This is an old revision of the document!
If you would like a copy of the current developer source code snapshot then drop me, hydra, an email at this address: hydra at hydras hyphen world dot com
Please note the public license for the source code has not yet been decided, so all code and binaries are Copyright 2007 Dominic Clifton and may not be used for any purposes AT ALL, yet. This note will be updated when the license has been decided upon.
This tool allows you to program your DX1 under Linux. You need only run it once after starting the computer to program the keys, or again if you change the key mapping. It does not need to remain running (it is not really a driver in any traditional sense). Keys are specified in a separate file so you can create multiple profiles. Macros are not supported - there is a monitor mode that will read macro keys (type 3), but does not act on them. Only regular keys (type 1) and modifier keys (type 2) are supported.
Compile and run to see usage instructions. See comments at top of sample profile (csv file) for instructions on defining profiles.
This driver is licensed under GPL v3, and was written by Richard A Burton (richardaburton {at} gmail {dot} com) back in 2007. The code is entirely separate from the C++ code otherwise discussed on this website, but as that is not yet publicly available (and is primarily aimed at windows) I have decided to post this version for people to play with on Linux. Please contact me (Richard) for further information, or to let me know if you further develop the code.