Quote Originally Posted by sattu View Post
The matrix keypad connected to board is 4X4(16 switches).
You need to map the matrix keypad keys to Qt keys. I am assuming that your driver uses the Linux 'input' facilities. It should use keys defined in 'linux/input.h'. Is the keymap in the 4x4 Linux driver corresponding to something printable? If it maps to functions keys, you won't see anything even if your widget has focus.

Also, follow the instructions in,
http://doc.qt.nokia.com/4.7/qt-embedded-charinput.html

If you don't specify a driver, then Qt will try to read some device on a serial port (using default configurations). You probably want 'QWS_KEYBOARD="LinuxInput:/dev/input/event1"' or something like that. You might have to recompile Qt to enable this driver.