Re: Раскладка по-умолчанию
On Wed, Mar 31 2010, Stanislav Vlasov wrote:
> Поставил дебиан с dvd. При установке указал аж в двух местах, что мне
> хочется переключать раскладки по Ctrl-Shift. Логинюсь в гном после
> установки - получаю переключение Alt-Shift. Вопрос: а) кто виноват,
> б) как сделать, чтобы новые пользователи получали именно Ctrl-Shift?
Если это lenny - там раскладки для xorg берутся из hal. Надо нагрепать
слово xkb где-то в /usr/share/hal или /etc/hal. Найдётся некая xml-ина,
которую и надо править (как вариант, если она в /usr/share - сделать
такую же в /etc, но с правильными настройками).
Если это squeeze (или что-то промежуточное, но где связи xorg - hal уже
нет) - либо /etc/default/keyboard, либо по результатам rgrep -i xkb
/etc/default (после чего udevadm trigger --subsystem-match=input, или перезагрузка).
Наконец, если эти пертурбации уже задолбали, можно найти в man xorg.conf
описание опции AutoAddDevices и вернуться к традиционным методам (рецепт
для Xorg.conf дан выше по треду, но именно для этого случая - т.е. при
работе через hal или через udev он не подойдёт).
Ещё можно (в варианте с hal/udev) соответствующий setxkbmap записать
куда-нибудь вроде /etc/X11/Xsession.d (или пользовательского
~/.xsession, ~/.gnomerc, что-там-ещё), но с ним будут некоторые
проблемы: во-первых, не сработает, если выполнится _до_ события
xinput "появилась клавиатура", во-вторых, сбросится при _настоящем_
вытыкании-втыкании клавиатуры.
Ответ дан исходя из того, что gnome по умолчанию системную раскладку не
трогает. Так-то я не видел, чтобы он её трогал, пока не попросили, но
если ничего не поможет -- проверить эту версию тоже стоит.
--
Regards, Anton Kovalenko
+7(916)345-34-02 | Elektrostal' MO, Russia
Reply to: