Показать полную графическую версию : XF86cfg не может найти мышь.
Поставил Debian Linux. Стал настраивать X с помощью X -configure (в xf86config мышь написал как /dev/mouse). Эта сволочь говорит мне - can't initialise your mouse. Мыша висит на PS/2. Что делать?
[mzd]
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Device" "/dev/mouse"
Option "Protocol" "PS/2"
При настройке Х указал свою видяху, поставил параметры моника. Набираю startx, а мне в ответ - no screens found. При этом в листинге чуть выше написано, что определен мой моник - Samsung SyncMaster 755df и видяха - Riva TNT2 Vanta. Что ему надо ответить на эти его заявления.
PS. Уважаемые модераторы, прошу не пинать меня сильно, если я n-й человек, кто такое спрашивает. Сорри за возможно ламерский вопрос.
я думаю надо взглянуть на твой /etc/X11/XF86Config
[mzd]
PS. Уважаемые модераторы, прошу не пинать меня сильно, если я n-й человек, кто такое спрашивает. Сорри за возможно ламерский вопрос.
nu a poisk i filtr zachem nujni ?
[mzd]
Выложи XF86Config
Возможно не совпадает имя, прописанное в секции видиеокарты (Device "...") и это же имя в секции описания монитора.
Sean Ingumsky
08-10-2003, 01:24
[mzd]
листинге чуть выше написано, что определен мой моник и видяха
По моему, это он именно то, что _ты_ указал, выводит. Это вовсе не значит, что твой монитор найден.
Sean Ingumsky
08-10-2003, 01:29
[mzd]
Молодец! Сам всё настраиваешь, руками... Наверное, у тебя правильный дистрибутив :-)))
Лучше написать
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" "? Я не встречал такой опции...
Я сам толком не знаю но тут по форуму рылся и слышал что эта опция колесико заводит и некоторые другие кнопки когда их в мыше много, кстати только после этой опции колесико у меня и заработало.
Sean Ingumsky
08-10-2003, 15:53
MaddiX
Спасибо. Сейчас обновим.
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") на место, это, разумеется, исчезло. Объясните, пожалуйста, в чём может быть дело.
Когда я вернул старый конфиг ("Protocol" "MouseSystems") на место, это, разумеется, исчезло.
У тебя используется GPM в режиме repeater. Это означает, что X должна читать мышиные данные с /dev/gpmdata в формате, присущем мышам MouseSystems.
Можно ли настроить одновременно GPM в режиме repeater и колесико, я не знаю. Не разбирался. Но, раз GPM поддерживает протокол IMPS/2, значит, должен бы и про колесико знать. Другое дело - поддерживает ли это колесико протокол MouseSystems?.. В общем, пусть специалисты скажут.
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 )
Со скринами я разобрался, теперь косяки с мышой -
Пишу в 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"
Почему сменился протокол? И что с таким делать?:(
Sean Ingumsky
Стараемся потихоньку. :)
ruslandh
10-10-2003, 20:55
А на что ссылается /dev/mouse? И кстати что утебя за дестрибутив ?
Может в нем есть mouseconfig или что-нибудь подобное ?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.