Also ich hab die Maus und es funktioniert auch alles out of the box. Was mich noch stört (und was ich jetzt schon den gaaaanzen Tag versuche 😢 ) Ist die Tasten zum Scrollen richtig zu belegen. Es wird nämlich beim "zu mir fahren" auf der maus nach unten gescrollt und umgekehrt. Ebenso sind die nach links und rechts scroll events vertauscht.
Hab mal geschaut, und mit xinput list --long "Ultrathin Touch Mouse" konnte ich mal herausfinden dass die Maus 13 "Tasten" haben sollte. Den Unspektakulären Namen habe ich mit xinput list auslesen können.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43 | $ xinput list --long "Ultrathin Touch Mouse"
Ultrathin Touch Mouse id=10 [slave pointer (2)]
Reporting 8 classes:
Class originated from: 10. Type: XIButtonClass
Buttons supported: 13
Button labels: "Button Left" "Button Middle" "Button Right" "Button Wheel Up" "Button Wheel Down" "Button Horiz Wheel Left" "Button Horiz Wheel Right" "Button Side" "Button Extra" "Button Unknown" "Button Unknown" "Button Unknown" "Button Unknown"
Button state:
Class originated from: 10. Type: XIKeyClass
Keycodes supported: 248
Class originated from: 10. Type: XIValuatorClass
Detail for Valuator 0:
Label: Rel X
Range: -1.000000 - -1.000000
Resolution: 1 units/m
Mode: relative
Class originated from: 10. Type: XIValuatorClass
Detail for Valuator 1:
Label: Rel Y
Range: -1.000000 - -1.000000
Resolution: 1 units/m
Mode: relative
Class originated from: 10. Type: XIValuatorClass
Detail for Valuator 2:
Label: Rel Horiz Wheel
Range: -1.000000 - -1.000000
Resolution: 1 units/m
Mode: relative
Class originated from: 10. Type: XIValuatorClass
Detail for Valuator 3:
Label: Rel Vert Wheel
Range: -1.000000 - -1.000000
Resolution: 1 units/m
Mode: relative
Class originated from: 10. Type: XIScrollClass
Scroll info for Valuator 2
type: 2 (horizontal)
increment: 1.000000
flags: 0x0
Class originated from: 10. Type: XIScrollClass
Scroll info for Valuator 3
type: 1 (vertical)
increment: -1.000000
flags: 0x2 ( preferred )
|
Soweit so gut. Wenn ich num Teste wie ich die Belegung der Maustasten anpassen muss damit ich habe was ich will, konnte ich wie folgt vorgehen.
| $ xinput get-button-map "Ultrathin Touch Mouse"
1 2 3 4 5 6 7 8 9 10 11 12 13
|
Diese Belegung kann ich jetzt mit ...
| $ xinput set-button-map "Ultrathin Touch Mouse" 1 2 3 5 4 7 6 8 9 10 11 12 13
|
... temporär anpassen.
So, als das funktioniert hat, war ich schon mal super happy. Hat aber nicht lange gedauert, weil ich nicht rausfinden konnte wie ich das jetzt permanent einstelle.
Probiert habe ich es mit den hier aufgelisteten Möglichkeiten und Variationen, aber das hat alles nicht funktioniert.
http://wiki.ubuntuusers.de/xorg.conf.d
http://wiki.ubuntuusers.de/evdev
http://wiki.ubuntuusers.de/xbindkeys
Hier wird beschrieben wie man das ganze für das logitech t650 einstellen kann, was eigentlich auch alles für die logitech t630 funktionieren hätte sollen, aber das Tutorial scheint schon veraltet zu sein, jedenfalls hats bei mir (14.04) nicht funktioniert weil die Dateien nicht da waren ☹
http://franklinstrube.com/blog/logitech-t650-wireless-touchpad-ubuntu/
Aja, und das wieder verbinden mit der t630 funktioniert nicht. Muss die Maus immer über die Bluetooth Einstellungen reaktivieren :/
Dieser Fix hat mit dabei leider auch nicht geholfen, war aber mal der einzige den ich angeschaut hab.
http://ralphm.net/blog/2013/10/10/logitech_t630
Ich hoffe, dass sich jemand findet, der sich damit auskennt ☺