Comment 11 for bug 337112

Revision history for this message
Timo Aaltonen (tjaalton) wrote :

This is enough, thanks. The logfile has

(WW) config/hal: no driver or path specified for /org/freedesktop/Hal/devices/pnp_WACf005

and lshal:

udi = '/org/freedesktop/Hal/devices/pnp_WACf005'
  info.capabilities = {'input', 'input.tablet', 'input.tablet.tabletPC'} (string list)
  info.linux.driver = 'serial' (string)
  info.parent = '/org/freedesktop/Hal/devices/computer' (string)
  info.product = 'Wacom Serial Tablet PC Pen Tablet/Digitizer' (string)
  info.subsystem = 'pnp' (string)
  info.udi = '/org/freedesktop/Hal/devices/pnp_WACf005' (string)
  input.x11_driver = 'wacom' (string)
  input.x11_options.Type = 'stylus' (string)
  linux.hotplug_type = 2 (0x2) (int)
  linux.subsystem = 'pnp' (string)
  linux.sysfs_path = '/sys/devices/pnp0/00:06' (string)
  pnp.description = 'Wacom Serial Tablet PC Pen Tablet/Digitizer' (string)
  pnp.id = 'WACf005' (string)
  pnp.serial.irq = 4 (0x4) (int)
  pnp.serial.port = '0x300' (string)

udi = '/org/freedesktop/Hal/devices/pnp_WACf005_serial_platform_0'
  access_control.file = '/dev/ttyS0' (string)
  access_control.type = 'modem' (string)
  info.callouts.add = {'hal-acl-tool --add-device'} (string list)
  info.callouts.remove = {'hal-acl-tool --remove-device'} (string list)
  info.capabilities = {'serial', 'access_control'} (string list)
  info.category = 'serial' (string)
  info.parent = '/org/freedesktop/Hal/devices/pnp_WACf005' (string)
  info.product = 'Wacom Serial Tablet PC Pen Tablet/Digitizer' (string)
  info.subsystem = 'tty' (string)
  info.udi = '/org/freedesktop/Hal/devices/pnp_WACf005_serial_platform_0' (string)
  linux.device_file = '/dev/ttyS0' (string)
  linux.hotplug_type = 2 (0x2) (int)
  linux.subsystem = 'tty' (string)
  linux.sysfs_path = '/sys/devices/pnp0/00:06/tty/ttyS0' (string)
  serial.device = '/dev/ttyS0' (string)
  serial.originating_device = '/org/freedesktop/Hal/devices/pnp_WACf005' (string)
  serial.port = 0 (0x0) (int)
  serial.type = 'platform' (string)

it should use the latter device, but the x11_driver key was appended to the wrong hal device. I'll try to come up with something.