[sisyphus] новый xorg-server...

Alexandr Isaev =?iso-8859-1?q?alex=5Fis_=CE=C1_sakhalin=2Eru?=
Сб Мар 7 06:51:13 MSK 2009


Epiphanov Sergei пишет:
> On Friday 06 March 2009 13:58:27 Шишков Евгений wrote:
>>> Интересно, у кого-нибудь еще есть проблемы с вводом?
>> Может у Вас нет /etc/X11/xinit/Xkbmap ?
> 
> У меня этого файла нет, но проблем с вводом не имею.
> 
Может как-раз наоборот, проблема у тех у кого Xkbdmap стоит? У меня её
нет и проблем не наблюдается.
Сейчас настройки клавиатуры имеют следующий вид:

for u in $(hal-find-by-capability --capability input.keyboard); do
hal-device $u | grep x11; done
  input.x11_options.XkbRules = 'base'  (string)
  input.x11_options.XkbModel = 'evdev'  (string)
  input.x11_options.AutoRepeat = '350 35'  (string)
  input.x11_options.XkbLayout = 'us,ru'  (string)
  input.x11_options.XkbVariant = ',winkeys'  (string)
  input.x11_options.XkbOptions = 'grp:ctrl_shift_toggle'  (string)
  input.x11_driver = 'evdev'  (string)

Имею настройки в hal:
$ cat /etc/hal/fdi/policy/10-x11-input.fdi
<?xml version="1.0" encoding="UTF-8"?>
<deviceinfo version="0.2">
  <device>
    <match key="info.capabilities" contains="input.keyboard">
      <merge key="input.x11_options.XkbLayout" type="string">us,ru</merge>
      <merge key="input.x11_options.XkbVariant"
type="string">,winkeys</merge>
      <merge key="input.x11_options.XkbOptions"
type="string">grp:ctrl_shift_toggle</merge>
    </match>
  </device>
</deviceinfo>

и в /etc/X11/xorg.conf

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "evdev"
    Option         "AutoRepeat" "250 30"
    Option         "XkbModel" "pc105"
    Option         "XkbLayout" "us,ru"
    Option         "XkbVariant" ",winkeys"
    Option         "XkbOptions" "grp:ctrl_shift_toggle"
EndSection

Причём, судя по поведению xorg, из xorg.conf можно безболезненно убрать
все Options из раздела клавиатуры, но тут я предпочитаю перестраховаться
- кто его знает, откуда чего читает новый xorg.


Подробная информация о списке рассылки Sisyphus