Цитата(prottoss)
Посоветую лишь нарисовать по такой схеме клавиатуру на три линии - три кнопки и попробовать напиать алгоритм декодирования для нажатий более одной кнопки.
При наличии
трех линий для
трех кнопок отдельной сканирующей линии и не требуется

Нужно лишь три pull-up резистора. Каждая кнопка замыкает свою линию на общий провод. Можно отследить одновременное нажатие хоть двух, хоть всех трех кнопок