ubuntuusers.de

Maustaste 6+7 (Daumentasten v. MX518) werden in ET nicht erkannt!

Status: Ungelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |

Baddabumm

Avatar von Baddabumm

Anmeldungsdatum:
23. Oktober 2009

Beiträge: 301

Wohnort: Schwaben

Hallo,

vorweg mal erwähnt: Ich hatte es schonmal geschafft dass die Daumentasten erkannt wurden in Wolfenstein:ET. Nur habe ich die entsprechende Konfig nicht mehr zur Verfügung ☹

Meine relevante Hardware ist eine Logitech MX518 aber mit PS/2 Anschluss. Folgendermaßen habe ich die MX518 konfiguriert:

1. xorg.conf

# commented out by update-manager, HAL is now used and auto-detects devices
# Keyboard settings are now read from /etc/default/console-setup
Section "InputDevice"
  Driver       "mouse"
  Identifier   "Mouse[1]"
  Option       "Buttons" "7"
  Option       "Device" "/dev/input/mice"
  Option       "Name" "MX518"
  Option       "Protocol" "ExplorerPS/2"
  Option       "Vendor" "Logitech"
  Option       "ZAxisMapping" "4 5"
  Option       "ButtonMapping" "1 2 3 6 7"
EndSection

Man beachte obigen Kommentar! Demnach wäre dieses InputDevice obsolet geworden? Hmm..

2. /etc/X11/imwheel/startup.conf

IMWHEEL_PARAMS='-b "0 0 0 0 8 9"'

auch ein IMWHEEL_PARAMS='-b "0 0 8 9"' brachte keine Änderung

3. imwheel - Aufruf in der Autostart:

/usr/bin/imwheel -k -a -b "67"

auch ein:

/usr/bin/imwheel -k -a -b "0067"

brachten keinerlei Änderung!

Die Daumentasten wurden hier erfolgos bei folgenden Spielen getestet: - UT99 - UT2004 - und wie gesagt Wolfenstein:ET

bei Wolfenstein:ET wird die große- und auch kleine Daumentaste als "KP_EQUAL" erkannt!

Nachtrag: Hier noch meine .imwheelrc:

Cod".*"
None, thumb1, Alt_L|Left
None, thumb2, Alt_L|Right

"(null)"
None, thumb1, Alt_L|Left
None, thumb2, Alt_L|Right

".*Thunderbird"
None, thumb1, N
None, thumb2, Shift_L|Ce

Firefox und TB funken einwandfiffi ☺

UrbanFlash Team-Icon

Avatar von UrbanFlash

Anmeldungsdatum:
21. Februar 2006

Beiträge: 5549

Wohnort: Wien

Generell gehen seit 1-2 Versionen die Zusatztasten ohne eigene Konfiguration. Nicht alle Spiele kommen aber damit zurecht, deshalb muss man manchmal die Tasten vorher auf Tastaturtasten legen damit sie im spiel verwendbar sind.

Ich würds mal so versuchen: Alle Einträge aus xorg.conf zur Maus auskommentieren, imwheel deaktivieren und nochmal versuchen. Manche Spiele erkennen die höheren Tasten als ganz komische Signale (kp_equal zB) was aber sehr oft kein Problem ist, sie funktionieren trotzdem gut.

Wenns ganz ohne Konfig nicht geht müsstest du die Maustasten zuerst auf Tastaturtasten legen und dann erst im Spiel belegen.

Baddabumm

(Themenstarter)
Avatar von Baddabumm

Anmeldungsdatum:
23. Oktober 2009

Beiträge: 301

Wohnort: Schwaben

Danke dir UrbanFlash, werde es so mal probieren..

Kurze Zeit und ein Kernel-Update später 😉

1. Firefox funktioniert wieder astrein alle Daumentasten, Scrolling werden erkannt - so soll es sein.

2. KMail geht ohne imwheel-Belegung nicht! 3. Thunderbird ebenfalls, erfordert ebenfalls den .imwheelrc-Eintrag 4. KP_EQUALS geht in der config von ET inzwischen, aber dabei wird nicht zwischen kleiner u. großer Daumentaste unterschieden ☹

Interessant ist - nach deinen Vorschlägen die Belegung der Daumentasten unter xev:
Es werden Button 8 (große daumentaste) und Button 9 (kleine daumentaste) erkannt!

UrbanFlash Team-Icon

Avatar von UrbanFlash

Anmeldungsdatum:
21. Februar 2006

Beiträge: 5549

Wohnort: Wien

Wolf:ET ist leider sehr schlecht mit den Maustasten, liegt einfach am Spiel. Leg jetzt die imwheelkonfig wieder an und erstell einen Eintrag für das Spiel bei dem du die Tasten auf zB F11+F12 legst. Dann sollten sie auch im Spiel als solche erkannt werden.

Baddabumm

(Themenstarter)
Avatar von Baddabumm

Anmeldungsdatum:
23. Oktober 2009

Beiträge: 301

Wohnort: Schwaben

Selbst wenn ich F11 und F12 als Pseudo-Zuweisung mache, wird F12 nicht von F11 unterschieden - sprich: Beide sind die große Daumentaste!
.imwheelrc:

"et.x86"
None, thumb1, F11
None, thumb2, F12

beide entsprechen also thumb1, aber danke für den Tipp. Hab halt MOUSE3 jetzt anders belegt.., trotzdem Danke für die Idee!

Antworten |