Activity log for bug #626449

Date Who What changed Old value New value Message
2010-08-29 19:53:52 Richard Hansen bug added bug
2010-08-29 19:53:52 Richard Hansen attachment added debdiff against udev-151-12.1 https://bugs.edge.launchpad.net/bugs/626449/+attachment/1528054/+files/debdiff.diff
2010-08-29 20:03:01 Richard Hansen description Binary package hint: udev I have a Microsoft Wired Keyboard 600. This USB device has two keyboard interfaces: bInterfaceNumber=0 is for the standard 104 keys, and bInterfaceNumber=1 is for the multimedia keys (vol up, vol down, mute, play/pause, and calculator). The rules in 60-persistent-input.rules creates a /dev/input/by-id/*-event-kbd symlink for interface 0, but then creates a symlink with the exact same name for interface 1, thus overwriting the symlink for interface 0. This means that there is no persistent symlink for the event device corresponding to the 104 key interface. Including the interface number in the symlink name resolves this problem. I've attached a patch that creates symlinks containing the interface number. The old symlinks are left alone to preserve backward compatibility. Binary package hint: udev I have a Microsoft Wired Keyboard 600. This USB device has two keyboard interfaces: bInterfaceNumber=0 is for the standard 104 keys, and bInterfaceNumber=1 is for the multimedia keys (vol up, vol down, mute, play/pause, and calculator). The rules in 60-persistent-input.rules creates a /dev/input/by-id/*-event-kbd symlink for interface 0, but then creates a symlink with the exact same name for interface 1, thus overwriting the symlink for interface 0. This means that there is no persistent symlink for the event device corresponding to the 104 key interface. Including the interface number in the symlink name resolves this problem. I've attached a patch that creates symlinks containing the interface number. The old symlinks are left alone to preserve backward compatibility. Found in: udev-151-12.1 (Ubuntu 10.04 lucid)
2010-08-29 22:54:41 Brian Murray bug added subscriber Ubuntu Review Team
2010-10-10 20:27:30 Martin Pitt udev (Ubuntu): status New In Progress
2010-10-10 20:27:33 Martin Pitt udev (Ubuntu): assignee Martin Pitt (pitti)
2011-02-15 12:08:15 Martin Pitt udev (Ubuntu): status In Progress Fix Committed
2011-02-15 17:03:28 Launchpad Janitor branch linked lp:~ubuntu-core-dev/ubuntu/natty/udev/ubuntu
2011-02-15 17:30:11 Launchpad Janitor udev (Ubuntu): status Fix Committed Fix Released
2011-07-23 09:34:28 Launchpad Janitor branch linked lp:ubuntu/udev