Чёрт меня дёрнул взять т.н. "геймерскую" мышь! Приглянулась тем, что лежала в руке как влитая.
Взял. :(
В принципе, всё бы было хорошо, если бы я не попытался запустить под линуксом игры. Battle Tanks и ETQW. Проблема в обоих случаях одна и та же - такое ощущение, что постоянно нажаты клавиши вправо и вниз, в результате чего курсор циклически бегает по меню Battle Tanks, а персонаж в ETQW крутится вокруг своей оси не хуже дервиша.
Может кто подскажет - в какую сторону копать?

Попробовать подключить её стандартным драйвером mouse вместо evdev. Как это делать через HAL — не знаю, но через xorg это делается легко и непринуждённо. :) Если нужны 4 и 5 кнопка (драйвер mouse их не поддерживает), лучше назначить через спецпрограммулину в виндах им желаемую комбинацию клавиш. (Для вперёд-назад это Alt+Left и Alt+Right.)
ОтветитьУдалитьУ меня как раз через mouse подключено.
ОтветитьУдалитьВот так:
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Option "Device" "/dev/input/mouse1"
ОтветитьУдалитьМожет, попробовать другие /dev?
Так проблема в том, что
ОтветитьУдалитьа) sudo cat /dev/input/mice выдаёт на экран мусор, когда елозишь мышью
б) мышь нормально работает везде, кроме игрушек (есть подозрение, что проблема в SDL)
в) все кнопки работают, опять же _вне_ игрушек.
А есть какой-нибудь джойстик?
ОтветитьУдалитьУ меня такой глюк есть для некоторых геймпадов - ядро возвращает нажатые кнопки до тех пор пока что-нибудь не нажмёшь. А вы можете из svn версию танков собрать?
У меня из той же серии, но предыдущего поколения - X-750bf. Работает как обычная мышь, никаких проблем ни в линупсе, ни в вантузе, ни в макоси
ОтветитьУдалитьПроблема только в игрушках.
ОтветитьУдалитьТолько в танках и кваковойнах.
Похоже нарыл в чём грабли. Усиленно ковыряю hal.
По ссылке на производителя заинтересовало вот это:
ОтветитьУдалитьНовые игровые мыши A4Tech имеют встроенную память 16 Kб. Это значит, что теперь у вас есть уникальная возможность запрограммировать мышь выполнять любые игровые действия одним кликом!
А не значит ли это, что встроенную память можно использовать для скриптов мирного назначения? Не игровых, то есть?
Интересно :)
Я с момента покупки, когда прочитал это на коробке думал - к чему бы это прикрутить...
ОтветитьУдалитьСтранник - отпиши что нашёл. Примерно та же фигня на кармике на мыше х710 - пока решения не вижу, но во всех полноэкранных (что нативных, что ваненых) при клике мыша резко убегает в правый нижний угол экрана, хотя тачпад таким не болеет :(
ОтветитьУдалитьмоя проблема решилася добавлением export SDL_VIDEO_X11_DGAMOUSE=0 в профиль. =)
ОтветитьУдалитьПробовал такой способ. Мне не помогло, но у меня всё сильно запущеннее.
ОтветитьУдалитьЛюди, сталкнулся с такой же проблемой! Но довольно быстро ее решил.
ОтветитьУдалитьПока загружается карта просто зажмите эти кнопки сбоку. Фсё заработает.
У меня щас другая задача: запустить 2 разных игры на Мультидесктопе от ати.
Линукс Убунта 64 форева