[sisyphus] xorg-x11-server-1.4-alt2 и проблемы с мышью

Sergey N. Yatskevich syatskevich на mail.ru
Пт Сен 14 15:36:07 MSD 2007


В Птн, 14/09/2007 в 14:57 +0400, Sergei Naumov пишет:
> Господа:
> с утра обновился до xorg-x11-server-1.4-alt2 (и соответственно все 
> зависимости) и мышь покривела конкретно: нет перехода на ссылку 
> (Konqueror, Firefox) по левой кнопке, правая перестала вываливать меню 
> действой в Kmail'е, интервал двойного щелчка стал таким, что любое 
> нажатие эквивалентно двум.
У меня сразу после обновления были такие же глюки, вот результат
переписки с shrek@

В Птн, 14/09/2007 в 14:41 +0400, Valery V. Inozemtsev пишет: 
> В сообщении от 14 сентября 2007 Sergey N. Yatskevich написал(a):
> > xorg.conf и log
> 
> посмотрите в конец Xorg.0.log, там две мыши (и клавиатуры тоже), какую
> из них  пытаетесь настраивать и какой из них пользуетесь? и откуда в
> ноутбуке ExplorerPS/2?
Две мыши и клавиатуры убрались после добавления "Core...":
    InputDevice "Keyboard" "CoreKeyboard"
    InputDevice "Mouse"    "CorePointer"

Уря-я-я! работает. Вроде все глюки исчезли. Спасибо за подсказку
куда копать.

P.S. а сразу после установки нового xorg у меня в xorg.conf всё
     это было прописано (!!!!) и не работало. Правда у меня ещё
     использовался и драйвер synaptics, может он глючил.

P.P.S. А ExplorerPS/2 это он сам определяет, причём установка
       протокола в ImPS/2 ни на что не влияет. Оба работают
       одинаково. С любым из этих протоколов и без синаптика
       тоучпад не работает как надо, поддерживается только
       базовая функциональность.

P.P.P.S. Аккуратненько добавил synaptics как CorePointer и убрал
         CorePointer у mouse. Вроде бы и тоучпад заработал как
         надо и внешняя мышка продолжает работать.

P.P.P.P.S. Сейчас ещё поэкспериментировал, вобщем похоже глюки
           были из-за отсутствия явного указания CorePointer.
           Несмотря на то, что X-сервер говорит в логе, что
           буду использовать как Core первое попавшееся устр-во
           он делает нечто странное и начинаются все эти глюки.
           Кроме того, в отличии от предыдущих версий нельзя
           указывать несколько Core девайсов, тогда один из
           них перестаёт работать.

Да, на всякий случай. Вот мой рабочий вариант xorg.conf. Менялось
относительно моего нерабочего варианта только содержимое Section
"ServerLayout".

-- 
Sergey N. Yatskevich <syatskevich на mail.ru>
----------- следующая часть -----------
Section "Module"
	Load "dbe"
	Load "ddc"
	SubSection "extmod"
		Option "omit xfree86-dga"
	EndSubSection
	Load "dri"
	Load "glx"
	Load "int10"
	Load "record"
	Load "vbe"
	Load "v4l"
	Load "freetype"
EndSection

Section "dri"
	Mode 0666
EndSection

Section "InputDevice"
	Identifier  "Keyboard"
	Driver      "kbd"
EndSection

Section "InputDevice"
	Identifier "Mouse"
	Driver     "mouse"

	Option     "Protocol" "ImPS/2"
EndSection

Section "Monitor"
	Identifier "LVDS"
	Option     "DPMS" "yes"
EndSection

Section "Device"
	Identifier "LVDS"
	Driver     "ati"
EndSection

Section "Screen"
	Identifier "LVDS"

	Device "LVDS"
#	DefaultColorDepth 16
	DefaultColorDepth 24

	Monitor "LVDS"

	SubSection "Display"
		Depth   1
		Modes   "1400x1050" "1280x1024" "1024x768"
		Virtual 1400 1050
	EndSubSection
	SubSection "Display"
		Depth   4
		Modes   "1400x1050" "1280x1024" "1024x768"
		Virtual 1400 1050
	EndSubSection
	SubSection "Display"
		Depth   8
		Modes   "1400x1050" "1280x1024" "1024x768"
		Virtual 1400 1050
	EndSubSection
	SubSection "Display"
		Depth   15
		Modes   "1400x1050" "1280x1024" "1024x768"
		Virtual 1400 1050
	EndSubSection
	SubSection "Display"
		Depth   16
		Modes   "1400x1050" "1280x1024" "1024x768"
		Virtual 1400 1050
	EndSubSection
	SubSection "Display"
		Depth   24
		Modes   "1400x1050" "1280x1024" "1024x768"
		Virtual 1400 1050
	EndSubSection
EndSection

Section "ServerLayout"
	Identifier "Xorg"

	Screen 0 "LVDS"

	InputDevice "Keyboard" "CoreKeyboard"
	InputDevice "Mouse"    "CorePointer"
EndSection


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