[Bug 562251] New: bluetooth keyboard sends keystroke twice after a period of inactivity
http://bugzilla.novell.com/show_bug.cgi?id=562251 http://bugzilla.novell.com/show_bug.cgi?id=562251#c0 Summary: bluetooth keyboard sends keystroke twice after a period of inactivity Classification: openSUSE Product: openSUSE 11.2 Version: Final Platform: x86-64 OS/Version: openSUSE 11.2 Status: NEW Severity: Normal Priority: P5 - None Component: Kernel AssignedTo: kernel-maintainers@forge.provo.novell.com ReportedBy: bo.thysell@fusemail.com QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.5) Gecko/20091103 SUSE/3.5.5-3.1 Firefox/3.5.5 After a period of inactivity my bluetooth keyboard sends a keypress twice, ie if I press 'a' then 'aa' appears on the screen, if I press the delete button on a mail, two mails get deleted, if I press space I get two spaces etc. This only happens with the first or second keypress directly after it wakes up. I assume it has to do with some bluetooth powersave mode, and not waking up properly after that. This bug has been present on OpenSUSE 10.2 -> 11.2. My current kernel is Linux 2.6.31.5-0.1-desktop x86_64 and Bluez is version 4.56-1.1.1. The keyboard it affects is a Logitech DiNovo wireless keyboard. Reproducible: Always Steps to Reproduce: 1. Plug in wireless Logitech DiNovo keyboard+mouse combo 2. Open konsole (or any program where you can input text) 3. Leave your computer for a while, then type a few letters in rapid succession -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=562251
http://bugzilla.novell.com/show_bug.cgi?id=562251#c1
Jeff Mahoney
http://bugzilla.novell.com/show_bug.cgi?id=562251
http://bugzilla.novell.com/show_bug.cgi?id=562251#c2
Jiri Kosina
http://bugzilla.novell.com/show_bug.cgi?id=562251
http://bugzilla.novell.com/show_bug.cgi?id=562251#c3
--- Comment #3 from Bo Thysell
http://bugzilla.novell.com/show_bug.cgi?id=562251
http://bugzilla.novell.com/show_bug.cgi?id=562251#c4
Bo Thysell
http://bugzilla.novell.com/show_bug.cgi?id=562251
http://bugzilla.novell.com/show_bug.cgi?id=562251#c5
Jiri Kosina
http://bugzilla.novell.com/show_bug.cgi?id=562251
http://bugzilla.novell.com/show_bug.cgi?id=562251#c6
Bo Thysell
I'll need to see the output from 'evtest' when the unwanted keystroke repeat happens. Would that be possible? Thanks.
I tried redirecting the output using evtest /dev/input/event0 > test.txt but that didn't work. It cut off the text before it got to the necessary part. Anyway, it looked like this: Event: time 1281976650.739235, type 4 (Misc), code 4 (ScanCode), value 70004 Event: time 1281976650.739247, type 1 (Key), code 30 (A), value 1 Event: time 1281976650.739252, --------------Report Sync----------- Event: time 1281976650.747216, type 4 (Misc), code 4 (ScanCode), value 70004 Event: time 1281976650.747223, type 1 (Key), code 30 (A), value 1 Event: time 1281976650.747228, --------------Report Sync----------- Will that do? As you can see, in this instance I pressed "a", but it works the same for all keys. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=562251
http://bugzilla.novell.com/show_bug.cgi?id=562251#c7
--- Comment #7 from Bo Thysell
https://bugzilla.novell.com/show_bug.cgi?id=562251
https://bugzilla.novell.com/show_bug.cgi?id=562251#c8
--- Comment #8 from Bo Thysell
https://bugzilla.novell.com/show_bug.cgi?id=562251
https://bugzilla.novell.com/show_bug.cgi?id=562251#c
Bo Thysell
https://bugzilla.novell.com/show_bug.cgi?id=562251
https://bugzilla.novell.com/show_bug.cgi?id=562251#c9
Jiri Kosina
Please ignore my previous post! There's an error in it! It should look like this:
Event: time 1281976650.739235, type 4 (Misc), code 4 (ScanCode), value 70004 Event: time 1281976650.739247, type 1 (Key), code 30 (A), value 1 Event: time 1281976650.739252, --------------Report Sync----------- Event: time 1281976650.747216, type 4 (Misc), code 4 (ScanCode), value 70004 Event: time 1281976650.747223, type 1 (Key), code 30 (A), value 0 Event: time 1281976650.747228, --------------Report Sync-----------
Notice how the value should be 0 on the fifth line, NOT 1.
Why do you think so? The snippet you posted above shows one press and one release of 'A' key, no duplication. Is this really from the case it got duplicated? -- 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=562251
https://bugzilla.novell.com/show_bug.cgi?id=562251#c10
Bo Thysell
https://bugzilla.novell.com/show_bug.cgi?id=562251
https://bugzilla.novell.com/show_bug.cgi?id=562251#c
Bo Thysell
https://bugzilla.novell.com/show_bug.cgi?id=562251
https://bugzilla.novell.com/show_bug.cgi?id=562251#c11
Jiri Kosina
https://bugzilla.novell.com/show_bug.cgi?id=562251
https://bugzilla.novell.com/show_bug.cgi?id=562251#c12
Bo Thysell
https://bugzilla.novell.com/show_bug.cgi?id=562251
https://bugzilla.novell.com/show_bug.cgi?id=562251#c13
Jiri Kosina
participants (1)
-
bugzilla_noreply@novell.com