Home Software Hardware Mathematics Contact Info

Piehl Systems - Keyboard Drivers

The following open source code is available to enable onHand/Ruputer applications to use input from external keyboards. Please read the kbreadme.txt file included in the ZIP file.

When a keyboard is connected to the Advanced Docking Station, the included utilities can display hex codes for keys as they are pressed. The driver code (kbdriver.c) will decode the keystrokes using a keyboard.ini file which must be placed in your onHand SYSTEM folder. This file enables compiled executables to be used with a variety of external keyboard types, rather than hardcoding for a particular keyboard. It also allows the cursor control keys and the Esc/Enter keys to emulate the onHand's joystick and MENU/ENTER buttons.

kbdrv20.zip for onHand/Ruputer