Проблема с раскладкой в X [РЕШЕНО]

После обновления не работает мышь.
acer# dmesg | tail
[ 3152.290036] usb 5-1: new low speed USB device using uhci_hcd and address 3
[ 3152.455162] usb 5-1: New USB device found, idVendor=046d, idProduct=c00e
[ 3152.455165] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 3152.455168] usb 5-1: Product: USB-PS/2 Optical Mouse
[ 3152.455170] usb 5-1: Manufacturer: Logitech
[ 3152.455259] usb 5-1: configuration #1 chosen from 1 choice

acer # lshal | grep input.x11
input.x11_driver = 'synaptics' (string)
input.x11_driver = 'evdev' (string)

Точ работает, а вот usb не работает :(

После обновления чего?

После обновления чего? Работает ли gpm?

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Решил проблему, но появилась другая

Обновил все, ядро и иксы, и оказалось, что я случайно всю ветку HID отключил в ядре :) Затупил :)
Теперь работает, но вот сейчас раскладка не работает с клавы:

x11-base/xorg-server-1.6.0 USE="hal nptl sdl xorg -3dfx -debug -dmx -ipv6 -kdrive -minimal -tslib" INPUT_DEVICES="evdev keyboard mouse synaptics -acecad -aiptek -calcomp -citron -digitaledge -dmc -dynapro -elo2300 -elographics -fpit -hyperpen -jamstudio -joystick -magellan -microtouch -mutouch -palmax -penmount -spaceorb -summa -tek4957 -tslib -ur98 -vmmouse -void -wacom" VIDEO_CARDS="intel -apm -ark -ast -chips -cirrus -cyrix -dummy -epson -fbdev -fglrx -geode -glint -i128 -i740 (-impact) -imstt -mach64 -mga -neomagic (-newport) -nsc -nv -nvidia -r128 -radeon -radeonhd -rendition -s3 -s3virge -savage -siliconmotion -sis -sisusb (-sunbw2) (-suncg14) (-suncg3) (-suncg6) (-sunffb) (-sunleo) (-suntcx) -tdfx -tga -trident -tseng -v4l -vermilion -vesa -vga -via -vmware -voodoo -xgi" 0 kB [1]

acer ~ # qlist -L -I x11-drivers
x11-drivers/xf86-input-evdev
x11-drivers/xf86-input-keyboard
x11-drivers/xf86-input-mouse
x11-drivers/xf86-input-synaptics
x11-drivers/xf86-video-intel
все 9999
acer ~ # cat /etc/hal/fdi/policy/10-x11-input.fdi

<?xml versi<on="1.0" encoding="ISO-8859-1"?><!-- -*- SGML -*- -->
<match key="info.capabilities" contains="input.keyboard">
  <merge key="input.xkb.layout" type="string">us,ru</merge>
  <merge key="input.xkb.variant" type="string">,winkeys</merge>
  <merge key="input.xkb.options" type="string">grp:ctrl_shift_toggle,grp_led:scroll</merge>
  <merge key="input.x11_driver" type="string">evdev</merge>
</match>

В xorg.conf все секции InputDevice и все ссылки в комментах.
При попытки переключить раскладку, с помощью мыши, то вообще клава отпадает.

Так и написано в

Так и написано в /etc/hal/fdi/policy/10-x11-input.fdi?

Цитата:
<?xml versi<on="1.0"

А как же

<deviceinfo version="0.2">
...
</<deviceinfo>

?

lshal|grep input.keyboard?

Вот

Eveler написал(а):
Так и написано в /etc/hal/fdi/policy/10-x11-input.fdi?

Цитата:
<?xml versi<on="1.0"

А как же

<deviceinfo version="0.2">
...
</<deviceinfo>

?

lshal|grep input.keyboard?

acer # lshal | grep input.keyboard
info.capabilities = {'input', 'input.keyboard', 'input.keypad', 'input.keys', 'input.keymap', 'input.keymap', 'button'} (string list)

Вот xorg.conf:
(WW) : No Device specified, looking for one...
(II) : Setting Device option to "/dev/input/mice"
(--) : Device: "/dev/input/mice"
(==) : Protocol: "Auto"
(**) Option "CorePointer"
(**) : always reports core events
(==) : Emulate3Buttons, Emulate3Timeout: 50
(**) : ZAxisMapping: buttons 4 and 5
(**) : Buttons: 9
(**) : Sensitivity: 1
(II) XINPUT: Adding extended input device "" (type: MOUSE)
(**) : (accel) keeping acceleration scheme 1
(**) : (accel) filter chain progression: 2.00
(**) : (accel) filter stage 0: 20.00 ms
(**) : (accel) set acceleration profile 0
(II) : Setting mouse protocol to "ExplorerPS/2"
(II) : ps2EnableDataReporting: succeeded
(**) Option "CoreKeyboard"
(**) : always reports core events
(**) Option "Protocol" "standard"
(**) : Protocol: standard
(**) Option "AutoRepeat" "500 30"
(**) Option "XkbRules" "xorg"
(**) : XkbRules: "xorg"
(**) Option "XkbModel" "pc105"
(**) : XkbModel: "pc105"
(**) Option "XkbLayout" "us"
(**) : XkbLayout: "us"
(**) Option "CustomKeycodes" "off"
(**) : CustomKeycodes disabled
(II) XINPUT: Adding extended input device "" (type: KEYBOARD)
(II) config/hal: Adding input device SynPS/2 Synaptics TouchPad
(II) LoadModule: "synaptics"
(II) Loading /usr/lib/xorg/modules/input//synaptics_drv.so
(II) Module synaptics: vendor="X.Org Foundation"
compiled for 1.6.0, module version = 1.0.0
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 4.0
(II) Synaptics touchpad driver version 1.0.0
(**) Option "Device" "/dev/input/event6"
(II) SynPS/2 Synaptics TouchPad: x-axis range 1472 - 5472
(II) SynPS/2 Synaptics TouchPad: y-axis range 1408 - 4448
(II) SynPS/2 Synaptics TouchPad: pressure range 0 - 255
(II) SynPS/2 Synaptics TouchPad: finger width range 0 - 0
(II) SynPS/2 Synaptics TouchPad: buttons: left right middle double triple
(--) SynPS/2 Synaptics TouchPad touchpad found
(**) SynPS/2 Synaptics TouchPad: always reports core events
(II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD)
(**) SynPS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1
(**) SynPS/2 Synaptics TouchPad: (accel) filter chain progression: 2.00
(**) SynPS/2 Synaptics TouchPad: (accel) filter stage 0: 20.00 ms
(**) SynPS/2 Synaptics TouchPad: (accel) set acceleration profile 0
(--) SynPS/2 Synaptics TouchPad touchpad found
(II) config/hal: Adding input device AT Translated Set 2 keyboard
(II) LoadModule: "evdev"
(II) Loading /usr/lib/xorg/modules/input//evdev_drv.so
(II) Module evdev: vendor="X.Org Foundation"
compiled for 1.6.0, module version = 2.1.3
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 4.0
(**) AT Translated Set 2 keyboard: always reports core events
(**) AT Translated Set 2 keyboard: Device: "/dev/input/event4"
(II) AT Translated Set 2 keyboard: Found keys
(II) AT Translated Set 2 keyboard: Configuring as keyboard
(II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "evdev"
(**) Option "xkb_layout" "us,ru"
(**) Option "xkb_variant" ",winkeys"
(**) Option "xkb_options" "grp:ctrl_shift_toggle,grp_led:scroll"

Проблема решена

Section "ServerFlags"
Option "DontZap" "False"
Option "AllowEmptyInput" "True"
Option "AutoAddDevices" "True"
Option "AllowMouseOpenFail" "True"
Option "AIGLX" "true"
Option "BalnkTime" "5"
Option "StandbyTime" "10"
Option "SuspendTime" "20"
Option "OffTime" "30"
EndSection

10-x11-input.fdi

<?xml version="1.0" encoding="UTF-8"?> <!-- -*- XML -*- -->
<deviceinfo version="0.2">
    <device>
        <match key="info.capabilities" contains="input.keymap">
            <append key="info.callouts.add" type="strlist">hal-setup-keymap</append>
        </match>
        <match key="info.capabilities" contains="input.keyboard">
            <merge key="input.xkb.rules" type="string">base</merge>
            <!-- If we're using Linux, we use evdev by default (falling back to keyboard otherwise). -->
            <merge key="input.xkb.model" type="string">keyboard</merge>
            <match key="/org/freedesktop/Hal/devices/computer:system.kernel.name" string="Linux">
                <merge key="input.xkb.layout" type="string">us,ru</merge>
                <merge key="input.xkb.variant" type="string">,winkeys</merge>
                <merge key="input.xkb.options" type="string">grp:ctrl_shift_toggle</merge>
                <merge key="input.xkb.model" type="string">evdev</merge>
            </match>
        </match>
    </device>
</deviceinfo>

Взял отсюда: http://muhas.ru/?p=60#comment

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".