Работа мыши в консоли [SOLVED]
sergicus 2 мая, 2005 - 08:26
Помогите запустить мою мышь в консоли
Я пробовал это делать командой
gpm -m /dev/psaux -t ^^^^^^^^
А вот здесь надо указать протокол мыши - я пробовал imps2, ms3, ps2
но что то мышь не появлялась
Я нашел в справке gpm описания протоколов - но их там много и я не могу понять
какой из них относиться к моей мышке
У меня обычная usd мышка, подключена к usb порту, 2 кнопки и колесико
Как мне сделать что бы она запускалась автоматически при запуске системы
»
- Для комментирования войдите или зарегистрируйтесь
у меня обычная ps\2 мышь с двумя дополнительными кнопками... настроено так (/etc/init.d/gpm):
MOUSE=imps2
MOUSEDEV=/dev/input/mice
---
GNU/Wonderland -- GNU/Страна чудес, страна, в которой вы часто бываете, но, в которую, что примечательно, не надо оформлять визу.
Кстати до конфигов надо поискать mousedev в каталоге dev. Лучше
cat /dev/.... и водить мышью, нужный файл откликается всякой ерундой. Выйти по контрол с и конфигурить мс работающим файлом.
Спасибо ВСЕМ за ответы, но я что то не понял
dev/mouse - такого устройста у меня нет
но есть /dev/psaux
я запустил cat dev/psaux
и ничего не произошло, и вышел из этго по ctrl C
У меня появилась такая идея - если я загружаюсь с CD , но мышка в консоли есть - может мне просмотреть содержание его конфигов, что бы по их образцу сделать все у себя?
есть ли у тебя /dev/input/mice ?
---
GNU/Wonderland -- GNU/Страна чудес, страна, в которой вы часто бываете, но, в которую, что примечательно, не надо оформлять визу.
мышарик 8)
#emerge gpm
#/etc/init.d/gpm start
после этого он скажет что и где фиксить...
там надо просто раскомментировать MOUSE=PS2 и MOUSEDEV=/dev/psaux
фсё фурычит 8)
з.ы. введи cat /dev/psaux и поводи мышкой 8)
гарантия обнаружения 200% есси тока PS/2
/dev/input/mice у меня есть
Я запустил
/etc/init.d/gpm start
Он мне сказал что надо установить MOUSEDEV и MOUSE в /etv/conf.d/gpm first
Откуда взялся это first я не знаю, но я нашел файл gpm и добавил в него 2 строчки
MOUSE=ps2 и MOUSEDEV=/dev/input/mice
Потом запустил
/etc/init.d/gpm start
Все запустилось нормально
Потом запустил cat /dev/input/mice
Мышка не появилась.
Правильно ли я иду, меня смущает эти несколько устройст psaux и mice , а так же другой тип - ведь у меня всетаки usb мышка ( обычная)
Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/psaux"
Option "ZAxisMapping" "4 5"
EndSection
Это в xorg.conf'e имеется?
У вас наверное стоит udev?
Посмотри на каталог /dev/input/
Там куча файлов устройств типа mice, mouse0 ....
Проверь их cat /dev/input/.... и дерганьем мыши, поклацай кнопочки, покрути колесики и тп. То что выдаст на экран кракозябрики на каждое воздействие и есть мышь. Это и надо указывать в качестве устройства мыши во всех конфигах (иксы и гпм). У меня сработала mouse0. На все остальное система не ругается (устройство вроде как есть), но мышь не работает (потому как это "мертвое" устройство, и зачем их столько много - никто не знает).
Большое Вам спасибо за ответ
xorg.conf-a у меня не было, но был xorg.conf.example ( вообщето он -xorg у меня поставился при моей попытке поставить mc) я переименовал его просто в xorg.conf , та секция у меня теперь выглядит так
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
В каталоге /dev/input/ у меня только одно устройство mice, а больше ничего нет
А так же я загрузился с live CD и посмотрел тамошний файл gpm - устройство как и у меня сейчас (и больше ничего незакомментированного нет), он - с которым я пытался сейчас запустить мышку - приведен ниже
MOUSE=imps2
MOUSEDEV=/dev/input/mice
Запускал мышку
/etc/init.d/gpm start
а также пробовал cat /dev/input/mice
никакого эффекта.
Посоветуйте как разобраться - что же за ошибку я совершил?
А может ошибка в написании IMPS/2 или imps2 ???
Кажется удалось нащупать путь реше
В поисках ответа я перерыл этот форум и нашел на нем в теме Как настроить 3-х кнопочную USB-мышь - http://gentoo.ru/new/node/26 - ключ к разгадке
Я сделал вот что -
Подключил свою usb мышку через переходник к ps2
Поставил в файле /etc/conf.d.gpm
такие параметры
MOUSE=ps2
MOUSEDEV=/dev/psaux
и ввел /etc/init.d/gpm start
и мышка появилась - все работает
К сожелению не очень подробно все описал - как я понял я должен отключить ACPI? - отключать все опции или нет??
Посоветуйте пожалуйста что делать
У меня Genius Netscroll eye USB
В /etc/conf.d/gpm
раскомментировал строку:
MOUSE=imps2
и написал под ней:
MOUSEDEV=/dev/input/mouse
потом:
rc-update add gpm default
/etc/init.d/gpm start
Все работает...
MOUSE=imps2
MOUSEDEV=/dev/input/mice
и в ядре должна бать включена поддержка USB HID (Human Interface Device)
У меня в такой комбинации работает USB Logitech MX300 и в консоли, и в иксах
У меня такая же проблема была.
Причина была в том, что не было включена поддержка ОHCI в USB Support, я так понял, что это драйвер поддерживает USB 1.0, после этого мышка заработала на /dev/psaux