Re: [DIGImend-users] Genius MousePen i608X Gimp 2.8RC1 issue
Brought to you by:
spb_nick
From: Nikolai K. <sp...@gm...> - 2012-04-17 10:25:18
|
Hi Viktoria, Thank you for the detailed analysis and description. On Tue, Apr 17, 2012 at 1:08 PM, Viktoria S. <vik...@fr...> wrote: > So my question is: can we accept the kernel/evdev driver to provide unique > name for the devices or not? > > Because if the device names are not required to be unique: there is bug in > gimp because they should use the device name and the device type as a key > in their device collection. And in that case I guess I'd better file a bug > in gimp. > But on the other hand: if the device names has to be unique, then there is > a bug in the kernel/evdev driver. And in this case I would like to report > a bug to Nick :-) I would say that it's a bug in GIMP and it should be reported to the developers ASAP, before the final 2.8 is released. They may have tried to solve some problem with this approach, but it created another one. Because, the device name is supposed to be descriptive and the only proper device ID is the X input device ID. The one seen in the "xinput list" output. There are at least several other tablets and other input devices, which create several input devices with identical name. Look for HID_QUIRK_MULTI_INPUT in the kernel's drivers/hid/usbhid/hid-quirks.c. Then there are always devices with multiple interfaces and I guess they will get identical names too. While it might be good to add some identification to their names, it shouldn't be required. If you decide to report the bug, could you please post a link to it on DIGImend-users? Thanks. Sincerely, Nick |