This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Non touch screen ANDROID device

Hello

       I'm working with ANDROID ICS, and i plan to develop the NON TOUCH SCREEN android device, instead of that i'm gonna use GPIO keypad its contains the following keys.

             1. Numbers (0-9)
             2. Navigation + Enter
             3. 4 keys (Menu,home,back,Clear)

Is any one handled this before..?

I'm very confusing about how to port the keypad, how to write the driver,how to mapping for android, how to activate the GPIO and how to make it work properly.
I need some document and want some guidance to start this task.
I've check the key layout  for on screen virtual keyboard. how to create for hardware keyboard.?
Any one can guide me.?
Thanks in advance.