Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.
Sign upLinux Hyper Key #288
Comments
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
eltang
Apr 26, 2016
Contributor
Do you know which one it is? If you don't, do you know the position of the key Linux recognizes as Hyper on a traditional keyboard?
|
Do you know which one it is? If you don't, do you know the position of the key Linux recognizes as Hyper on a traditional keyboard? |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
SevereOverfl0w
Apr 26, 2016
https://bbs.archlinux.org/viewtopic.php?pid=595002#p595002
Looks like it's e068? Or, escaped 0x68 (scancode)
SevereOverfl0w
commented
Apr 26, 2016
|
https://bbs.archlinux.org/viewtopic.php?pid=595002#p595002 Looks like it's e068? Or, escaped 0x68 (scancode) |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
jackhumbert
Apr 26, 2016
Member
Hyper is all on the OS's side - I don't think there's any way to map it natively, but you can stick in KC_MENU or something similar to be redefined in xmodmap or the equivalent for your distro.
|
Hyper is all on the OS's side - I don't think there's any way to map it natively, but you can stick in |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
jackhumbert
Apr 26, 2016
Member
Scancodes and keycodes are different, but you could try sticking in 0x68 (KC_F13 I believe) to see what happens on your system.
|
Scancodes and keycodes are different, but you could try sticking in |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
SevereOverfl0w
Apr 26, 2016
http://www.usb.org/developers/hidpage/Hut1_12v2.pdf Page ~58. No reference to hyper in here.
I've had a look through the file /usr/include/linux/input.h and it's include, and it doesn't look like there is any reference to hyper in there.
XFree86 keycode:
// Other codes never generated. The XFree86 ddx never generates
// these codes.
// Thus we can use them as fake keys
<HYPR> = 128; // <U80>
So I guess it's a fake key implemented at one of the keyboard layers after the fact. I think it's xfree86 (X.org) layer, but I'm not sure.
Regardless, this can be closed.
SevereOverfl0w
commented
Apr 26, 2016
|
http://www.usb.org/developers/hidpage/Hut1_12v2.pdf Page ~58. No reference to hyper in here. I've had a look through the file XFree86 keycode:
So I guess it's a fake key implemented at one of the keyboard layers after the fact. I think it's xfree86 (X.org) layer, but I'm not sure. Regardless, this can be closed. |
SevereOverfl0w commentedApr 26, 2016
Linux has a native hyper key code. Would it be possible to reference this somehow from this firmware? I already have mappings in place using it, and it's somewhat simpler in places.