The QKbdDriverFactory class creates keyboard drivers in Qt for Embedded Linux.
Для спец у
стройств, у которых нестандартные клавиатуры. Начиная от банкоматов и заканчивая наладонниками.
Qt for Embedded Linux provides ready-made drivers for several keyboard protocols, see the character input documentation for details. Custom keyboard drivers can be implemented by subclassing the QWSKeyboardHandler class and creating a keyboard driver plugin (derived from QKbdDriverPlugin). The default implementation of the QKbdDriverFactory class will automatically detect the plugin, and load the driver into the server application at run-time using Qt's plugin system.
хочешь большего? читай QWSKeyboardHandler