Building -------- This program has a Makfile; to build it, just type $ make Installation ------------ There is currently no make install; move files to appropriate places by hand. All you need to move are the binary and the config file. This _will_ be fixed as the project matures. Usage ----- To run this program, type $ keyd [config-file] If no config-file argument is provided, the default config file, /etc/conf.d/keyd, is used. If the config file specified or the default config file don't exist, the program bails. Config file ----------- The config file has the following format: # comment dev = /dev/input/eventX = For example, if 115 were the keycode for you volume up button, you could have 115 = amixer set Master 2%+ Currently, you _must_ specify a dev line manually; future releases will include autodetection of the appropriate event device. Bugs ---- This program is so extremely alpha, there are probably too many bugs for me to look into. That said, it works for me; any bugs should be posted to http://sourceforge.net/tracker/?group_id=132127&atid=723227 .