[SOLVED]Не работает клавиатура в иксах

Здравствуйте.
Столкнулся с проблемой при установки иксов в Gentoo. При запуске иксов не работает клавиатура. Искал, но такой проблемы не обнаружил.
/etc/X11/xorg.conf

Section "ServerLayout"
	Identifier     "aticonfig Layout"
	Screen      0  "aticonfig-Screen[0]-0" 0 0
EndSection

Section "Module"
EndSection

Section "Monitor"
	Identifier   "aticonfig-Monitor[0]-0"
	Option	    "VendorName" "ATI Proprietary Driver"
	Option	    "ModelName" "Generic Autodetecting Monitor"
	Option	    "DPMS" "true"
EndSection

Section "Device"
	Identifier  "aticonfig-Device[0]-0"
	Driver      "fglrx"
	BusID       "PCI:1:0:0"
EndSection

Section "Screen"
	Identifier "aticonfig-Screen[0]-0"
	Device     "aticonfig-Device[0]-0"
	Monitor    "aticonfig-Monitor[0]-0"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection

Section "InputDevice"
	Identifier "Touchpad"
	Driver     "synaptics"
	Option		"Protocol"		"auto-dev"
	Option		"Device"		"/dev/psaux"
	Option		"ZAxisMapping"		"4 5"
	Option		"LeftEdge"     		"1900"
	Option		"RightEdge"     	"5400"
	Option		"TopEdge"       	"1800"
	Option		"BottomEdge"   	 	"3900"
	Option		"FingerLow"		"25"
	Option		"FingerHigh"		"30"
	Option		"MaxTapTime"		"180"
	Option		"MaxTapMove"		"220"
	Option		"VertScrollDelta" 	"100"
	Option		"MinSpeed"		"0.02"
	Option		"MaxSpeed"		"0.18"
	Option		"AccelFactor" 		"0.0010"
	Option		"UpDownScrolling"	"on"
EndSection
Section "InputDevice"
	Identifier  "Generic Keyboard"
	Driver    "keyboard"
	Option    "CoreKeyboard"
	Option    "XkbRules"  "xorg"
	Option    "XkbModel"  "pc105"
	Option "XkbLayout"  "ru"
	Option "XkbVariant" "winkeys"
EndSection
Section "ServerFlags"
    Option      "AllowEmptyInput" "on"
    Option      "AutoAddDevices" "on"
    Option      "AutoEnableDevices" "on"
EndSection

/etc/make.conf

CFLAGS="-O2 -march=i686 -pipe"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j3"
SYNC="rsync://mirror.yandex.ru/gentoo-portage"
GENTOO_MIRRORS="ftp://mirror.yandex.ru/gentoo-distfiles"
ACCEPT_KEYWORDS="~x86"
ACCEPT_LICENSE="Broadcom"
PORTDIR_OVERLAY="/usr/portage/local"
INPUT_DEVICES="keyboard mouse synaptics vmmouse udev"
LINGUAS="ru"
LANGUAGE="ru"
USE="unicode truetype dbus hal nls libsamplerate expat chardet mp3 alsa sse sse2 gnome qt3support consolekit imlib nls slit toolbar gtk dvd alsa X jpeg sqlite -vim-syntax -xinerama -qt3 -qt4 -kde"
VIDEO_CARDS="fglrx"
ALSA_CARDS="hda-intel"
CHOST="i686-pc-linux-gnu"

Заранее благодарен за любую помощь.

Покажите пожалуйста

Сорь, не увидел, сейчас отвечу.

Пропишите в

Пропишите в make.conf

INPUT_DEVICES="keyboard mouse"

Или "evdev"

И потом пересоберите Ксорг

Там прописано это.

Там прописано это с самого начала.

russianStalker

russianStalker написал(а):
Там прописано это.

Точно. Я слепой. Но хочу сказать, что у меня USB клавиатура и мышь - и у меня вообще INPUT_DEVICES не стоит и все работает.

russianStalker

russianStalker написал(а):
Там прописано это с самого начала.

Там написано:

INPUT_DEVICES="keyboard mouse synaptics vmmouse udev"

Покажите /var/log/Xorg.0.log и вывод команды

qlist -I -C x11-drivers/

Я Gentoo & Funtoo

russian-stalker-laptop / #

log

russian-stalker-laptop / # qlist -I -C x11-drivers/
x11-drivers/ati-drivers
x11-drivers/xf86-input-keyboard
x11-drivers/xf86-input-mouse
x11-drivers/xf86-input-synaptics
x11-drivers/xf86-input-vmmouse

Убрать udev?

Покажите, на всякий случай,

Покажите, на всякий случай, версию xorg-server'а, покажите /var/log/Xorg.0.log.
Оставьте в /etc/make.confINPUT_DEVICES="synaptics evdev", если xorg-server версии 1.9, приведите соответствующие секции в /etc/X11/xorg.conf примерно к такому виду:

Section "ServerFlags"
        Option "AllowEmptyInput" "True"
        Option "DPMS" "True"
EndSection
...
Section "InputClass"
	Identifier "mouse-all"
	Driver "evdev"
	MatchIsPointer "on"
EndSection
...
Section "InputClass"
	Identifier "keyboard-all"
	Driver "evdev"
	Option "XkbLayout" "us,ru(winkeys)"
	Option "XkbOptions" "grp:lwin_toggle,grp:switch,grp_led:caps,compose:ralt,terminate:ctrl_alt_bksp"
	MatchIsKeyboard "on"
EndSection
...

Выполните

emerge -1 $(qlist -I -C x11-drivers/)

UPDATE:Извините, не заметил сразу выложенный вами лог. Тем не менее, вышеуказанные рекомендации остаются в силе.

Я Gentoo & Funtoo

Проделал, но клавиатура так и

Проделал, но клавиатура так и не заработала. Из лога видно, что модуль evdev не загружается, так как отсутствует.

INPUT_DEVICES="synaptics

Запутался сам и запутал вас. Выполните

emerge -av xorg-server

Я Gentoo & Funtoo

Да, но установки модуля evdev

Да, но установки модуля evdev не было, так как он не был установлен до этого.
upd:
Сейчас

Покажите grep INPUT

Покажите

grep INPUT /etc/make.conf
emerge -pv xorg-server

Ну и, чтоб наверняка

emerge -puDNv world

Я Gentoo & Funtoo

russian-stalker-laptop / #

russian-stalker-laptop / # grep INPUT /etc/make.conf
INPUT_DEVICES="synaptics evdev"

Написал:

emerge -puDNv world

Предложило evdev установить, сейчас устанавливаю.

Спасибо огромное.

Спасибо огромное. Заработало.
Теперь осталось лишь разобраться с неработающими драйверами Wi-Fi и тормозами fglrx.

Как завершающий аккорд,

Как завершающий аккорд, удалите неиспользуемые драйвера:

emerge -C x11-drivers/xf86-input-keyboard x11-drivers/xf86-input-mouse x11-drivers/xf86-input-vmmouse

P.S. Если x11-drivers/xf86-input-vmmouse вам действительно нужен, добавьте соответствующее устройство в секцию INPUT файла /etc/make.conf и выполните

emerge -auDNv world

Я Gentoo & Funtoo

russianStalker

russianStalker написал(а):
Спасибо огромное. Заработало.
Теперь осталось лишь разобраться с неработающими драйверами Wi-Fi и тормозами fglrx.

Создавайте новые темы.
Если эту проблему считаете решённой, отметьте.

Я Gentoo & Funtoo

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

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