ypq: (Default)
[personal profile] ypq
с тех пор, как я пользуюсь иксами, а это сначала были XFree86, потом X.Org, меня бесит система ввода с клавиатуры. это уже лет 20! то приходилось трахаться с переключением раскладки. то Compose криво работал. но самый Ԥ - это кнопка ./Del на "цифровой клавиатуре"!!!!
какой-то сраный рукожоп решил, что при переключении раскладки ТОЧКА на ЦИФРОВОЙ клавиатуре должна превращаться в ЗАПЯТУЮ! эй, урод, покажи мне хоть одну клаву, где на кнопке ./Del нарисована ЗАПЯТАЯ?!?! а самый Ԥ в том, что вообще-то есть настройка, касающаяся клавиатуры: как интерпретировать клавишу ./Del! и я там ВСЕГДА прописываю, что ЭТО ТОЧКА. ВСЕГДА ТОЧКА. но хрентотам - рукожоп где-то в недрах системы ввода меняет алгоритм так, что при переключении раскладки моя точка превращается в запятую!
сначала, помнится, надо было лезть куда-то в /usr/local/lib/share/X11/xkb/... простите, уже не помню точно. и там править какой-то файлик, чтобы ТОЧКА ОСТАВАЛАСЬ ТОЧКОЙ.
потом задача упростилась, у меня стал запускаться скрипт (rc) с командой:
setxkbmap -option grp:rctrl_toggle,grp_led:scroll,numpad:microsoft,kpdl:dot,terminate:ctrl_alt_bksp,altwin:left_meta_win,compose:rwin
но рукожопы этот метод сломали через какое-то время.
потом в скрипте я стал исполнять такую команду:
xmodmap ~/.Xmodmap
где в .Xmodmap была строчка:
keycode 91 = KP_Delete period KP_Delete period
после чего рукожопы сломали исполнение rc-скрипта, и после перезагрузки компа я стал выполнять команду xmodmap вручную. ну ничего страшного: комп я перезагружаю не часто, раз в месяц поматериться на запятую в раскладке, если забыл сделать xmodmap после ребута - это терпимо.

НО СЦУКИ ТВАРИ УРОДЫ СРАНЫЕ КАКОГО ХЕРА ВЫ ОПЯТЬ СЛОМАЛИ?!?!?!?!?!

теперь ОНО ведет себя так: ребутнул комп, сделал xmodmap, проверил - всё ОК. проходит 5 минут - там на ./Del в РУССКОЙ РАСКЛАДКЕ ОПЯТЬ ВЫЛЕЗАЕТ ЗАПЯТАЯ!!!! мне что теперь xmodmap ПО КРОНУ ЗАПУСКАТЬ каждые 5 минут?!?!?!

upd: мамадорогая! заглянул в /usr/share/X11/xkb/symbols/ru - ну и скажите теперь, что это не рукожоп "русские" комменты там писал!!! комменты типа на трех языках: eng, rus и srp. вот пример коммента "rus":
// rus: Дѣлаетъ что отдаетъ запятую вмѣсто точки, такъ какъ запятая десятичный раздѣлитель въ языкахъ пишемыхъ кириллицей
ЧООООООООО?!?!?!?!
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting
Page generated 2025-Dec-29, Monday 00:43
Powered by Dreamwidth Studios