19:11 sinaps@wind ~ $ cat /etc/hal/fdi/policy/trackball.fdi 5 1 8 3 2 9 9 2 true 300 2 4 5 true 19:11 sinaps@wind ~ $ 19:12 sinaps@wind ~ $ lshal|grep -B 5 -A 14 Track udi = '/org/freedesktop/Hal/devices/usb_device_46d_c408_noserial_if0_logicaldev_input' info.capabilities = {'input', 'input.mouse'} (string list) info.category = 'input' (string) info.parent = '/org/freedesktop/Hal/devices/usb_device_46d_c408_noserial_if0' (string) info.product = 'Logitech USB Trackball' (string) info.subsystem = 'input' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_46d_c408_noserial_if0_logicaldev_input' (string) input.device = '/dev/input/event4' (string) input.originating_device = '/org/freedesktop/Hal/devices/usb_device_46d_c408_noserial_if0' (string) input.product = 'Logitech USB Trackball' (string) input.x11_driver = 'evdev' (string) input.x11_options.ButtonMapping = '1 8 3 2 9' (string) input.x11_options.Buttons = '5' (string) input.x11_options.DragLockButtons = '9 2' (string) input.x11_options.Emulate3Button = 'true' (string) input.x11_options.EmulateWheel = 'true' (string) input.x11_options.EmulateWheelButton = '2' (string) input.x11_options.EmulateWheelTimeout = '300' (string) input.x11_options.ZaxisMapping = '4 5' (string) linux.device_file = '/dev/input/event4' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'input' (string) linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.1/usb2/2-1/2-1:1.0/input/input4/event4' (string) 19:12 sinaps@wind ~ $