I'm running Debian, which recently deprecated HAL for input stuff, so my old fdi file to enable middle button drag scrolling on my lenovo trackpoint usb keyboard was not working.
The fix is to create a file in /etc/udev/rules.d/99-trackpoint that has:
ACTION=="add", \
ATTRS{idVendor}=="17ef", ATTRS{idProduct}=="6009", \
ENV{x11_options.EmulateWheel}="1", \
ENV{x11_options.EmulateWheelButton}="2", \
ENV{x11_options.XAxisMapping}="6 7", \
ENV{x11_options.Emulate3Buttons}="0"