You are not logged in.

#1 2018-03-08 04:55:29

Brunste
Member
From: United States
Registered: 2018-01-28
Posts: 19

[SOLVED] Win/Super Key Does Not Generate Key Code

Hello again, Newbie Corner.

I am having an issue where my keyboard's windows key/super key is (seemingly) not producing a keycode.

I ran xev and pressed a, b, c, d, ctrl, alt, win/super, win/super, win/super and this was the output (omitting many unrelated events):

KeyRelease event, serial 35, synthetic NO, window 0x3600001,
    root 0x2a1, subw 0x0, time 1341861, (296,413), root:(334,488),
    state 0x10, keycode 36 (keysym 0xff0d, Return), same_screen YES,
    XLookupString gives 1 bytes: (0d) "
"
    XFilterEvent returns: False
 
PropertyNotify event, serial 38, synthetic NO, window 0x3600001,
    atom 0x1bd (_NET_WM_ICON_GEOMETRY), time 1341879, state PropertyNewValue
 
PropertyNotify event, serial 38, synthetic NO, window 0x3600001,
    atom 0x1bd (_NET_WM_ICON_GEOMETRY), time 1341896, state PropertyNewValue
 
PropertyNotify event, serial 38, synthetic NO, window 0x3600001,
    atom 0x1bd (_NET_WM_ICON_GEOMETRY), time 1341912, state PropertyNewValue
 
PropertyNotify event, serial 38, synthetic NO, window 0x3600001,
    atom 0x1bd (_NET_WM_ICON_GEOMETRY), time 1341929, state PropertyNewValue
 
KeyPress event, serial 38, synthetic NO, window 0x3600001,
    root 0x2a1, subw 0x0, time 1344970, (296,413), root:(334,488),
    state 0x10, keycode 38 (keysym 0x61, a), same_screen YES,
    XLookupString gives 1 bytes: (61) "a"
    XmbLookupString gives 1 bytes: (61) "a"
    XFilterEvent returns: False
 
KeyRelease event, serial 38, synthetic NO, window 0x3600001,
    root 0x2a1, subw 0x0, time 1345090, (296,413), root:(334,488),
    state 0x10, keycode 38 (keysym 0x61, a), same_screen YES,
    XLookupString gives 1 bytes: (61) "a"
    XFilterEvent returns: False
 
KeyPress event, serial 38, synthetic NO, window 0x3600001,
    root 0x2a1, subw 0x0, time 1346146, (296,413), root:(334,488),
    state 0x10, keycode 56 (keysym 0x62, b), same_screen YES,
    XLookupString gives 1 bytes: (62) "b"
    XmbLookupString gives 1 bytes: (62) "b"
    XFilterEvent returns: False
 
KeyRelease event, serial 38, synthetic NO, window 0x3600001,
    root 0x2a1, subw 0x0, time 1346230, (296,413), root:(334,488),
    state 0x10, keycode 56 (keysym 0x62, b), same_screen YES,
    XLookupString gives 1 bytes: (62) "b"
    XFilterEvent returns: False
 
KeyPress event, serial 38, synthetic NO, window 0x3600001,
    root 0x2a1, subw 0x0, time 1346882, (296,413), root:(334,488),
    state 0x10, keycode 54 (keysym 0x63, c), same_screen YES,
    XLookupString gives 1 bytes: (63) "c"
    XmbLookupString gives 1 bytes: (63) "c"
    XFilterEvent returns: False
 
KeyRelease event, serial 38, synthetic NO, window 0x3600001,
    root 0x2a1, subw 0x0, time 1346982, (296,413), root:(334,488),
    state 0x10, keycode 54 (keysym 0x63, c), same_screen YES,
    XLookupString gives 1 bytes: (63) "c"
    XFilterEvent returns: False
 
KeyPress event, serial 38, synthetic NO, window 0x3600001,
    root 0x2a1, subw 0x0, time 1347278, (296,413), root:(334,488),
    state 0x10, keycode 40 (keysym 0x64, d), same_screen YES,
    XLookupString gives 1 bytes: (64) "d"
    XmbLookupString gives 1 bytes: (64) "d"
    XFilterEvent returns: False
 
KeyRelease event, serial 38, synthetic NO, window 0x3600001,
    root 0x2a1, subw 0x0, time 1347362, (296,413), root:(334,488),
    state 0x10, keycode 40 (keysym 0x64, d), same_screen YES,
    XLookupString gives 1 bytes: (64) "d"
    XFilterEvent returns: False
 
KeyPress event, serial 38, synthetic NO, window 0x3600001,
    root 0x2a1, subw 0x0, time 1347866, (296,413), root:(334,488),
    state 0x10, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False
 
KeyRelease event, serial 38, synthetic NO, window 0x3600001,
    root 0x2a1, subw 0x0, time 1347994, (296,413), root:(334,488),
    state 0x14, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes:
    XFilterEvent returns: False
 
KeyPress event, serial 38, synthetic NO, window 0x3600001,
    root 0x2a1, subw 0x0, time 1348918, (296,413), root:(334,488),
    state 0x10, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False
 
KeyRelease event, serial 38, synthetic NO, window 0x3600001,
    root 0x2a1, subw 0x0, time 1349066, (296,413), root:(334,488),
    state 0x18, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
    XLookupString gives 0 bytes:
    XFilterEvent returns: False
 
EnterNotify event, serial 38, synthetic NO, window 0x3600001,
    root 0x2a1, subw 0x0, time 1352201, (177,22), root:(215,97),
    mode NotifyNormal, detail NotifyAncestor, same_screen YES,
    focus YES, state 16
 
KeymapNotify event, serial 38, synthetic NO, window 0x0,
    keys:  0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0  
           0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   

Running lsusb lists my keyboard as the following:

Bus 001 Device 004: ID 046d:c22d Logitech, Inc. G510 Gaming Keyboard

Additionally, I followed this guide to patch the g15daemon for my G150, but I am not 100% certain that it worked completely. I am not certain if that is the issue, however.

Any help would be appreciated. If more information is needed, just ask and I'll figure out/ask how to get it to you. I'm a man on a mission to get my budgie desktop menu to open with the win/super key and this is the only major roadblock in my way.

Last edited by Brunste (2018-03-08 06:01:07)

Offline

#2 2018-03-08 06:00:54

Brunste
Member
From: United States
Registered: 2018-01-28
Posts: 19

Re: [SOLVED] Win/Super Key Does Not Generate Key Code

I'm an idiot. Turns out there is a small button that disables your windows/super key on the G510s.

Marked as solved, but figured I'd leave the post incase some other poor souls are as unfortunate as me to have a cat who likes to play with buttons on keyboards.

Offline

Board footer

Powered by FluxBB