your setup is good. does the grid react to keypresses or are there any messages in the terminal when you push buttons?