View previous topic :: View next topic |
Author |
Message |
Ezekeel Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/152878127240b763e3d86ee.gif)
Joined: 10 Apr 2004 Posts: 285 Location: SW Germany
|
Posted: Tue Oct 26, 2004 7:41 pm Post subject: [solved] 4. Button Logitech MouseMan Dual Optical |
|
|
Hallo,
auf die Gefahr hin, dass das schon mal gefragt wurde (scheint mir nicht so, da alle Lösungsansätze nix geholfen haben) . WIe bekomme ich meinen 4 Mousebutton der im Titel genannten Maus unter xorg zum laufen? Der entsprechende Eintrag in der xorg.conf sieht so aus:
Code: |
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
Option "Buttons" "5"
Option "Device" "/dev/mouse"
|
der eintrag aus der xorg log:
Code: |
**) Option "Protocol" "ImPS/2"
(**) Mouse1: Device: "/dev/mouse"
(**) Mouse1: Protocol: "ImPS/2"
(**) Option "CorePointer"
(**) Mouse1: Core Pointer
(**) Option "Device" "/dev/mouse"
(**) Option "Buttons" "5"
(==) Mouse1: Emulate3Buttons, Emulate3Timeout: 50
(**) Option "ZAxisMapping" "4 5"
(**) Mouse1: ZAxisMapping: buttons 4 and 5
(**) Mouse1: Buttons: 5
(**) Mouse1: SmartScroll: 1
(**) Option "CoreKeyboard"
(**) Keyboard1: Core Keyboard
(**) Option "Protocol" "standard"
(**) Keyboard1: Protocol: standard
(**) Option "AutoRepeat" "500 30"
(**) Option "XkbRules" "xorg"
(**) Keyboard1: XkbRules: "xorg"
(**) Option "XkbModel" "pc102"
(**) Keyboard1: XkbModel: "pc102"
(**) Option "XkbLayout" "de"
(**) Keyboard1: XkbLayout: "de"
(**) Option "CustomKeycodes" "off"
(**) Keyboard1: CustomKeycodes disabled
(II) XINPUT: Adding extended input device "Keyboard1" (type: KEYBOARD)
(II) XINPUT: Adding extended input device "Mouse1" (type: MOUSE)
(II) Mouse1: ps2EnableDataReporting: succeeded
Could not init font path element /usr/share/fonts/local/, removing from list!
Could not init font path element /usr/share/fonts/Speedo/, removing from list!
SetClientVersion: 0 8
(II) 3rd Button detected: disabling emulate3Button
|
Und nun ist eben das Problem, dass er bei mir den 4. Mouse Button erkennt. Wenn ich das ganze mit xev abfrage dann kommt bei der mittleren Maustaste:
Code: |
ButtonPress event, serial 30, synthetic NO, window 0x2400001,
root 0x76, subw 0x2400002, time 382407, (39,46), root:(42,75),
state 0x0, button 2, same_screen YES
EnterNotify event, serial 30, synthetic NO, window 0x2400001,
root 0x76, subw 0x0, time 382407, (39,46), root:(42,75),
mode NotifyGrab, detail NotifyInferior, same_screen YES,
focus YES, state 512
KeymapNotify event, serial 30, synthetic NO, window 0x0,
keys: 118 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
ButtonRelease event, serial 30, synthetic NO, window 0x2400001,
root 0x76, subw 0x2400002, time 382559, (39,46), root:(42,75),
state 0x200, button 2, same_screen YES
LeaveNotify event, serial 30, synthetic NO, window 0x2400001,
root 0x76, subw 0x0, time 382559, (39,46), root:(42,75),
mode NotifyUngrab, detail NotifyInferior, same_screen YES,
focus YES, state 0
|
und bei der 4. Maustaste:
Code: | ButtonPress event, serial 30, synthetic NO, window 0x2400001,
root 0x76, subw 0x2400002, time 426124, (35,34), root:(38,63),
state 0x0, button 2, same_screen YES
EnterNotify event, serial 30, synthetic NO, window 0x2400001,
root 0x76, subw 0x0, time 426124, (35,34), root:(38,63),
mode NotifyGrab, detail NotifyInferior, same_screen YES,
focus YES, state 512
KeymapNotify event, serial 30, synthetic NO, window 0x0,
keys: 118 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
ButtonRelease event, serial 30, synthetic NO, window 0x2400001,
root 0x76, subw 0x2400002, time 426285, (35,34), root:(38,63),
state 0x200, button 2, same_screen YES
LeaveNotify event, serial 30, synthetic NO, window 0x2400001,
root 0x76, subw 0x0, time 426285, (35,34), root:(38,63),
mode NotifyUngrab, detail NotifyInferior, same_screen YES,
focus YES, state 0
|
Man achte darauf, dass beide mal Button 2 da steht!
Die Maus hängt am PS/2 und funktioniert sonst einwandfrei, aber mich nervt es langsam schon, dass ich keinen 4. Mausbutton hab!
Danke schonmal im voraus _________________ Das logische Denken ist das Muster einer vollständigen Fiktion.
Last edited by Ezekeel on Wed Oct 27, 2004 4:24 pm; edited 1 time in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
schmutzfinger Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/12992294553fc7612a902c7.jpg)
Joined: 26 Oct 2003 Posts: 1287 Location: Dresden/Germany
|
Posted: Tue Oct 26, 2004 11:08 pm Post subject: |
|
|
Naja ohne das ich mir deinen post komplett durchgelesen hätte.
Code: |
Option "Buttons" "5" |
Ist ne ganz normal maus mit 2 tasten und nem rad wobei das rad 3 buttons sind (hoch, runter, drücken).
Also wenn deine maus 3 tasten und ein rad hat, dann solltest du einfach mal eine grössere zahl bei buttons eintragen(6). Die Z achse ist das hoch- und runterscrollen auf einer seite ( was man vom rad gewöhnt ist). Nimm einfach mal ne grössere buttons anzahl und gucke dann ob alle bei "xev" verschiedene signale auslösen. Dannach kannst du 2 von den (bei die wahrscheinlich 6) tasten als Z achse festlegen. Und die 6. kannst du über imwheel individeull belegen. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
ChrisM87 l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/107542055342459245e4305.png)
Joined: 07 Aug 2004 Posts: 728 Location: Rheinland-Pfalz (Germany)
|
Posted: Tue Oct 26, 2004 11:31 pm Post subject: |
|
|
Hi,
habe die gleiche Maus am USB-Anschluss und folgende Einstellungen:
Quote: | Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5" |
Alle Tasten und Scrollrad funktionieren (lass dich nicht verwirren, Mausradscrolling geht nicht in jeder Anwendung, das liegt nicht an der Maus).
ChrisM |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Ezekeel Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/152878127240b763e3d86ee.gif)
Joined: 10 Apr 2004 Posts: 285 Location: SW Germany
|
Posted: Wed Oct 27, 2004 5:12 am Post subject: |
|
|
hab jetzt:
Code: | Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "ZAxisMapping" "4 5"
Option "Buttons" "6"
Option "Device" "/dev/input/mice"
|
mit selbem ergebnis - er erkennt den 4. Mousebutton immer noch als 3 Mousebutton bzw. umgekehrt, bei xev zeigt er jedesmal, dass beidesmal der Mousebutton 2 gedrückt wurde!! _________________ Das logische Denken ist das Muster einer vollständigen Fiktion. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
J.M.I.T. Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/18155287840f6c91c1a092.jpg)
Joined: 15 Jan 2003 Posts: 481 Location: München, Germany
|
Posted: Wed Oct 27, 2004 8:52 am Post subject: |
|
|
ChrisM87 wrote: | Hi,
habe die gleiche Maus am USB-Anschluss und folgende Einstellungen:
Quote: | Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5" |
Alle Tasten und Scrollrad funktionieren (lass dich nicht verwirren, Mausradscrolling geht nicht in jeder Anwendung, das liegt nicht an der Maus).
ChrisM |
Die Buttons funktionieren alle... das ist klar, aber der 4. Button wird als Klick auf das Mousewheel erkannt... das ist das Problem... da kann man doch bestimmt was mit xmodmap usw... machen? _________________ Get a life...
Use at own risk... |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
.maverick Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/1892247825401fc79544202.gif)
Joined: 29 Jan 2004 Posts: 159 Location: Bonn
|
Posted: Wed Oct 27, 2004 12:47 pm Post subject: |
|
|
http://www.selflinux.org/selflinux/html/wheelmouse.html
Ich habe dasselbe Problem am USB-Anschluss, das Tutorial ^ hab ich aber auch noch nicht ausprobiert, werds gleich heute mal testen. Ich hatte mich bisher damit abgefunden, dass es einfach nicht funktioniert.
Auf einigen Seiten (Google Groups) ist ausserdem davon die Rede, dass das Protokoll auf "ExplorerPS/2" stehen muss, das ist auch das, was mir X ausspuckt wenn ich Code: | Option "Protocol" "auto" | da stehen hab. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
redflash Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/gallery/Cars/8.gif)
Joined: 17 Oct 2003 Posts: 213 Location: Germany
|
Posted: Wed Oct 27, 2004 2:11 pm Post subject: |
|
|
Wenn nur die Reihenfolge der Tasten nicht stimmt, behebst du dass einfach durch folgenden Befehl.
Code: | xmodmap -e "pointer = 1 2 3 6 7 4 5" |
oder wie die Reihenfolge sein soll. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Ezekeel Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/152878127240b763e3d86ee.gif)
Joined: 10 Apr 2004 Posts: 285 Location: SW Germany
|
Posted: Wed Oct 27, 2004 4:24 pm Post subject: |
|
|
Hallo,
hab nun alles möglich durchprobiert und bin nun auf folgenden Eintrag gestoßen der bei mir funktoniert:
Code: |
# Identifier and driver
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "auto"
Option "ZAxisMapping" "6 7"
Option "Buttons" "7"
Option "Device" "/dev/input/mice"
Option "Resolution" "1600"
|
ausserdem noch eine datei mit
Code: |
xmodmap -e "pointer = 1 2 3 6 7 4 5"
|
in den Autostart ordner von KDE und das ganze funktioniert!
Danke mal für die Rege mithilfe [solved] _________________ Das logische Denken ist das Muster einer vollständigen Fiktion. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Anarcho Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/1030393113423afb9086043.jpg)
Joined: 06 Jun 2004 Posts: 2970 Location: Germany
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|