Пидорасня какая-то.
TL;DR => как хардкорно, через иксы, посоны переключают раскладку клавиатуры?
Актуальная документация на xmodmap отсутствует, даже в интернетах.
Через ональные хаки удалось: подсмотреть $(xmodmap -pke), подправить кое-где наугад, потестить, и по итогу сэмулировать мультимедийные кнопки регулировки громкости через Ctrl+Alt+Kp{+,-}, сочинив такой ~/.Xmodmap:
keycode 86 = KP_Add KP_Add KP_Add KP_Add KP_Add KP_Add XF86AudioRaiseVolume KP_Add KP_Add XF86Next_VMode
keycode 82 = KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract XF86AudioLowerVolume KP_Subtract KP_Subtract XF86Prev_VMode KP_Subtract KP_Subtract KP_Subtract KP_Subtract XF86Prev_VMode KP_Subtract KP_Subtract KP_Subtract KP_Subtract XF86Prev_VMode
Заняло часа два. Не дело это.
Зато штатный "апплет" регулирования громкости xfce при убавлении до упора действительно выключает всё, ставя Master = PCM = 0, слава С-т-не.
Однако обнаружилась проблема с xfce4-xkb-plugin (хуйня, которая показывает раскладку и даёт конфигурировать их): он возвращает взад то, что я настроил через ~/.Xmodmap, "погибая при этом".
Думаю избавиться от этого индикатора раскладки (но багу зафайлю). Как хардкорно, через иксы, посоны переключают раскладку клавиатуры?
gds
09.03.2013 08:00 umodni494FB935
Do you really want to delete ?
я в ~/.xinitrc добавил setxbmap
Ну еб твою мать.
http://bitcheese.net/wiki/howto/setup-ke...
а чо "ёб" сразу? Мне оно надо было, в этих потрохах ковыряться, если и без этого работало?
Однако, пример учёл, так и зделою.
Олсо, я воткнул себе это в ~/.xsession. Можно и прямо в сосноле вводить.
а в чём разница между .xsession и .xinitrc, если в двух словах?
Хуй его знает.
Одно поднимается при startx, другое — при вхождении через dm
Или наоборот?
а, значит похуй, если дело только в этом.
Я вообще симлинк делал и не парился.
Вот, я когда-то делал самым хардкорным способом: http://tilarids.blogspot.com/2009/03/blo...
прочитал. Я слабак для такого; курю в стороне. Но идею понял, в будущем может пригодится.