USB Keyboard TAP
Verfasst: Do 16. Mai 2013, 09:14
As an experiment one day, I wrote a proof-of-concept TAP to read the input from a USB keyboard and generate events in the PVR.
Attached are the TAP and the source code. Any TAP developer should feel free to take it and modify it as they choose. The code is very primitive, so no laughing please. If the right firmware hook can be found, this TAP has the potential to drive the standard Topfield keyboard, but not at the moment.
Please note that this proof of concept is hard-coded to use only a QWERTY keyboard and that not all of the Topfield remote control keys are generated. There is also an attached text file that explains the current keyboard mapping.
The TAP can generate EVT_KEY and EVT_REMOTEASCII events. Use the "Scroll Lock" key to change between the 2 modes. In EVT_REMOTEASCII mode, you can type directly into FireBird's on-screen keyboard.
Regards,
DeltaMikeCharlie
Attached are the TAP and the source code. Any TAP developer should feel free to take it and modify it as they choose. The code is very primitive, so no laughing please. If the right firmware hook can be found, this TAP has the potential to drive the standard Topfield keyboard, but not at the moment.
Please note that this proof of concept is hard-coded to use only a QWERTY keyboard and that not all of the Topfield remote control keys are generated. There is also an attached text file that explains the current keyboard mapping.
The TAP can generate EVT_KEY and EVT_REMOTEASCII events. Use the "Scroll Lock" key to change between the 2 modes. In EVT_REMOTEASCII mode, you can type directly into FireBird's on-screen keyboard.
Regards,
DeltaMikeCharlie