Keyboard doesn't stop repeating letters when I press Ctrl key (linux mint)

loubard

New Member
Joined
Jul 25, 2022
Messages
6
Reaction score
1
Credits
56
Hello everybody! May God bless you abundantly.

I have a problem with my keyboard. Today, the keyboard started to press touches itself with repetition after using the Ctrl key. When I press for example a touchs like "w" before pressing Ctrl, it becomes to repeat "w" until I press another key. I can not use ctrl+alt+tab, or ctrl+s to save or the copy/paste shortcut like ctrl +X/C/V or anything including the Ctrl key. It dosen't seems like a hardware issue since both of my Ctrl key does the same effect and no others key has any problem.
My laptop run on Linux Mint 20.2 Cinnamon.

Thanks in advance for your help
 
Last edited:


Make & model of laptop?

Did you try a LiveCD of another OS? Is the issue the same?

Try quitting X or switching to another tty (Ctrl + Alt + F5) and then testing in the comand line and with Nano (run nano and type stuff in the editor and use Ctrl+o to save and Ctrl+x to exit).

Try to run xev in the terminal. Now try to press the Ctrl key and see what it says. Then try other keys and check for the same issue. Xev will show you everything your mouse and keyboard are seen to be doing by xserver.
 
Thank you for your answer Fanboi :D

Make & model of laptop?
ThinkPad T470 W10DG

Did you try a LiveCD of another OS? Is the issue the same?
I just tried with pupetLinux, it's work perfectly fine. Now I know it's a problem linked with my current Operating system and not my hardware :)

Try quitting X or switching to another tty (Ctrl + Alt + F5) and then testing in the comand line and with Nano (run nano and type stuff in the editor and use Ctrl+o to save and Ctrl+x to exit).
I switched to another tty and I had a hard time to do Ctrl+x followed by Ctrl+o.

Try to run xev in the terminal. Now try to press the Ctrl key and see what it says. Then try other keys and check for the same issue. Xev will show you everything your mouse and keyboard are seen to be doing by xserver.
Thank you i didn't know xev, if I understand correctly what happen, xev show me that the key Delete,F9, Prior and Insert are pressed when I press Ctrl. When I press Ctrl it does the action I ask but it also do some others weird stuff, like repeating the same last key pressed, or switching tab, so maybe my Ctrl key is bind with other keys ? o_O

Xev output after pressing Ctrl:​

Code:
KeyRelease event, serial 38, synthetic NO, window 0x6600001,
    root 0x7a7, subw 0x6600002, time 1269063, (33,37), root:(1430,537),
    state 0x0, keycode 112 (keysym 0xff55, Prior), same_screen YES,
    XLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyRelease event, serial 38, synthetic NO, window 0x6600001,
    root 0x7a7, subw 0x6600002, time 1269063, (33,37), root:(1430,537),
    state 0x0, keycode 119 (keysym 0xffff, Delete), same_screen YES,
    XLookupString gives 1 bytes: (7f) ""
    XFilterEvent returns: False

KeyRelease event, serial 38, synthetic NO, window 0x6600001,
    root 0x7a7, subw 0x6600002, time 1269063, (33,37), root:(1430,537),
    state 0x0, keycode 75 (keysym 0xffc6, F9), same_screen YES,
    XLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyPress event, serial 38, synthetic NO, window 0x6600001,
    root 0x7a7, subw 0x6600002, time 1269063, (33,37), root:(1430,537),
    state 0x0, keycode 75 (keysym 0xffc6, F9), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyRelease event, serial 38, synthetic NO, window 0x6600001,
    root 0x7a7, subw 0x6600002, time 1269064, (33,37), root:(1430,537),
    state 0x0, keycode 118 (keysym 0xff63, Insert), same_screen YES,
    XLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyRelease event, serial 38, synthetic NO, window 0x6600001,
    root 0x7a7, subw 0x6600002, time 1269064, (33,37), root:(1430,537),
    state 0x0, keycode 75 (keysym 0xffc6, F9), same_screen YES,
    XLookupString gives 0 bytes:
    XFilterEvent returns: False

MotionNotify event, serial 38, synthetic NO, window 0x6600001,
    root 0x7a7, subw 0x6600002, time 1277882, (30,37), root:(1427,537),
    state 0x0, is_hint 0, same_screen YES

LeaveNotify event, serial 38, synthetic NO, window 0x6600001,
    root 0x7a7, subw 0x6600002, time 1277890, (-2,60), root:(1395,560),
    mode NotifyNormal, detail NotifyVirtual, same_screen YES,
    focus YES, state 0
 
Last edited:
Sorry it took me sometimes, I updated my previous reply
 

Members online


Top