1
⎡ Virtual core pointer id=2 [master pointer (3)]
3
Class originated from: 12. Type: XIButtonClass
5
Button labels: "Button Left" "Button Middle" "Button Right" "Button Wheel Up" "Button Wheel Down" "Button Horiz Wheel Left" "Button Horiz Wheel Right" None None None None None
7
Class originated from: 12. Type: XIValuatorClass
10
Range: 0.000000 - 2000.000000
13
Class originated from: 12. Type: XIValuatorClass
14
Detail for Valuator 1:
16
Range: 0.000000 - 1400.000000
19
Class originated from: 12. Type: XIValuatorClass
20
Detail for Valuator 2:
21
Label: Rel Horiz Scroll
22
Range: 0.000000 - -1.000000
25
Class originated from: 12. Type: XIValuatorClass
26
Detail for Valuator 3:
27
Label: Rel Vert Scroll
28
Range: 0.000000 - -1.000000
31
Class originated from: 12. Type: XIScrollClass
32
Scroll info for Valuator 2
36
Class originated from: 12. Type: XIScrollClass
37
Scroll info for Valuator 3
41
Class originated from: 0. Type: XITouchClass
43
Max number of touches: 2
45
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
47
Class originated from: 4. Type: XIButtonClass
49
Button labels: "Button Left" "Button Middle" "Button Right" "Button Wheel Up" "Button Wheel Down" "Button Horiz Wheel Left" "Button Horiz Wheel Right" None None None
51
Class originated from: 4. Type: XIValuatorClass
52
Detail for Valuator 0:
54
Range: -1.000000 - -1.000000
57
Class originated from: 4. Type: XIValuatorClass
58
Detail for Valuator 1:
60
Range: -1.000000 - -1.000000
64
⎜ ↳ DualPoint Stick id=11 [slave pointer (2)]
66
Class originated from: 11. Type: XIButtonClass
68
Button labels: "Button Left" "Button Middle" "Button Right" "Button Wheel Up" "Button Wheel Down" "Button Horiz Wheel Left" "Button Horiz Wheel Right"
70
Class originated from: 11. Type: XIValuatorClass
71
Detail for Valuator 0:
73
Range: -1.000000 - -1.000000
76
Class originated from: 11. Type: XIValuatorClass
77
Detail for Valuator 1:
79
Range: -1.000000 - -1.000000
83
⎜ ↳ AlpsPS/2 ALPS DualPoint TouchPad id=12 [slave pointer (2)]
85
Class originated from: 12. Type: XIButtonClass
87
Button labels: "Button Left" "Button Middle" "Button Right" "Button Wheel Up" "Button Wheel Down" "Button Horiz Wheel Left" "Button Horiz Wheel Right" None None None None None
89
Class originated from: 12. Type: XIValuatorClass
90
Detail for Valuator 0:
92
Range: 0.000000 - 2000.000000
95
Class originated from: 12. Type: XIValuatorClass
96
Detail for Valuator 1:
98
Range: 0.000000 - 1400.000000
101
Class originated from: 12. Type: XIValuatorClass
102
Detail for Valuator 2:
103
Label: Rel Horiz Scroll
104
Range: 0.000000 - -1.000000
105
Resolution: 0 units/m
107
Class originated from: 12. Type: XIValuatorClass
108
Detail for Valuator 3:
109
Label: Rel Vert Scroll
110
Range: 0.000000 - -1.000000
111
Resolution: 0 units/m
113
Class originated from: 12. Type: XIScrollClass
114
Scroll info for Valuator 2
118
Class originated from: 12. Type: XIScrollClass
119
Scroll info for Valuator 3
123
Class originated from: 0. Type: XITouchClass
124
Touch mode: dependent
125
Max number of touches: 2
127
⎣ Virtual core keyboard id=3 [master keyboard (2)]
129
Class originated from: 10. Type: XIKeyClass
130
Keycodes supported: 248
132
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
134
Class originated from: 5. Type: XIKeyClass
135
Keycodes supported: 248
137
↳ Power Button id=6 [slave keyboard (3)]
139
Class originated from: 6. Type: XIKeyClass
140
Keycodes supported: 248
142
↳ Video Bus id=7 [slave keyboard (3)]
144
Class originated from: 7. Type: XIKeyClass
145
Keycodes supported: 248
147
↳ Power Button id=8 [slave keyboard (3)]
149
Class originated from: 8. Type: XIKeyClass
150
Keycodes supported: 248
152
↳ CNF9055 id=9 [slave keyboard (3)]
154
Class originated from: 9. Type: XIKeyClass
155
Keycodes supported: 248
157
↳ AT Translated Set 2 keyboard id=10 [slave keyboard (3)]
159
Class originated from: 10. Type: XIKeyClass
160
Keycodes supported: 248
162
↳ Toshiba input device id=13 [slave keyboard (3)]
164
Class originated from: 13. Type: XIKeyClass
165
Keycodes supported: 248