ypq: (Default)
[personal profile] ypq
у меня тыщщу лет используется .XCompose, в котором прописаны ԥ, ∞, π, Ω, ✓, ☭, ࿕ итд.
на днях обнаружил, что там нет знака евро! куда делся?! всегда там был... ну ладно, прописал. рядом с ԥ. понимаю, что грузится .XCompose при загрузке приложения, так что сразу проверять не стал. прошло пару дней. щас опять пробую ввести евро - нет нихрена! ԥ вводится, евро - нет!

делаю:
strace -e open,openat xterm |& grep Compose
openat(AT_FDCWD, "/home/pq/.XCompose", O_RDONLY) = 11
openat(AT_FDCWD, "/usr/share/X11/locale/en_US.UTF-8/Compose", O_RDONLY) = 12

.XCompose грузится, € есть.

а в Хроме-то почему нет?!?!

===

а еще точка на цифровой клавиатуре... чтобы там ВСЕГДА была точка, мне приходится делать каждый раз после загрузки ОС:
xmodmap /home/pq/.Xmodmap
с .Xmodmap:
setxkbmap -option grp:rctrl_toggle,grp_led:scroll,numpad:microsoft,kpdl:dot,terminate:ctrl_alt_bksp,altwin:left_meta_win,compose:rwin

несмотря на то, что это прописано в .xsessionrc !

это на компе на работе. но там комп перезагружается раз в год, так что особо не напрягает.
а на домашнем компе - то точка срабатывает как я хочу, ТО ПЕРЕКЛЮЧАЕТСЯ НА ЗАПЯТУЮ В РУССКОЙ РАСКЛАДКЕ!!!
НУ ВОТ КАК?!?!?!

XKBOPTIONS

Date: 2020-06-27 12:27 (UTC)
vazhnov: (Default)
From: [personal profile] vazhnov
ПЕРЕКЛЮЧАЕТСЯ НА ЗАПЯТУЮ В РУССКОЙ РАСКЛАДКЕ
Так у вас наверно в локалях прописано, ведь в РФ десятичный разделитель это запятая.

Для Compose, я в Debian-based OS прописываю в /etc/default/keyboard:

XKBOPTIONS="grp:caps_toggle,compose:rwin,grp_led:scroll,terminate:ctrl_alt_bksp"
мне хватает вот этих знаков: °«»—€

P.S.: вы бы писали в подобных постах, о каких ОС идёт речь.

Edited (<p>) Date: 2020-06-27 12:28 (UTC)
Page generated 2026-Feb-15, Sunday 03:44
Powered by Dreamwidth Studios