tpb - program to use the IBM ThinkPad(tm) special keys

All the information used in this program was gathered by observing the device
/dev/nvram while pressing the buttons. This was done with the command
'watch --differences=cumulative -n 0 xxd /dev/nvram'

This program was originally developed on a Thinkpad T21 (2647-4AG).
It is known to work on 
- R 31 (no hardware mixer)
- A 31
- S 30
- T 20
- T 23
- T 30 (no hardware switching lcd/crt/both)

Use it at your own risk!!!

Installation:

- enable nvram in your kernel (section character devices), either as module
  or compiled into the kernel
- if you use nvram as module, load it
- make sure that the device /dev/nvram exists, else create ist with
  'mknod /dev/nvram c 10 144'
- if you want to use on-screen display install xosd
  (http://www.ignavus.net/software.html)
- run the usual "./configure && make && make install"
- run it with something like
  'tpb --osd=on --verbose --thinkpad="xterm -T ntpctl -e ntpctl"'
