Bug#614936: [hyr...@gmail.com: Re: [bluetooth] Modifier keys (ctrl, shift, alt) do not stack]
On 07/29/13 19:28, Moritz Muehlenhoff wrote: reassign 614936 src:linux thanks The most recent kernel was 3.2.7 with aptosid tweaks of sorts. Wheezy is based on more recent 3.2 kernels. Does it work for you with Wheezy? Cheers, Moritz Hi Moritz, The problem is still persistent with the current kernel that I am using, that is the current Sid build: uname -a 3.11-1-amd64 #1 SMP Debian 3.11.5-1 (2013-10-17) x86_64 GNU/Linux The output from xev show exactly what it did in the initial bug-report. The physical sequence of key presses was: Shift_L press, f press, f release, Shift_L release xev output: KeyPress event, serial 38, synthetic NO, window 0x481, root 0x84, subw 0x0, time 351445, (676,61), root:(1241,394), state 0x0, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES, XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False KeyRelease event, serial 38, synthetic NO, window 0x481, root 0x84, subw 0x0, time 352931, (676,61), root:(1241,394), state 0x1, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES, XLookupString gives 0 bytes: XFilterEvent returns: False KeyPress event, serial 38, synthetic NO, window 0x481, root 0x84, subw 0x0, time 352931, (676,61), root:(1241,394), state 0x0, keycode 41 (keysym 0x66, f), same_screen YES, XLookupString gives 1 bytes: (66) f XmbLookupString gives 1 bytes: (66) f XFilterEvent returns: False KeyRelease event, serial 38, synthetic NO, window 0x481, root 0x84, subw 0x0, time 352998, (676,61), root:(1241,394), state 0x0, keycode 41 (keysym 0x66, f), same_screen YES, XLookupString gives 1 bytes: (66) f XFilterEvent returns: False Cheers Jack -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#614936: keyboard-configuration: Modifier keys (ctrl, shift, alt) not working - Bluetooth keyboard
On 02/24/2011 04:02 PM, Anton Zinoviev wrote: On Thu, Feb 24, 2011 at 12:48:41PM +0100, Hyrob wrote: The problem basicly is that when pressing any of the modifier keys they do not 'modify' the keys pressed simultaneusly with them. Does this keyboard work on the console? It kind of does - everything except the modifiers (shift,alt,delete) does. Anyway, do this: 1. Go to the text console and login as root (alternatively login as another user and use sudo su to become root). In order to go to the text console normaly you would use Ctrl+Alt+F1, but if the faulty Ctrl and Alt make this combination not work, then start a X terminal emulator (i.e. xterm, xrvt, gnome-terminal or konsole) and use the command sudo chvt 1. I had no problem getting to the ttys, however I do not understand why it would be necessary to run the comands from the text mode console. 2. Run showkey -s. 3. Very quickly press Shift, press A, release Shift, release A. The output for this is the following : 0x2a 0xaa 0x1e 0x9e 4. Very quickly press Shift, press Q, release Q, release Shift The out put of this was the following : 0x2a 0xaa 0x10 0x90 5. Wait 10 sec to get the command prompt. 6. Repeat the same but this time use showkey -k. For the first combination the output is : keycode 42 press keycode 42 release keycode 30 press keycode 30 release I should point out that I was trying this many times and every time, despite using the order : shift, a, release shift, a For the second combination output was very similar : keycode 42 press keycode 42 release keycode 16 press keycode 16 release Just in the previous I tested this quite extensively and I still got the above. 7. Send the result. Anton Zinoviev As I pointed out in the first report it seems that any key pressed while the modifier key is pressed cancels the modifier. I noticed it when I try to use xkeycaps to try and fix things. -- Regards, Jacek Leśniewski -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#614936: keyboard-configuration: Modifier keys (ctrl, shift, alt) not working - Bluetooth keyboard
On 02/25/2011 07:15 PM, Anton Zinoviev wrote: reassign 614936 linux-latest-2.6 retitle 614936 Modifier keys (ctrl, shift, alt) not working - Bluetooth keyboard thanks On Fri, Feb 25, 2011 at 05:53:59PM +0100, Jacek Leśniewski wrote: I had no problem getting to the ttys, however I do not understand why it would be necessary to run the comands from the text mode console. Because this helps to find the source of the problem: 1. X 2. HID 3. low level kernel driver 4. the keyboard itself If you test only from inside of X any of these could be possible. 2. Run showkey -s. 3. Very quickly press Shift, press A, release Shift, release A. The output for this is the following : 0x2a 0xaa 0x1e 0x9e These are the scancodes that the keyboard sends to the computer (after some minimal processing by the kernel). 0x2a is the pressed Shift and 0xaa is the released Shift - before A is pressed (0x1e). So I see only three possibilities - 1. the keyboard is faulty or 2. the Bluetooth keyboard standard has redefined somehow the hardware protocol of the comunication between the keyboard and the computer and the keyboard driver doesn't support this new protocol or 3. that this keyboard generates the hardware interrupts in a strange way that confuse the keyboard driver of the kernel. Because of this I am reassigning the bug. Hopefully the kernel developers will know what to do with this bug. Anton Zinoviev The keyboard cannot be fault as it works perfectly well in windows (annoyingly). Further more I only just bought it a week or so ago. It also worked well with an Android found (Samsung Galaxy S) However I'm not sure whether the modifiers worked propely. As to the bluetooth protocol it might in deed be the problem. PS. Do I have to reassign the bug or change its title, and if I do how do I do this ? Anyhow thank you for the quick response. -- Regards, Jacek Leśniewski -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org