stasucan (stasucan) wrote,
stasucan
stasucan

Category:

Xorg us,ru (русская раскладка и переключение языков)

Все тысячу раз поменялось, раньше настраивали просто xorg.conf, затем через hal.
Хал в gentoo был вообще не обнаружен как и use-флаг, можно не трудиться собирать с USE="-hal" его нет.
Зато новостью стал evdev.

Включаем в:
USE="X evdev udev"
VIDEO_CARDS="своя карта"
INPUT_DEVICES="evdev, keyboard, mouse" (на всякий случай :) )

При запуске иксов, ясен пень никакого русского не заработало, xorg.conf постаринке был подточен и не дал результатов. Через логи был пойман - /usr/share/X11/xorg.conf.d/10-evdev.conf который и портил всю малину, а наверное наоборот.
Теперь в секции InputClass ловиться клава:

Section "InputClass"
Identifier "evdev keyboard catchall"
MatchIsKeyboard "on"
MatchDevicePath "/dev/input/event*"
#Драйвер уже не kbd
Driver "evdev"
тут все постаринке
Option "AutoRepeat" "500 30"
Option "XkbModel" "acpi"
Option "XkbRules" "xorg"
Option "XkbLayout" "us(alt-intl),ru(winkeys)"
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
MatchIsKeyboard "true"
EndSection

Сначала грузиться /etc/X11/xorg.conf - его настройки InputDevice игнорируются, затем подключается evdev.conf что в /usr/share. Можно все загнать в xorg.conf для кошерности.
Аналогично можно подточить мышь если надо....тачпад если есть или тачскрин вхуйневпившийся :)
Subscribe

  • (no subject)

    Ваш кошачий символ Манэки Нэко Получите ваш кото-талисман у Номада

  • Apache + php + mysql + SMTP + ZEND + FTP и т.д.

    Я уже не припомню какая это по счету сборка мной веб-сервера... и каждый раз что то идет не так как запланировано, вот например уникальный для меня…

  • Xerox WorkCentre 3220 прошивка (FIX)

    Раньше не доводилось сталкиваться с офисной техникой в плане заправки и обслуживания, описание первого опыта. Аппарат Xerox Workcentre 3220. 1.…

  • Post a new comment

    Error

    default userpic
    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 0 comments