Comment 3 for bug 317094

Find below lshal output for the General Touch rear mount touchscreen, RTL 153. I'm currently working on the calibration with an external driver made for OpenSuSE which is not very precise, more to follow.

udi = '/org/freedesktop/Hal/devices/usb_device_dfc_1_noserial_if0_logicaldev_input'
  button.has_state = false (bool)
  info.addons.singleton = {'hald-addon-input'} (string list)
  info.capabilities = {'input', 'button', 'input.mouse'} (string list)
  info.category = 'input' (string)
  info.parent = '/org/freedesktop/Hal/devices/usb_device_dfc_1_noserial_if0' (string)
  info.product = 'General Touch Co. Ltd. GeneralTouch USB Touchscreen' (string)
  info.subsystem = 'input' (string)
  info.udi = '/org/freedesktop/Hal/devices/usb_device_dfc_1_noserial_if0_logicaldev_input' (string)
  input.device = '/dev/input/event8' (string)
  input.originating_device = '/org/freedesktop/Hal/devices/usb_device_dfc_1_noserial_if0' (string)
  input.product = 'General Touch Co. Ltd. GeneralTouch USB Touchscreen' (string)
  input.x11_driver = 'evdev' (string)
  linux.device_file = '/dev/input/event8' (string)
  linux.hotplug_type = 2 (0x2) (int)
  linux.subsystem = 'input' (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1:1.0/input/input8/event8' (string)