Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

22.10.2011, 22:54

SteelSeries World of Warcraft MMO Gaming Mouse:Legendary Edition

hi
ich wollte mal fragen ob hier jemand ne Idee hat wie ich die mmo maus zum laufen krieg
hab schon einiges durchbrobiert (quasi alles was man bei google unter "multi button maus" "mehr tasten maus" oder " maus mit 11 tast" usw finden konnte

von den insgesammt 11 tasten die die maus ja hat erkennt xev leider nur die 5 die man als "Standard" bezeichnen könnte :-(
für meine tastatur nutzt ich eh schon evrouter, auber auch dieses erkennt die button nicht :-(
hab hier mal den auszug auf der xorg.conf.d

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
Section "InputClass"
    	Identifier  	"evdev pointer catchall"
    	MatchIsPointer  "on"
    	MatchDevicePath "/dev/input/event*"
    	Driver      	"evdev"
    	Option      	"Dev Name"  	"SteelSeries World of Warcraft MMO Gaming Mouse:Legendary Edition"
    	Option      	"Dev Phys"  	"usb-*/input0"
    	Option      	"Protocol"  	"auto"
    	Option      	"Device"    	"/dev/input/by-id/usb-SteelSeries_World_of_Warcraft_MMO_Gaming_Mouse:Legendary_Edition-event-mouse"
    	Option      	"Buttons"   	"13"
    	Option      	"ButtonNumber"  "13"
#   	Option      	"ZAxisMapping"  "4 5"
EndSection


ps: mir ist völlig klar das ich niemals alle spezialfunktionen zur verfügung haben werde
mir reicht es voll und ganz wenn die 11 tasten erkannt werden sodass ich sie in meiner xmodmap mit funtionen belegen kann :-)

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Celuldor« (22.10.2011, 23:00)


2

07.08.2012, 23:05

Ich grüße dich.

Ich bin zwar aus der Ubuntu-Welt und habe auch ansich nichts mit Gentoo zu tun (hab's einmal versucht unter VBox ans Laufen zu kriegen, kläglich gescheitert, aufgegeben), aber da wir im Grunde genommen doch alle nur Linuxer sind, wir alle den selben Pinguin lieben und ich derzeit mit dem selben Problem wie dem Deinigen zu kämpfen habe, hier meine Erfahrungen dazu.

Ich habe seit Samstag die Steelseries WoW Maus und versuche seitdem ebenfalls, die ganzen Zusatztasten ans Laufen zu kriegen.
'xev | grep button' zeigt Events für die "Standardbuttons" (Links/Rechts, Rad, Radklick, Vor/Zurück), nicht jedoch für die Zusatztasten an. Daher war meine nächste Vermutung die, dass es daran liegen könnte, dass den Tasten nur keine Keycodes zugewiesen wurden.
Nach etwas Google-Sucherei bin ich dann auf 'getkeycode -s' gestoßen und habe leider festgestellt, dass die Zusatztasten nicht einmal mit Scancodes gemeldet werden.

Das bedeutet im Klartext, dass die Tasten nicht einmal vom Kernel erkannt werden. Meine Vermutung: Die Treibersoftware sendet (unter Windows und Mac) ein Signal an die Maus, welches die Tasten aktiviert und dem OS zur Verfügung stellt.
Das ist ja leider, mangels Treiber, nicht der Fall, und deswegen meldet die Maus nur die Standardbuttons.

Habe jetzt seit gestern ein Supportticket auf der Seite von Steelseries offen, weil die in der FAQ stehen haben, dass sie gerne dabei helfen würden, eine Community-basierte Open Source Lösung auf die Beine zu stellen, mit der Bitte, mir doch die Scancodes zu schicken, oder die Art und Weise, wie Maus und Treiber miteinander kommunizieren, zu erläutern, sodass ich darauf basierend ein Skript schreiben kann.
Habe auch schon eine Antwort, man würde sich in 2-3 Tagen nochmal dazu melden. Mal gucken, was da kommt.

Sobald ich Meldung von Steelseries habe, melde ich mich auf jeden Fall nochmal hier.

Grüße,
Michael

3

08.08.2012, 19:55

Okay, Steelseries hat sich jetzt gemeldet. Dürfen mir keine Informationen geben, Betriebsgeheimnis.
Obwohl die in der FAQ sagen, sie würden gerne behilflich sein, eine Community-basierte Lösung zu implementieren.
Das heißt, wir stehen auf dem Schlauch. Man will uns angeblich helfen, aber man darf es nicht.

Ich werde die Maus einem guten Freund und WoW-Spieler zu einem für uns beide guten Kurs verkaufen und das Geld in eine Logitech-Maus investieren - die haben bei mir bisher immer reibungslos mit Linux funktioniert.
Eine Alternative dazu wäre die Roccat Kone, für die gibt es sogar einen brauchbaren Linux-Treiber.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Emkay443« (08.08.2012, 20:02)


4

10.08.2012, 16:32

Versucht es mal mit evtest anstatt mit xev zu analysieren. Teilweise werden Mäuse auch als mehrere Geräte am USB registriert, als als Maus UND als Tastatur. Also
Maus raus

Quellcode

1
ls /dev/input/event*

Maus anschließen

Quellcode

1
ls /dev/input/event*

Wie viele event Devices sind dazu gekommen?
Diese mit

Quellcode

1
evtest /dev/input/event9
analysieren. Also starten und die Tasten drücken.

Falls es "Programmierbare" Tasten sind, bei meiner Roccat konnte ich diese mit der Win-Software programmieren und dann schickt die Maus auch unter Linux die programmierten Codes.
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.