2

I am on Arch Linux. I am completely stuck trying to figure out why some of the key combinations work on regular DELL 101 key usb keyboard in X11, but not on the mechanical gaming one. I have 2 keyboards (ttesports and Corsair K60) which malfunction in X11 exactly the same way: all works, except Ctrl+Alt+Fn, Ctrl+Alt+Backspace and CapsLock LED.

Keyboard is configured by the following section in config file:

Section "InputClass"
        Identifier "system-keyboard"
        Driver       "evdev"
        MatchIsKeyboard "on"
        Option "XkbLayout" "us,ru"
        Option "XkbOptions" "grp:lalt_lshift_toggle,terminate:ctrl_alt_bksp"
EndSection

In order to diagnose, I plugged in both DELL and ttesports keyboards at the same time. I'm trying to see what's different when I click Ctrl+Alt+F2. I use xev to track what events are generated. When I press Ctrl+Alt+F2, both keyboard generate identical output (except serial), but only the DELL one switches to VT2, the ttesports leaves the screen as-is. Output is:

KeyRelease event, serial 36, synthetic NO, window 0x2000001,
    root 0x287, subw 0x0, time 74514015, (2239,-23), root:(2385,850),
    state 0xc, keycode 68 (keysym 0x1008fe02, XF86Switch_VT_2), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False

As far as I could tell, both keyboards work identically in console mode (not X11 that is), in a sense that every shortcut works fine as far as I could tell.

How do I track why one keyboard switches the VT, and the other doesn't?

EDIT: I also tried to track the CapsLock behavior. I used showkey command on the console. It shows keycode 58 press/release when I use CapsLock button on either keyboard. However:

  • Pressing CapsLock on either keyboard toggles CapsLock state.
  • Pressing CapsLock on DELL keyboard makes CalsLock LED toggle on DELL keyboard only.
  • Pressing CapsLock on ttesports keyboard toggles actual CapsLock state, but CapsLock LED doesn't toggle on neither of 2 keyboards.
  • Pressing CapsLock on ttesports keyboard, when CapsLock LED is on on DELL keyboard does not turn it off, althoug it does turn off actual CapsLock state.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.