Hola, primero que nada, tendriamos que saber en que lenguaje estas programando para poder brindarte ayuda, es decir, la idea es que vallas "escaneando" filas o columnas para ver donde hay una tecla pulsada y actues en consecuencia. Inficame por favor como te digo el lenguaje y trato de serte mas util.