Не так давно ставил на нетбук Arch Linux, не стал использовать всякие тяжелые DE(GNOME,KDE), а поставил LXDE. Очень хорошая вещь и для нетбуков самый раз - легкое, удобное рабочее окружение, не содержит ничего лишнего, а только то, что нужно. Но столкнулся с такой проблемой: так как постепенно старался отказаться от HAL, прописал в Xorg.conf правило для переключения раскладки клавиатуры. Но из-за неведомых мне причин, это правило игнорировалось. Поэтому для меня стало вопросом: "Как переключать раскладку?" Штатными средствами самого DE это не настраивается. Но, оказалось, все не так плохо, как я думал.
Вот решение проблемы:
Добавил в файл /etc/xdg/lxsession/LXDE/autostart строчку:
Вот решение проблемы:
Добавил в файл /etc/xdg/lxsession/LXDE/autostart строчку:
@setxkbmap -option grp:switch,grp:lwin_toggle, us,ruВсе заработало. Оставлю это здесь для себя на будущее и кому нибудь в помощь.
3 коммент.:
Спасибо тебе, добрый человек!
я третий день мануалы перечитывал, испытывал способы там изложенные (через xorg), а тут все одной строкой решается=)))
Как долго я с этим мучился, спасибо тебе, правда твой вариант не отключает стандартную комбинацию (alt+shift), поэтому лучше делать так:
Добавить в файл /etc/xdg/lxsession/LXDE/autostart строчку:
@setxkbmap -option -option grp:switch,grp:lwin_toggle, us,ru
Спасибо огромное. Вот ещё вариант на 3 языка добавить в тот же файл (/etc/xdg/lxsession/LXDE/autostart ) строчку:
@setxkbmap -layout "us,ru,ua" -variant "," -option "grp:ctrl_shift_toggle,grp_led:scroll"
переключение по (ctrl+shift), 3 раскладки, и лед подсвечивает на кирилице.
Отправить комментарий