Код: Выделить всё
# setkeycodes e005 271
KDSETKEYCODE: Недопустимый аргумент
не удалось установить скан-код 85 коду 271
то же самое по английски:
Код: Выделить всё
# LANG="C" setkeycodes e005 271
KDSETKEYCODE: Invalid argument
failed to set scancode 85 to keycode 271
Такая штука происходит при попытке назначить любой сканкод.
xorg.conf
Код: Выделить всё
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbOptions" "grp:caps_toggle"
EndSection
getkeycodes
Код: Выделить всё
Собственно скан-коды xx (hex) и, соответственно, коды клавиш (десятичные)
0x00: 0 - - - - - - -
0x08: - - - - - - - -
0x10: - - - - - - - -
0x18: - - - - - - - -
0x20: - - - - - - - -
0x28: - - - - - - - -
0x30: - - - - - - - -
0x38: - - - - - - - -
0x40: - - - - - - - -
0x48: - - - - - - - -
0x50: - - - - - - - -
0x58: - - - - - - - -
0x60: - - - - - - - -
0x68: - - - - - - - -
0x70: - - - - - - - -
0x78: - - - - - - - -
Скан-коды с `Escape' e0 xx (hex)
e0 00: - - - - - - - -
e0 08: - - - - - - - -
e0 10: - - - - - - - -
e0 18: - - - - - - - -
e0 20: - - - - - - - -
e0 28: - - - - - - - -
e0 30: - - - - - - - -
e0 38: - - - - - - - -
e0 40: - - - - - - - -
e0 48: - - - - - - - -
e0 50: - - - - - - - -
e0 58: - - - - - - - -
e0 60: - - - - - - - -
e0 68: - - - - - - - -
e0 70: - - - - - - - -
e0 78: - - - - - - - -
Gentoo amd64 multilib 2.6.28-tuxonice-r10
Раньше у меня на x86 генте такой трюк прокатывал и клавишам назначались сканкоды. В чем может быть проблема?