[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: