Войти

Показать полную графическую версию : XF86cfg не может найти мышь.


Страниц : [1] 2

[mzd]
07-10-2003, 15:50
Поставил Debian Linux. Стал настраивать X с помощью X -configure (в xf86config мышь написал как /dev/mouse). Эта сволочь говорит мне - can't initialise your mouse. Мыша висит на PS/2. Что делать?

Nigon
07-10-2003, 15:54
[mzd]
Section "InputDevice"
      Identifier  "Mouse0"
      Driver      "mouse"
      Option      "Device" "/dev/mouse"
      Option      "Protocol" "PS/2"

[mzd]
07-10-2003, 16:00
Nigon
Thnx!

[mzd]
07-10-2003, 16:13
При настройке Х указал свою видяху, поставил параметры моника. Набираю startx, а мне в ответ - no screens found. При этом в листинге чуть выше написано, что определен мой моник - Samsung SyncMaster 755df и видяха - Riva TNT2 Vanta. Что ему надо ответить на эти его заявления.
PS. Уважаемые модераторы, прошу не пинать меня сильно, если я n-й человек, кто такое спрашивает. Сорри за возможно ламерский вопрос.

h1ma
07-10-2003, 17:55
я думаю надо взглянуть на твой /etc/X11/XF86Config

Guest
07-10-2003, 18:48
[mzd]
PS. Уважаемые модераторы, прошу не пинать меня сильно, если я n-й человек, кто такое спрашивает. Сорри за возможно ламерский вопрос.
nu a poisk i filtr zachem nujni ?

Dimon
07-10-2003, 18:58
[mzd]
Выложи XF86Config
Возможно не совпадает имя, прописанное в секции видиеокарты (Device "...") и это же имя в секции описания монитора.

Sean Ingumsky
08-10-2003, 01:24
[mzd]
листинге чуть выше написано, что определен мой моник и видяха
По моему, это он именно то, что _ты_ указал, выводит. Это вовсе не значит, что твой монитор найден.

Sean Ingumsky
08-10-2003, 01:29
[mzd]
Молодец! Сам всё настраиваешь, руками... Наверное, у тебя правильный дистрибутив :-)))

MaddiX
08-10-2003, 09:32
Лучше написать
     Option      "Protocol" "IMPS/2"
и еще добавить строку
     Option "ZAxisMapping" "4 5"
у меня в Slackware 9.0 при мышке Genius Netscroll+ колесико только так и заработало.

Sean Ingumsky
08-10-2003, 13:26
MaddiX
А что есть "Option "ZAxisMapping" "4 5" "? Я не встречал такой опции...

MaddiX
08-10-2003, 14:27
Я сам толком не знаю но тут по форуму рылся и слышал что эта опция колесико заводит и некоторые другие кнопки когда их в мыше много, кстати только после этой опции колесико у меня и заработало.

Sean Ingumsky
08-10-2003, 15:53
MaddiX
Спасибо. Сейчас обновим.

Dimon
08-10-2003, 19:06
2 All
А что есть "Option "ZAxisMapping" "4 5" "
Смотрите /usr/X11/lib/X11/doc/README.mouse

Sean Ingumsky
09-10-2003, 01:22
Хм... Я "исправил" XF86Config (поставил "Protocol" "IMPS/2" и "ZAxisMapping" "4 5"), но у меня мышь фактически перестала работать, то есть при попытке двинуть ею, экран начинает слегка мерцать, различные меню открываться и т.п. У меня складывается такое впечатление, что курсор носится с огромной скоростью по экрану, "нажимая" на кнопки. Когда я вернул старый конфиг ("Protocol" "MouseSystems") на место, это, разумеется, исчезло. Объясните, пожалуйста, в чём может быть дело.

antonym
09-10-2003, 01:40
Когда я вернул старый конфиг ("Protocol" "MouseSystems") на место, это, разумеется, исчезло.
У тебя используется GPM в режиме repeater. Это означает, что X должна читать мышиные данные с /dev/gpmdata в формате, присущем мышам MouseSystems.
Можно ли настроить одновременно GPM в режиме repeater и колесико, я не знаю. Не разбирался. Но, раз GPM поддерживает протокол IMPS/2, значит, должен бы и про колесико знать. Другое дело - поддерживает ли это колесико протокол MouseSystems?.. В общем, пусть специалисты скажут.

Dimon
09-10-2003, 12:18
Sean Ingumsky
ZAxisMapping 4 5 означает, что виртуальные кнопки 4 и 5 назначаются как отвечающие за скроллинг текста вверх и вниз. Возможно у тебя должны быть кнопки с номерами не 4 и 5, а с другими номерами. Подставь другие значения и посмотри, что будет. У меня например кнопки распределены след. образом: 2- левая кнопка, 1 - правая 3 - нажатие скролла, 4, 5 -скролл вверх и вниз. Всего 5 кнопок.
Попробуй также прописать Option "Buttons" "n", где n - кол-во кнопок на твое мышке (доп. смотри /usr/X11/lib/X11/doc/README.mouse )

[mzd]
10-10-2003, 13:39
Со скринами я разобрался, теперь косяки с мышой -
Пишу в Xf86Config -

Section "InputDevice"
     Identifier  "Mouse0"
     Driver      "mouse"
     Option      "Device" "/dev/mouse"
     Option      "Protocol" "PS/2"

Сохраняю файл, коприую в /etc/X11, пытаюсь проверить, что получилось -

[root]# X -probeonly > probe.log 2>&1

Получаю ответ на мышь -
Can't initialize kernel device.

Смотрю Xf86Config -

Section "InputDevice"
     Identifier  "Mouse0"
     Driver      "mouse"
     Option      "Device" "/dev/mouse"
     Option      "Protocol" "auto"

Почему сменился протокол? И что с таким делать?:(

[mzd]
10-10-2003, 17:53
Sean Ingumsky
Стараемся потихоньку. :)

ruslandh
10-10-2003, 20:55
А на что ссылается /dev/mouse? И кстати что утебя за дестрибутив ?
Может в нем есть mouseconfig или что-нибудь подобное ?




© OSzone.net 2001-2012