Comment 42 for bug 204960

Revision history for this message
Pekka L J Jalkanen (plj) wrote :

Digital Everywhere's FireDTV has another such receiver, which should be included in that file.

<match key="info.product" contains_ncase="FireDTV remote control">
   <merge key="info.ignore" type="bool">true</merge>
</match>

I'm running Karmic. Relevant section in my HAL device list:

udi = '/org/freedesktop/Hal/devices/pci_11c1_5811_logicaldev_input'
  info.addons.singleton = {'hald-addon-input'} (string list)
  info.callouts.add = {'debian-setup-keyboard'} (string list)
  info.capabilities = {'input', 'input.keys', 'button'} (string list)
  info.category = 'input' (string)
  info.parent = '/org/freedesktop/Hal/devices/pci_11c1_5811' (string)
  info.product = 'FireDTV remote control' (string)
  info.subsystem = 'input' (string)
  info.udi = '/org/freedesktop/Hal/devices/pci_11c1_5811_logicaldev_input' (string)
  input.device = '/dev/input/event6' (string)
  input.originating_device = '/org/freedesktop/Hal/devices/pci_11c1_5811' (string)
  input.product = 'FireDTV remote control' (string)
  input.x11_driver = 'evdev' (string)
  input.xkb.layout = 'fi' (string)
  input.xkb.model = 'pc105' (string)
  input.xkb.rules = 'base' (string)
  input.xkb.variant = 'mac' (string)
  linux.device_file = '/dev/input/event6' (string)
  linux.hotplug_type = 2 (0x2) (int)
  linux.subsystem = 'input' (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:10.0/0000:02:05.0/fw-host0/input/input8/event6' (string)

Really, this bug isn't solved properly, unless some more generic method is found than manually adding single devices to the HAL exception list. There should be an option for this when configuring lirc, or somwhere in input preferences. Or at least a warning while configuring Lirc, if nothing else!