gds 09.03.2013 08:00 umodni494FB935

Пидорасня какая-то.

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, "погибая при этом".
Думаю избавиться от этого индикатора раскладки (но багу зафайлю). Как хардкорно, через иксы, посоны переключают раскладку клавиатуры?

1. Apepe 09.03.2013 08:01

я в ~/.xinitrc добавил setxbmap

2. komar 09.03.2013 08:07 thinkpad

Ну еб твою мать.
http://bitcheese.net/wiki/howto/setup-ke...

3. gdskomar /2 09.03.2013 08:09

а чо "ёб" сразу? Мне оно надо было, в этих потрохах ковыряться, если и без этого работало?

Однако, пример учёл, так и зделою.

4. komargds /3 09.03.2013 08:10 thinkpad

Олсо, я воткнул себе это в ~/.xsession. Можно и прямо в сосноле вводить.

5. gdskomar /4 09.03.2013 08:25

а в чём разница между .xsession и .xinitrc, если в двух словах?

6. komargds /5 09.03.2013 08:26 thinkpad

Хуй его знает.

7. Xenomorphgds /5 09.03.2013 08:27

Одно поднимается при startx, другое — при вхождении через dm

8. XenomorphXenomorph /7 09.03.2013 08:28

Или наоборот?

9. gdsXenomorph /8 09.03.2013 08:51

а, значит похуй, если дело только в этом.

10. Xenomorphgds /9 09.03.2013 08:52 hive-mobile

Я вообще симлинк делал и не парился.

11. tilarids 09.03.2013 11:27 4779043061362765959471693

Вот, я когда-то делал самым хардкорным способом: http://tilarids.blogspot.com/2009/03/blo...

12. gdstilarids /11 09.03.2013 15:12

прочитал. Я слабак для такого; курю в стороне. Но идею понял, в будущем может пригодится.

Do you really want to delete ?