Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: многокнопочная мышь - не описанное в мануалах  (Прочитано 9016 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн mayak

  • Автор темы
  • Участник
  • *
  • Сообщений: 203
    • Просмотр профиля
Re: многокнопочная мышь - не описанное в мануалах
« Ответ #30 : 25 Февраля 2008, 22:59:36 »
Fliker-09, а что у вас за мышь? Во что воткнута? Моя WOP-35, в usb. Пробовали btnx?
Evdev работает для юсб-мышей, но не всегда даёт желаемые результаты.
Я свою проблему решил переходом на btnx.
После того как поставил дрова в xorg.conf в auto, данный софт нашёл все кнопки (непонятно как: второе колесо мыши не видно через xev!), и позволяет назначить на них любые нужные события.

Одна проблема: btnx позволяет нажимать кнопки, запускать проги или создавать НЕКОТОРЫЕ события. Но вот сделать горизонтальный скролл не позволяет, блин! Указание каких-либо кнопок в ZAxisMapping не помогает сделать штатный горизонтальный скролл, ибо второе колесо при подключении в USB ВООБЩЕ не создаёт никаких событий (по версии xev)!
Чем лечить?
Не отвечаю на сообщения, написанные на нэрускам язьыке. Нет, я не националист.
Используйте спелл-чекер.

Оффлайн dmig

  • Старожил
  • *
  • Сообщений: 1668
    • Просмотр профиля
Re: многокнопочная мышь - не описанное в мануалах
« Ответ #31 : 26 Февраля 2008, 12:52:02 »
Одна проблема: btnx позволяет нажимать кнопки, запускать проги или создавать НЕКОТОРЫЕ события. Но вот сделать горизонтальный скролл не позволяет, блин! Указание каких-либо кнопок в ZAxisMapping не помогает сделать штатный горизонтальный скролл, ибо второе колесо при подключении в USB ВООБЩЕ не создаёт никаких событий (по версии xev)!
Чем лечить?
поищи в сети утилиту evtest (кажется она ест и в каких-то пакетах в репозитории) -- что она скажет про мышь?

Оффлайн Fliker-09

  • Активист
  • *
  • Сообщений: 338
  • Linux rocks and KDE too!
    • Просмотр профиля
Re: многокнопочная мышь - не описанное в мануалах
« Ответ #32 : 26 Февраля 2008, 15:46:15 »
Что у меня за мышь? Я же написал что A4Tech PS/2+USB Mouse. Во что вокнуто? Также написал - в USB.
Цитировать
создавать НЕКОТОРЫЕ события
- как это делать? И как вообще корректно поменять драйвер на btnx? Заранее спасибо.

Оффлайн mayak

  • Автор темы
  • Участник
  • *
  • Сообщений: 203
    • Просмотр профиля
Re: многокнопочная мышь - не описанное в мануалах
« Ответ #33 : 27 Февраля 2008, 00:15:09 »
dmig, спасибо!
sudo apt-get install dvb-utils
sudo evtest /dev/input/event6
Input driver version is 1.0.0
Input device ID: bus 0x3 vendor 0x9da product 0x6 version 0x110
Input device name: "A4Tech USB Optical Mouse"
Supported events:
  Event type 0 (Reset)
    Event code 0 (Reset)
    Event code 1 (Key)
    Event code 2 (Relative)
  Event type 1 (Key)
    Event code 272 (LeftBtn)
    Event code 273 (RightBtn)
    Event code 274 (MiddleBtn)
    Event code 275 (SideBtn)
    Event code 276 (ExtraBtn)
    Event code 277 (ForwardBtn)
  Event type 2 (Relative)
    Event code 0 (X)
    Event code 1 (Y)
[b]    Event code 6 (HWheel)[/b]
    Event code 8 (Wheel)
Testing ... (interrupt to exit)

Event: time 1204060225.703966, type 2 (Relative), code 6 (HWheel), value 1
Event: time 1204060225.703972, type 0 (Reset), code 0 (Reset), value 0
Event: time 1204060227.111619, type 2 (Relative), code 6 (HWheel), value -1
...
Ура! Нашлась мышка! Как теперь это использовать? Чем генерить событие горизонтального скролла или как передать это в обработчик из xorg.conf?
Не отвечаю на сообщения, написанные на нэрускам язьыке. Нет, я не националист.
Используйте спелл-чекер.

Оффлайн mayak

  • Автор темы
  • Участник
  • *
  • Сообщений: 203
    • Просмотр профиля
Re: многокнопочная мышь - не описанное в мануалах
« Ответ #34 : 27 Февраля 2008, 12:24:28 »
Что у меня за мышь? Я же написал что A4Tech PS/2+USB Mouse. Во что вокнуто? Также написал - в USB.
Пожалуйста, будьте спокойнее и корректнее. Почти все мыши от A4Tech определяются как описанное вами устройство.
При этом количество кнопок, колёс, метод передачи (wired/~less) и вообще железо в них могут быть совершенно разными, и методы работы с ними слабо похожи.
Если вы боитесь разглашать модель своей мыши - вам ответят где-то в другом месте.

Цитировать
создавать НЕКОТОРЫЕ события
- как это делать? И как вообще корректно поменять драйвер на btnx? Заранее спасибо.
Читайте инструкцию, там все ваши проблемы уже описаны, и не отвлекайте фигнёй. По этой ссылке есть так же ссылка на сайт автора программы, там совсем понятно описано.
« Последнее редактирование: 27 Февраля 2008, 12:26:23 от mayak »
Не отвечаю на сообщения, написанные на нэрускам язьыке. Нет, я не националист.
Используйте спелл-чекер.

Оффлайн Fliker-09

  • Активист
  • *
  • Сообщений: 338
  • Linux rocks and KDE too!
    • Просмотр профиля
Re: многокнопочная мышь - не описанное в мануалах
« Ответ #35 : 27 Февраля 2008, 21:20:31 »
Цитировать
Пожалуйста, будьте спокойнее и корректнее.
- согласен. Извините.
Цитировать
и не отвлекайте фигнёй
- а вот это мне не понравилось. Ну это не важно. Почитал я хаутушки и решил что лучше всё оставить как есть. Преимущества от боковых кнопок я получаю в играх и мне этого достаточно. Всем спасибо за внимание!

 

Страница сгенерирована за 0.033 секунд. Запросов: 23.