Pocketop wireless keyboard owners has been disappointed because to have a new driver for their keyboard requires them to buy another license. This driver might be an alternative to you.
I no longer have a Pocket PC, and was unable to complete this product. This product is a mess (in source code level), but it works. I was planning to clean up the code and be able to complete this product as an input method driver, but now it is not possible anymore.
I'm putting this source in the web in the hope that somebody might continue this product, or make a new product based on the information on the source code of this application. It is not a hard task, but it might take some time to create a professional-like product.
This is a “driver” for Pocketop Universal IR Keyboard Driver. This is not a real driver, in the sense that this is actually just an application (instead of a real driver). This application listens on the infrared port, and delivers a keystroke to the application on the Pocket PC.
It has only been tested on iPAQ 1940, but other Pocket PCs might work
Just copy the irkeyboard.exe to any location you want on your Pocket PC . Tap this file to run it, and don’t close this application (just press OK to put this in background).
This driver will open COM2: (raw IR), and will interpret the
data stream to a key and send them using keybd_event
API. Other pocket pc might use different ports, unfortunatelly this
application doesn’t support any kind of parametrization, you
must either change it in the source code (and recompile it), or
just edit the binaries using hex editor.
This application/driver is licensed under GPL.
Copyright © 2005 Yohanes Nugroho (yohanes at gmail.com)
This driver is based on the symbian keyboard driver (there are a lot of copy paste from the original driver), and like I said before, I can’t fix this driver anymore to fix bugs or to add another feature.
Download this driver in binary form: irkeyboard.exe
Download the source code: irkeyboard.zip