Opened 4 years ago
Last modified 4 years ago
#16054 new bug
PS/2 keyboard driver thinks shift key is pressed on boot
Reported by: | MatejHorvat | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | Unscheduled |
Component: | Drivers/Input/PS2/Keyboard | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | x86 |
Description
After booting, the PS/2 keyboard driver thinks the left shift key is being held down, resulting in uppercase text being typed until I press and release it.
I can consistently reproduce this on more than one computer - hrev54154+31, though the issue is older than that.
Attachments (2)
Change History (5)
comment:1 by , 4 years ago
by , 4 years ago
comment:2 by , 4 years ago
This happens on different computers with different keyboards. I attached a USB keyboard and it also types uppercase until left shift is pressed and released on the PS/2 keyboard (doing this on the USB keyboard does nothing).
You're right, the keymap does make a difference. I'm using a slightly modified Slovene keymap where I swapped the unshifted apostrophe key (which is immediately to the right of 0) with a shifted 7 key (which makes a slash). Swapping the keys this way produces this bug, but doing it the other way doesn't.
Did you also try multiple keyboards?
Does the keymap make a difference?
Can you provide a syslog in case there's something relevant there?