This directory contains files assocaited with reading user control buttons on USB keyboards. I have tried it on the following Compaq branded keyboards. a) Black one model number SK-2855 b) White one model number SDM4540UL The directopry has the following files: AAAREADME.TXT This file SYS$CPQDRIVER.EXE Driver to pick up buttons SYS$USER_CONFIG.DAT Entry you need to make in sys$user_config.dat for the driver to be loaded WATCH_BUTTONS.C Sample program that reports what buttons were presses To install and use a one of the above keyboards you must perform the following steps: 1) Copy sys$agdriver to SYS$LOADABLE_IMAGES 2) Edit sys$user_config.dat and add data provided 3) Compile and link the demo probram 4) Run the USB configuration manager and issue reload command 5) Plug in the keyboard 6) Run USB configuration manager and do ucm> show device/unconfig ucm> add device cpq0 7) unplug and plug the keyboard 8) show device CPQ0 9) run the test program and watch for data