столкнулся с такой траблой:
например setkeycodes e074 125 устанавливает код не 125, а 115. Если пытаюсь установить 135, то это уже 192.
Т.е. системы никакой.
коды проверяю с помощью xev и уже в бою xmodmap.
при всем этом getkeycodes говорит что все установлено именно так как я указывал.
linbook anviar # equery b setkeycodes
[ Searching for file(s) setkeycodes in *... ]
sys-apps/kbd-1.12-r8 (/usr/bin/setkeycodes)
как результат не могу назначить нужный код и общая путаница
setkeycodes (не верно устанавливаются коды)
Модератор: /dev/random
-
AnViar
- Сообщения: 182
- ОС: Linux, Solaris
-
morfey
- Сообщения: 2
- ОС: Suse 10.2
Re: setkeycodes
У меня была подобная проблема. Правда в Fedore Core 6, но думаю решение подойдёт.
Нужно в задать параметр драйвера клавиатуры sowtraw=1. Для этого я просто делаю из rc.local
после этого заработали все кейкоды, безо всяких setkeycodes.
З.Ы. Где-то читал, что это решение не совсем правильное, но в чём неправильность разбираться уже не стал...
Нужно в задать параметр драйвера клавиатуры sowtraw=1. Для этого я просто делаю из rc.local
echo -n 1 > /sys/devices/platform/i8042/serio1/softraw
после этого заработали все кейкоды, безо всяких setkeycodes.
З.Ы. Где-то читал, что это решение не совсем правильное, но в чём неправильность разбираться уже не стал...