[Bug 776834] New: Microsoft Digital Media Keyboard 3000 is recognized as mouse and joystick
https://bugzilla.novell.com/show_bug.cgi?id=776834 https://bugzilla.novell.com/show_bug.cgi?id=776834#c0 Summary: Microsoft Digital Media Keyboard 3000 is recognized as mouse and joystick Classification: openSUSE Product: openSUSE 12.1 Version: Final Platform: 64bit OS/Version: openSUSE 12.1 Status: NEW Severity: Minor Priority: P5 - None Component: Hotplug AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: dennisgrunert@hotmail.de QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:14.0) Gecko/20100101 Firefox/14.0.1 My "Microsoft Digital Media Keyboard 3000" keyboard is not only recognized as keyboard, but also as mouse (with one mouse button and scroll wheel) and as joystick (with 37 axes). Of course this keyboard has no scroll wheel or everything else. See the attached partial_xorg.log and udevadm_info.log (partial output of udevadm info --export-db) for more details. Creating a config file in /etc/X11/xorg.conf.d with the content Section "InputClass" Identifier "stop recognizing Microsoft Keyboard as joystick" MatchIsJoystick "on" MatchVendor "Microsoft" Option "Ignore" "on" EndSection was not successful. I have the same output in xorg.log. Maybe a udev rule helps here, but I haven't looked into this, yet. This problem should be fixed at the root, i.e. not recognizing the keyboard as mouse and joystick in the first place. Reproducible: Always -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=776834 https://bugzilla.novell.com/show_bug.cgi?id=776834#c1 --- Comment #1 from Dennis Grunert <dennisgrunert@hotmail.de> 2012-08-21 21:12:40 UTC --- Created an attachment (id=503013) --> (http://bugzilla.novell.com/attachment.cgi?id=503013) partial content of /var/log/xorg.0.log Attachment on the original post failed -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=776834 https://bugzilla.novell.com/show_bug.cgi?id=776834#c2 --- Comment #2 from Dennis Grunert <dennisgrunert@hotmail.de> 2012-08-21 21:13:34 UTC --- Created an attachment (id=503014) --> (http://bugzilla.novell.com/attachment.cgi?id=503014) partial content of udevadm info --export-db -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=776834 https://bugzilla.novell.com/show_bug.cgi?id=776834#c kk zhang <kkzhang@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kkzhang@suse.com AssignedTo|bnc-team-screening@forge.pr |kernel-maintainers@forge.pr |ovo.novell.com |ovo.novell.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=776834 https://bugzilla.novell.com/show_bug.cgi?id=776834#c Jiri Slaby <jslaby@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #503014|text/x-log |text/plain mime type| | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=776834 https://bugzilla.novell.com/show_bug.cgi?id=776834#c Jiri Slaby <jslaby@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #503013|text/x-log |text/plain mime type| | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=776834 https://bugzilla.novell.com/show_bug.cgi?id=776834#c3 Jiri Slaby <jslaby@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |dennisgrunert@hotmail.de --- Comment #3 from Jiri Slaby <jslaby@suse.com> 2012-09-06 20:08:24 UTC --- Hmm, but you did not describe what is not working. The logs suggest that the device is indeed recognized as a USB device with two interfaces, both being a keyboard. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=776834 https://bugzilla.novell.com/show_bug.cgi?id=776834#c4 Dennis Grunert <dennisgrunert@hotmail.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|dennisgrunert@hotmail.de | --- Comment #4 from Dennis Grunert <dennisgrunert@hotmail.de> 2012-09-06 20:32:48 UTC --- (In reply to comment #3)
Hmm, but you did not describe what is not working. The logs suggest that the device is indeed recognized as a USB device with two interfaces, both being a keyboard.
All what I expect of the keyboard is working. But it is also recognized as joystick: I see /dev/input/js0 and with the openSUSE joystick configuration (/usr/bin/systemsettings) I can even see the 37 axes (which are showing all a value of -32767 expect axes 11 and 12 which show 0 as value). 57 buttons are also recognized. The problem is now the following: Suppose I want to play a game, e.g. a flight simulator (problem occurs with all games I tested so far). For this is attach my real USB joystick to the computer and start the game. But the real joystick "is not working" because the game first sees all the >30 buttons and axes of the Microsoft keyboard (of course, because it is js0), which leaves the axes of the real joystick be number 37, 38 and so on. Even X-Plane is only able to map the first 20 axes it "sees" and they are all from the Microsoft keyboard. Because the keyboard is recognized as USB joystick, I am not able to remove it with the system settings of openSUSE which is telling me that in order to remove a USB joystick I should simply unplug it. The work around would be to first unplug the keyboard, start the game and then plug it in again. But only because there is a workaround doesn't mean that it isn't a bug. Please tell me, if you need further logs and with which commands I can produce them. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=776834 https://bugzilla.novell.com/show_bug.cgi?id=776834#c Jeff Mahoney <jeffm@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|kernel-maintainers@forge.pr |jslaby@suse.com |ovo.novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=776834 https://bugzilla.novell.com/show_bug.cgi?id=776834#c5 Jiri Slaby <jslaby@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |dennisgrunert@hotmail.de --- Comment #5 from Jiri Slaby <jslaby@suse.com> 2012-09-27 20:08:30 UTC --- Ok, could you attach output of lsusb -v and dmesg? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=776834 https://bugzilla.novell.com/show_bug.cgi?id=776834#c6 --- Comment #6 from Jiri Slaby <jslaby@suse.com> 2012-09-27 20:36:10 UTC --- And also contents of /proc/bus/input/devices -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=776834 https://bugzilla.novell.com/show_bug.cgi?id=776834#c7 --- Comment #7 from Dennis Grunert <dennisgrunert@hotmail.de> 2012-09-27 20:56:26 UTC --- Created an attachment (id=507494) --> (http://bugzilla.novell.com/attachment.cgi?id=507494) lsusb -v -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=776834 https://bugzilla.novell.com/show_bug.cgi?id=776834#c8 --- Comment #8 from Dennis Grunert <dennisgrunert@hotmail.de> 2012-09-27 20:56:53 UTC --- Created an attachment (id=507495) --> (http://bugzilla.novell.com/attachment.cgi?id=507495) dmesg -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=776834 https://bugzilla.novell.com/show_bug.cgi?id=776834#c9 Dennis Grunert <dennisgrunert@hotmail.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|dennisgrunert@hotmail.de | --- Comment #9 from Dennis Grunert <dennisgrunert@hotmail.de> 2012-09-27 20:59:37 UTC --- Created an attachment (id=507496) --> (http://bugzilla.novell.com/attachment.cgi?id=507496) contents of /proc/bus/input/devices All three outputs were taken after a fresh restart. Only two usb devices were connected: Said MS keyboard and a Logitch E2500 Webcam, so no joystick is connected. Thanks for the interest in this bug. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=776834 https://bugzilla.novell.com/show_bug.cgi?id=776834#c Jiri Slaby <jslaby@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium Status|NEW |ASSIGNED -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=776834 https://bugzilla.novell.com/show_bug.cgi?id=776834#c10 Jiri Slaby <jslaby@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO InfoProvider| |dennisgrunert@hotmail.de --- Comment #10 from Jiri Slaby <jslaby@suse.com> 2012-09-27 22:07:00 UTC --- Hmm, the device has set ABS_X bit which means that joystick handler is attached for that: I: Bus=0003 Vendor=045e Product=0730 Version=0111 N: Name="Microsoft Microsoft® Digital Media Keyboard 3000" P: Phys=usb-0000:00:12.0-1/input1 S: Sysfs=/devices/pci0000:00/0000:00:12.0/usb3/3-1/3-1:1.1/input/input1 U: Uniq= H: Handlers=sysrq kbd event1 js0 B: PROP=0 B: EV=10001f B: KEY=4c37fff072ff32d bf54445600000000 c00000000000001 30f908b17c007 ff7f7bfad951dfff febeffdfffefffff fffffffffffffffe B: REL=40 B: ABS=ffffff01000701ff B: MSC=10 That looks weird. What's in the device descriptors: cat /sys/kernel/debug/hid/0003\:045E\:0730.*/rdesc ? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=776834 https://bugzilla.novell.com/show_bug.cgi?id=776834#c11 Dennis Grunert <dennisgrunert@hotmail.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED InfoProvider|dennisgrunert@hotmail.de | --- Comment #11 from Dennis Grunert <dennisgrunert@hotmail.de> 2012-09-27 22:14:52 UTC --- Created an attachment (id=507502) --> (http://bugzilla.novell.com/attachment.cgi?id=507502) /sys/kernel/debug/hid/0003\:045E\:0730.*/rdesc -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=776834 https://bugzilla.novell.com/show_bug.cgi?id=776834#c12 Jiri Slaby <jslaby@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO InfoProvider| |dennisgrunert@hotmail.de --- Comment #12 from Jiri Slaby <jslaby@suse.com> 2012-09-27 22:23:07 UTC --- The interface 1 descriptor looks completely bogus. If you disable the interface: echo 3-1:1.1 >/sys/bus/usb/drivers/usbhid/unbind I guess everything works just fine? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=776834 https://bugzilla.novell.com/show_bug.cgi?id=776834#c13 Dennis Grunert <dennisgrunert@hotmail.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED InfoProvider|dennisgrunert@hotmail.de | --- Comment #13 from Dennis Grunert <dennisgrunert@hotmail.de> 2012-09-27 22:29:42 UTC --- Yes, you are right. Disabling the interface 1 with your command removes the /dev/input/js0, so there is no joystick recognized by the system and the keyboard works just fine. Now I have a workaround which does not involve me crawling under the desk. :-) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=776834 https://bugzilla.novell.com/show_bug.cgi?id=776834#c14 --- Comment #14 from Dennis Grunert <dennisgrunert@hotmail.de> 2012-09-27 22:47:19 UTC --- Sorry, I overestimated the effect. Disabling the interface also disabled some media keys. In detail: All key from a standard 101 key keyboard are working (including ctrl, alt, esc, F-keys, num-pad, windows-key, etc.) but not Print, Scroll, Pause. All multimedia keys like play, stop, volume up/down stopped working. A restart of course fixed that. Only now I observed that in the openSUSE system settings -> keyboard the "generic PC keyboard with 101 keys" (translated from German) is picked as a model. The list also has Microsoft keyboards in it, but not my model. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=776834 https://bugzilla.novell.com/show_bug.cgi?id=776834#c15 --- Comment #15 from Dennis Grunert <dennisgrunert@hotmail.de> 2012-10-11 15:27:26 UTC --- I upgraded to openSUSE 12.2 x86_64 with kernel 3.4.6-2.10-desktop and have the same bug. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=776834 https://bugzilla.novell.com/show_bug.cgi?id=776834#c16 --- Comment #16 from Jiri Slaby <jslaby@suse.com> 2012-10-15 18:51:15 UTC --- Created an attachment (id=509609) --> (http://bugzilla.novell.com/attachment.cgi?id=509609) candidate fix 1 Does this patch help? Try with the kernel at: http://labs.suse.cz/jslaby/bug-776834/ -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=776834 https://bugzilla.novell.com/show_bug.cgi?id=776834#c17 --- Comment #17 from Dennis Grunert <dennisgrunert@hotmail.de> 2012-10-15 22:07:40 UTC --- I tested the kernel provided by you with the following results: 1. /dev/input/js0 disappeared, so the bug is fixed. 2. I tested with xev all keys on the keyboard and they are still all working (including multimedia keys, etc.) expect for three keys that weren't working before (kernel 3.4.11-2.16-desktop) either which I only noticed now. I don't need them but maybe somebody else. Should I fill another bug report for these three unworking keys? Thanks for fixing this bug, there are no problems with the fix. This is why I love FOSS, even for minor bugs there is a helping dev anywhere. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=776834 https://bugzilla.novell.com/show_bug.cgi?id=776834#c18 Jiri Slaby <jslaby@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO InfoProvider| |dennisgrunert@hotmail.de --- Comment #18 from Jiri Slaby <jslaby@suse.com> 2012-10-16 07:47:40 UTC --- (In reply to comment #17)
2. I tested with xev all keys on the keyboard and they are still all working (including multimedia keys, etc.) expect for three keys that weren't working before (kernel 3.4.11-2.16-desktop) either which I only noticed now. I don't need them but maybe somebody else. Should I fill another bug report for these three unworking keys?
No, let's handle it here. Do this: cat /sys/kernel/debug/hid/0003\:045E\:0730.XXXX/events where XXXX is one of the two you have there. Open both, each in a separate (root) terminal. And when cat is waiting, press the three keys, one by one. I believe it should be on the second interface and should have these codes: ff00.ff02, ff00.fe03 and ff00.fe04. Also what symbol is printed on the keys physically? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=776834 https://bugzilla.novell.com/show_bug.cgi?id=776834#c19 --- Comment #19 from Dennis Grunert <dennisgrunert@hotmail.de> 2012-10-16 11:41:44 UTC --- You are right, it was only on the second interface (XXXX = 0002) with this output: report (size 8) (numbered) = 01 b6 01 00 00 01 00 00 Consumer.0000 = 0 Consumer.01b6 = 1 ff00.fe03 = 1 ff00.fe04 = 0 ff00.ff05 = 0 ff00.ff02 = 0 report (size 8) (numbered) = 01 00 00 00 00 01 00 00 Consumer.01b6 = 0 Consumer.0000 = 1 ff00.fe03 = 1 ff00.fe04 = 0 ff00.ff05 = 0 ff00.ff02 = 0 report (size 8) (numbered) = 01 2d 02 00 00 01 00 00 Consumer.0000 = 0 Consumer.022d = 1 ff00.fe03 = 1 ff00.fe04 = 0 ff00.ff05 = 0 ff00.ff02 = 0 report (size 8) (numbered) = 01 00 00 00 00 01 00 00 Consumer.022d = 0 Consumer.0000 = 1 ff00.fe03 = 1 ff00.fe04 = 0 ff00.ff05 = 0 ff00.ff02 = 0 report (size 8) (numbered) = 01 2e 02 00 00 01 00 00 Consumer.0000 = 0 Consumer.022e = 1 ff00.fe03 = 1 ff00.fe04 = 0 ff00.ff05 = 0 ff00.ff02 = 0 report (size 8) (numbered) = 01 00 00 00 00 01 00 00 Consumer.022e = 0 Consumer.0000 = 1 ff00.fe03 = 1 ff00.fe04 = 0 ff00.ff05 = 0 ff00.ff02 = 0 Here is a picture of the keyboard: https://www.microsoft.com/hardware/_base_v1//products/digital-media-keyboard... The leftmost keys are 4 positioned in vertical order. The first one is working. I pressed the 2nd to 4th in this order with the above output. The 2nd key shows a photo camera, 3rd is magnifier with + (zoom in), 4th is magnifier with - (zoom out). -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=776834 https://bugzilla.novell.com/show_bug.cgi?id=776834#c20 Dennis Grunert <dennisgrunert@hotmail.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED InfoProvider|dennisgrunert@hotmail.de | --- Comment #20 from Dennis Grunert <dennisgrunert@hotmail.de> 2012-10-16 11:42:25 UTC --- Sorry, forgot to switch the "need info" status -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=776834 https://bugzilla.novell.com/show_bug.cgi?id=776834#c21 Jiri Slaby <jslaby@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO InfoProvider| |dennisgrunert@hotmail.de --- Comment #21 from Jiri Slaby <jslaby@suse.com> 2012-10-18 19:41:16 UTC --- The mapping is as follows: Consumer.01b6 => KEY_IMAGES (0x1ba) Consumer.022d => KEY_ZOOMIN (0x1a2) Consumer.022e => KEY_ZOOMOUT (0x1a3) So they should work. Could you check with /lib/udev/keymap? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=776834 https://bugzilla.novell.com/show_bug.cgi?id=776834#c22 Dennis Grunert <dennisgrunert@hotmail.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED InfoProvider|dennisgrunert@hotmail.de | --- Comment #22 from Dennis Grunert <dennisgrunert@hotmail.de> 2012-10-18 21:54:03 UTC --- /lib/udev/keymap -i input/event1 gives (when pressing the three keys) scan code: 0xC01B6 key code: images scan code: 0xC022D key code: zoomin scan code: 0xC022E key code: zoomout With input/event0 nothing happens of course. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=776834 https://bugzilla.novell.com/show_bug.cgi?id=776834#c23 Jiri Slaby <jslaby@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #509609|0 |1 is obsolete| | --- Comment #23 from Jiri Slaby <jslaby@suse.com> 2012-10-19 09:58:49 UTC --- Created an attachment (id=510185) --> (http://bugzilla.novell.com/attachment.cgi?id=510185) candidate fix 2 (In reply to comment #16)
Created an attachment (id=509609) --> (http://bugzilla.novell.com/attachment.cgi?id=509609) [details] candidate fix 1
This fix is not as perfect, it should be the same as for the wireless kbd. Attaching a new version.
Does this patch help? Try with the kernel at: http://labs.suse.cz/jslaby/bug-776834/
And now? (In reply to comment #22)
/lib/udev/keymap -i input/event1 gives (when pressing the three keys)
scan code: 0xC01B6 key code: images scan code: 0xC022D key code: zoomin scan code: 0xC022E key code: zoomout
So this works and I won't change it. You may need a keymap to map them to lower 256 bytes. This is a limitation of the Xorg (very old) protocol. Create a separate bug for that against X with a pointer to this bug. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=776834 https://bugzilla.novell.com/show_bug.cgi?id=776834#c Jiri Slaby <jslaby@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO InfoProvider| |dennisgrunert@hotmail.de -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=776834 https://bugzilla.novell.com/show_bug.cgi?id=776834#c24 Dennis Grunert <dennisgrunert@hotmail.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED InfoProvider|dennisgrunert@hotmail.de | --- Comment #24 from Dennis Grunert <dennisgrunert@hotmail.de> 2012-10-19 11:01:13 UTC --- It works as good as the previous patch: input/js0 is away and tested all keys (except the three) successfully with xen. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=776834 https://bugzilla.novell.com/show_bug.cgi?id=776834#c25 Jiri Slaby <jslaby@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED --- Comment #25 from Jiri Slaby <jslaby@suse.com> 2012-12-03 10:06:44 UTC --- This should be fixed in kernel-3.4.18 and later. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com