Bug#501503: udev: Griffin Powermate USB knob doesn't get /dev/input/by-id|path links

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Is this a good idea?

----- Forwarded message from Phil Endecott <spam_from_debian_bugs_7@xxxxxxxxxxxx> -----

From: Phil Endecott <spam_from_debian_bugs_7@xxxxxxxxxxxx>
To: Debian Bug Tracking System <submit@xxxxxxxxxxxxxxx>
Subject: Bug#501503: udev: Griffin Powermate USB knob doesn't get
	/dev/input/by-id|path links
X-Mailer: reportbug 3.29.3

Package: udev
Version: 0.103-1
Severity: normal


Hi,

I have a Griffin Powermate, which is a USB "knob" that can be used as 
e.g. a volume control, for scrolling through video/audio, etc.  No
/dev/input/by-* links are created for it.  This is because
persistent-input.rules only sets ENV{ID_CLASS} for keyboards and mice
when it recognises them from their ATTRS{bInterfaceProtocol}.  This
device has ATTRS{bInterfaceProtocol}==0.  I have added this, to give
it class "misc"; I'm not sure if there is an official USB-spec-defined
meaning for protocol==0 that I should be using:

SUBSYSTEMS=="usb", \
        ATTRS{bInterfaceClass}=="03", ATTRS{bInterfaceProtocol}=="00", \
                                        ENV{ID_CLASS}="misc"
I now get the desired symlinks:

/dev/input/by-id/usb-Griffin_Technology,_Inc._Griffin_PowerMate-event-misc
/dev/input/by-path/pci-0000:00:10.2-usb-0:1:1.0-event-misc

Cheers,  Phil.

----- End forwarded message -----

-- 
ciao,
Marco

Attachment: signature.asc
Description: Digital signature


[Index of Archives]     [Linux Kernel]     [Linux DVB]     [Asterisk Internet PBX]     [DCCP]     [Netdev]     [X.org]     [Util Linux NG]     [Fedora Women]     [ALSA Devel]     [Linux USB]

  Powered by Linux