FS#8702 - [udev 116-2] persistent input symlinks 'by-id' are never created (patch included)

Attached to Project: Arch Linux
Opened by alexisdm (alexisdm) - Monday, 19 November 2007, 01:49 GMT
Last edited by Tobias Powalowski (tpowa) - Monday, 24 March 2008, 09:31 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To Tobias Powalowski (tpowa)
Aaron Griffin (phrakture)
Architecture All
Severity Low
Priority Normal
Reported Version 2007.08-2
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 5
Private No

Details

Description:
The "persistent input stuff" section of the file udev.rules should create symlinks for mouse and event devices in "/dev/input/by-id/" but doesn't because of a missing variable (ID_SUBSYSTEMS).

This is probably a typo, since other linux distributions use ID_BUS which is probably the same as SUBSYSTEMS (not starting with ID_).

Additional info:
* package version(s): udev 116-2


Steps to reproduce:
/dev/input/by-id/ must exist and contain entries like:
usb-Microsoft_Microsoft_IntelliMouse_Optical-event-mouse
usb-Microsoft_Microsoft_IntelliMouse_Optical-mouse

This task depends upon

Closed by  Tobias Powalowski (tpowa)
Monday, 24 March 2008, 09:31 GMT
Reason for closing:  Fixed
Comment by Jakub Schmidtke (tanis) - Monday, 19 November 2007, 10:11 GMT
This patch helped me to get my mouse working using /dev/input/by-id/files after recent evdev update: http://bbs.archlinux.org/viewtopic.php?id=39981
Comment by Maciej Sitarz (macieks2) - Monday, 19 November 2007, 21:57 GMT
works for me too (with recent evdev update)
Comment by Sébastien Mazy (melyadon) - Sunday, 09 December 2007, 19:48 GMT
On my laptop, the patch creates 2 symlinks (mouse and event) for my usb mouse in /dev/input/by-id/, but none for the touchpad and trackpoint (connected on a ps/2 port)
Comment by alexisdm (alexisdm) - Sunday, 09 December 2007, 20:31 GMT
PS/2 devices are always connected on the same port, so they always have the same symlinks in /dev/input/by-path/. There shouldn't be any need to have them in by-id too.
Comment by Sébastien Mazy (melyadon) - Sunday, 09 December 2007, 20:59 GMT
On my laptop, the patch creates 2 symlinks (mouse and event) for my usb mouse in /dev/input/by-id/, but none for the touchpad and trackpoint (connected on a ps/2 port)
Comment by Sébastien Mazy (melyadon) - Sunday, 09 December 2007, 21:00 GMT
(sorry for the bug spam)
Comment by Sébastien Mazy (melyadon) - Sunday, 09 December 2007, 21:03 GMT
alexisdm : OK thanks. Actually, I frequently disable the touchpad or trackpoint to make tests, so the related mouse and event symlinks change over reboots. I agree that it is not a common configuration so I'll stick with my custom udev rules for that. Thanks.

Loading...