ArchBang Linux — это лёгкий роллинг-релиз Linux, основанный на минимальном Arch Linux с оконным менеджером Openbox. Тыкал, чтобы выяснить, насколько повсеместен мой баг с клавиатурой. Арч выбран как максимально ванильный и свежий дистрибутив, ArchBang — как Live с маленьким размером образа. Нарезаем образ, перезагружаемся, выбираем загрузку с привода, выбираем первый пункт в загрузочном меню, ждём, пока не появятся иксы. Чтобы проверить, липнут ли клавиши при переключении языка, надо это самое переключение добавить. Жмём Alt+Ctrl+F1, логинимся как root с пустым паролем, вбиваем nano /etc/X11/xorg.conf.d/01-keybord.conf и проверяем, чтобы были строки (см. вики):
Option "XkbLayout" "us,ru(winkeys)"Option "XkbOptions" "grp:alt_shift_toggle"Жмём Ctrl+O (сохранить) и Ctrl+X (выход), теперь нам надо перезапустить иксы. Сначала я думал перезапустить slim в /etc/init.d/, но, во-первых, он живёт в /rc.d/, и, во-вторых, он не перезапускается. Хм, в ps ax иксов и слима нет, killall тоже не видит таких процессов. Почесав репу, я вбил init 3, бинго! Жмём Alt+Ctrl+F8, иксы мертвы, переключаемся обратно, пробуем запустить slim, startx... init 5, снова бинго! Открываем что-нибудь и начинаем пробовать склеить клавиши, ничего не получается. ArchBang избавлен от этого глюка. Такие дела.