← Back to team overview

ubuntu-x-swat team mailing list archive

[Bug 653719] [NEW] Xorg adds input devices that HAL marks as ignored (maverick)

 

You have been subscribed to a public bug:

I am running maverick, updated to the latest as of 2nd October.

I have an IR-Receiver that uses the mceusb module. HAL sees it and wants
to add it as an input.keyboard which causes havoc with mythtv because it
revceives input from the HAL keyboard device and lircd.

I disabled the device with the following
/etc/hal/fdi/policy/preferences.fdi

<?xml version="1.0" encoding="UTF-8"?> <!-- -*- SGML -*- -->
<deviceinfo version="0.2">
<device>
 <match key="info.product" contains_ncase="IR-receiver">
    <merge key="info.ignore" type="bool">true</merge>
 </match>
</device>
<device>
 <match key="info.product" contains_ncase="infrared">
    <merge key="info.ignore" type="bool">true</merge>
 </match>
</device>
</deviceinfo>


according to lshal, it is ignored :


udi = '/org/freedesktop/Hal/devices/temp/121'
  info.ignore = true  (bool)
  info.parent = '/org/freedesktop/Hal/devices/usb_device_2040_9950_4027380356'  (string)
  info.product = 'Ignored Device'  (string)
  info.subsystem = 'input'  (string)
  info.udi = '/org/freedesktop/Hal/devices/ignored-device'  (string)
  input.device = '/dev/input/event6'  (string)
  input.originating_device = '/org/freedesktop/Hal/devices/usb_device_2040_9950_4027380356'  (string)
  input.product = 'IR-receiver inside an USB DVB receiver'  (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:1e.0/0000:06:01.2/usb3/3-1/input/input6/event6'  (string)


however, Xorg still adds it as an input according to /var/log/Xorg.0.log, and the input it still sent to my terminals in X.

** Affects: xorg (Ubuntu)
     Importance: Undecided
         Status: New

-- 
Xorg adds input devices that HAL marks as ignored (maverick)
https://bugs.launchpad.net/bugs/653719
You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xorg in ubuntu.