Bonjour,
J'ai un portable toshiba tecra a10 (gamme pro) avec un trackpoint et un touchpad.
Je me suis bien habitué au trackpoint, et la seule chose qui me manque c'est une "molette" du coup je me sert du touchpad uniquement comme d'une molette.
Récemment j'ai découvert qu'on pouvait émuler une molette avec le trackpoint avec le paramètre EmulateWheelButton de evdev.
Tout content de ma découverte j'ai voulu tester ça et ça marche plutôt bien. Le seul problème c'est que je n'arrive pas à avoir en même temps l'émulation du bouton du milieu et l'émulation de la molette (et oui il n'y a que deux boutons pour le trackpoint).
D'après ce que j'ai lu sur le net ça serait possible mais à peu près tous les exemples sont sur des thinkpad.
Voici les info retournées par xinput:
$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ DualPoint Stick id=10 [slave pointer (2)]
⎜ ↳ AlpsPS/2 ALPS DualPoint TouchPad id=11 [slave pointer (2)]
⎜ ↳ Macintosh mouse button emulation id=12 [slave pointer (2)]
$ xinput list-props 10
Device 'DualPoint Stick':
Device Enabled (125): 1
Device Accel Profile (245): 0
Device Accel Constant Deceleration (246): 1.000000
Device Accel Adaptive Deceleration (248): 1.000000
Device Accel Velocity Scaling (249): 10.000000
Evdev Reopen Attempts (243): 10
Evdev Axis Inversion (250): 0, 0
Evdev Axes Swap (252): 0
Axis Labels (253): "Rel X" (133), "Rel Y" (134)
Button Labels (254): "Button Left" (126), "Button Middle" (127), "Button Right" (128), "Button Wheel Up" (129), "Button Wheel Down" (130)
Evdev Middle Button Emulation (255): 2
Evdev Middle Button Timeout (256): 50
Evdev Wheel Emulation (257): 0
Evdev Wheel Emulation Axes (258): 0, 0, 4, 5
Evdev Wheel Emulation Inertia (259): 10
Evdev Wheel Emulation Timeout (260): 200
Evdev Wheel Emulation Button (261): 4
Evdev Drag Lock Buttons (262): 0
$ xinput list-props 11
Device 'AlpsPS/2 ALPS DualPoint TouchPad':
Device Enabled (125): 1
Device Accel Profile (245): 0
Device Accel Constant Deceleration (246): 1.000000
Device Accel Adaptive Deceleration (248): 1.000000
Device Accel Velocity Scaling (249): 10.000000
Synaptics Edges (263): 153, 870, 115, 652
Synaptics Finger (264): 12, 14, 127
Synaptics Tap Time (265): 180
Synaptics Tap Move (266): 56
Synaptics Tap Durations (267): 180, 180, 100
Synaptics Tap FastTap (268): 0
Synaptics Middle Button Timeout (269): 75
Synaptics Two-Finger Pressure (270): 139
Synaptics Two-Finger Width (271): 7
Synaptics Scrolling Distance (272): 25, 25
Synaptics Edge Scrolling (273): 1, 1, 0
Synaptics Two-Finger Scrolling (274): 0, 0
Synaptics Move Speed (275): 0.400000, 0.700000, 0.039124, 40.000000
Synaptics Edge Motion Pressure (276): 14, 79
Synaptics Edge Motion Speed (277): 1, 102
Synaptics Edge Motion Always (278): 0
Synaptics Button Scrolling (279): 1, 1
Synaptics Button Scrolling Repeat (280): 1, 1
Synaptics Button Scrolling Time (281): 100
Synaptics Off (282): 1
Synaptics Guestmouse Off (283): 0
Synaptics Locked Drags (284): 0
Synaptics Locked Drags Timeout (285): 5000
Synaptics Tap Action (286): 0, 0, 0, 0, 1, 3, 2
Synaptics Click Action (287): 1, 1, 1
Synaptics Circular Scrolling (288): 0
Synaptics Circular Scrolling Distance (289): 0.100000
Synaptics Circular Scrolling Trigger (290): 0
Synaptics Circular Pad (291): 0
Synaptics Palm Detection (292): 0
Synaptics Palm Dimensions (293): 10, 99
Synaptics Coasting Speed (294): 0.000000
Synaptics Pressure Motion (295): 14, 79
Synaptics Pressure Motion Factor (296): 1.000000, 1.000000
Synaptics Grab Event Device (297): 1
Synaptics Gestures (298): 1
Synaptics Capabilities (299): 1, 1, 1, 0, 0
Synaptics Pad Resolution (300): 1, 1
Synaptics Area (301): 0, 0, 0, 0
Est-ce qu'il y aurait un moyen d'activer les deux?
Merci
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.