При зажатии и удержании клавиши PageDown происходит только _одно_ пролистывание, а не пролистывание до тех пор, пока зажата клавиша. Зажатие клавиши PageUp работает как положено. Видеокарта Intel.
Также задержка автоповтора слишком большая (более 1 с).
Точнее — задержка первого срабатывания автоповтора. В дальнейшем работает нормально.
$ setxkbmap -print
(В ответ на комментарий №3) > $ setxkbmap -print xkb_keymap { xkb_keycodes { include "evdev+aliases(qwerty)" }; xkb_types { include "complete" }; xkb_compat { include "complete" }; xkb_symbols { include "pc+us(euro)+ru(winkeys):2+inet(evdev)+altwin(meta_alt)+group(switch)+group(lwin_toggle)+compose(rctrl)" }; xkb_geometry { include "microsoft(natural)" }; };
откуда берется "xkb_geometry { include "microsoft(natural)" };"?
(В ответ на комментарий №5) > откуда берется "xkb_geometry { include "microsoft(natural)" };"? В параметрах системы KDE4. Там есть выбор модели клавиатуры.
После смены модели всё работает правильно. xkb_keymap { xkb_keycodes { include "evdev+aliases(qwerty)" }; xkb_types { include "complete" }; xkb_compat { include "complete" }; xkb_symbols { include "pc+us(euro)+ru(winkeys):2+inet(evdev)+altwin(meta_alt)+group(switch)+group(lwin_toggle)+compose(rctrl)" }; xkb_geometry { include "pc(pc104)" }; }; Вообще-то это и у vitty@ воспроизвелось.
для драйвера evdev модель клавиатуры устанавливать нельзя, у evdev другие сканкоды клавишь
Хех. Править KDE-шный диалог? :)
у меня не работает: xkb_keymap { xkb_keycodes { include "xfree86+aliases(qwerty)" }; xkb_types { include "complete" }; xkb_compat { include "complete" }; xkb_symbols { include "pc+us+ru(winkeys):2+group(ctrl_shift_toggle)" }; xkb_geometry { include "pc(pc102)" }; };
откуда pc(pc102)?
(В ответ на комментарий №11) > откуда pc(pc102)? В acc Обычный 102-клавишный PC Пробовал 104-клавишный - та же фигня
какой такой acc? вообще не трогайте model
(В ответ на комментарий №13) > какой такой acc? вообще не трогайте model Что делать-то нужно?
исправлять /etc/X11/xinit/Xkbmap или $HOME/.Xkbmap
(В ответ на комментарий №15) > исправлять /etc/X11/xinit/Xkbmap или $HOME/.Xkbmap как исправить? Удаление модели не помогает. $ cat /etc/X11/xinit/Xkbmap -option grp:ctrl_shift_toggle -variant ,winkeys -layout us,ru $ setxkbmap -print xkb_keymap { xkb_keycodes { include "xfree86+aliases(qwerty)" }; xkb_types { include "complete" }; xkb_compat { include "complete" }; xkb_symbols { include "pc+us+ru(winkeys):2+group(ctrl_shift_toggle)"}; xkb_geometry { include "pc(pc105)" }; }; не работает
откуда pc105?
(В ответ на комментарий №17) > откуда pc105? понятия не имею. Я вычистил model из Xkbmap и перезапустил иксы. Больше я ничего не делал.
model должна быть evdev