On Wed, Jun 30, 2010 at 13:53:42 +0100, Ben Whyall wrote: > Attached are the files you asked for. The period when it happened > is towards the bottom of the xinputtest.txt file. It's difficult to > be more precise as it jumped round 6 or 7 times before allowing me > ot move to correct workspace and stop the trace. > Weird, the only thing that may be suspicious is devices 10 and 11 (Microsoft 2.4GHz Transceivers) switching around from keyboard to mouse and vice versa halfway in the trace:
> ??? Virtual core pointer id=2 [master pointer (3)] > ??? ??? Virtual core XTEST pointer id=4 [slave pointer > (2)] > ??? ??? ATEN Advance Tech Inc. CS-64U V1.0.091 id=9 [slave pointer > (2)] > ??? ??? Microsoft Microsoft?? 2.4GHz Transceiver V1.0 id=10 [slave > pointer (2)] > ??? Virtual core keyboard id=3 [master keyboard (2)] > ??? Virtual core XTEST keyboard id=5 [slave > keyboard (3)] > ??? Power Button id=6 [slave > keyboard (3)] > ??? Power Button id=7 [slave > keyboard (3)] > ??? ATEN Advance Tech Inc. CS-64U V1.0.091 id=8 [slave > keyboard (3)] > ??? C-Media USB Headphone Set id=12 [slave > keyboard (3)] > ??? Microsoft Microsoft?? 2.4GHz Transceiver V1.0 id=11 [slave > keyboard (3)] Here 10 is a slave pointer and 11 is a slave keyboard. [...] > EVENT type 12 (PropertyEvent) > property: 136 'Device Enabled' > changed: modified > EVENT type 11 (HierarchyChanged) > Changes happened: [device disabled] > device 2 [master pointer (3)] is enabled > device 3 [master keyboard (2)] is enabled > device 4 [slave pointer (2)] is enabled > device 5 [slave keyboard (3)] is enabled > device 6 [slave keyboard (3)] is enabled > device 7 [slave keyboard (3)] is enabled > device 8 [slave keyboard (3)] is enabled > device 9 [slave pointer (2)] is enabled > device 12 [slave keyboard (3)] is enabled > device 10 [slave pointer (2)] is enabled > device 11 [slave keyboard (3)] is disabled > changes: [device disabled] > EVENT type 12 (PropertyEvent) > property: 253 'Evdev Reopen Attempts' > changed: deleted > EVENT type 12 (PropertyEvent) > property: 136 'Device Enabled' > changed: deleted > EVENT type 11 (HierarchyChanged) > Changes happened: [slave removed] > device 2 [master pointer (3)] is enabled > device 3 [master keyboard (2)] is enabled > device 4 [slave pointer (2)] is enabled > device 5 [slave keyboard (3)] is enabled > device 6 [slave keyboard (3)] is enabled > device 7 [slave keyboard (3)] is enabled > device 8 [slave keyboard (3)] is enabled > device 9 [slave pointer (2)] is enabled > device 12 [slave keyboard (3)] is enabled > device 10 [slave pointer (2)] is enabled > device 11 [slave pointer (0)] is disabled > changes: [slave removed] > EVENT type 12 (PropertyEvent) > property: 136 'Device Enabled' > changed: modified > EVENT type 11 (HierarchyChanged) > Changes happened: [device disabled] > device 2 [master pointer (3)] is enabled > device 3 [master keyboard (2)] is enabled > device 4 [slave pointer (2)] is enabled > device 5 [slave keyboard (3)] is enabled > device 6 [slave keyboard (3)] is enabled > device 7 [slave keyboard (3)] is enabled > device 8 [slave keyboard (3)] is enabled > device 9 [slave pointer (2)] is enabled > device 12 [slave keyboard (3)] is enabled > device 10 [slave pointer (2)] is disabled > changes: [device disabled] > EVENT type 12 (PropertyEvent) > property: 274 'Evdev Drag Lock Buttons' > changed: deleted > EVENT type 12 (PropertyEvent) > property: 273 'Evdev Wheel Emulation Button' > changed: deleted > EVENT type 12 (PropertyEvent) > property: 272 'Evdev Wheel Emulation Timeout' > changed: deleted > EVENT type 12 (PropertyEvent) > property: 271 'Evdev Wheel Emulation Inertia' > changed: deleted > EVENT type 12 (PropertyEvent) > property: 270 'Evdev Wheel Emulation Axes' > changed: deleted > EVENT type 12 (PropertyEvent) > property: 269 'Evdev Wheel Emulation' > changed: deleted > EVENT type 12 (PropertyEvent) > property: 268 'Evdev Middle Button Timeout' > changed: deleted > EVENT type 12 (PropertyEvent) > property: 267 'Evdev Middle Button Emulation' > changed: deleted > EVENT type 12 (PropertyEvent) > property: 266 'Button Labels' > changed: deleted > EVENT type 12 (PropertyEvent) > property: 265 'Axis Labels' > changed: deleted > EVENT type 12 (PropertyEvent) > property: 264 'Evdev Axes Swap' > changed: deleted > EVENT type 12 (PropertyEvent) > property: 262 'Evdev Axis Inversion' > changed: deleted > EVENT type 12 (PropertyEvent) > property: 253 'Evdev Reopen Attempts' > changed: deleted > EVENT type 12 (PropertyEvent) > property: 261 'Device Accel Velocity Scaling' > changed: deleted > EVENT type 12 (PropertyEvent) > property: 260 'Device Accel Adaptive Deceleration' > changed: deleted > EVENT type 12 (PropertyEvent) > property: 258 'Device Accel Constant Deceleration' > changed: deleted > EVENT type 12 (PropertyEvent) > property: 257 'Device Accel Profile' > changed: deleted > EVENT type 12 (PropertyEvent) > property: 136 'Device Enabled' > changed: deleted > EVENT type 11 (HierarchyChanged) > Changes happened: [slave removed] > device 2 [master pointer (3)] is enabled > device 3 [master keyboard (2)] is enabled > device 4 [slave pointer (2)] is enabled > device 5 [slave keyboard (3)] is enabled > device 6 [slave keyboard (3)] is enabled > device 7 [slave keyboard (3)] is enabled > device 8 [slave keyboard (3)] is enabled > device 9 [slave pointer (2)] is enabled > device 12 [slave keyboard (3)] is enabled > device 10 [slave keyboard (0)] is disabled > changes: [slave removed] > EVENT type 11 (HierarchyChanged) > Changes happened: [new slave] > device 2 [master pointer (3)] is enabled > device 3 [master keyboard (2)] is enabled > device 4 [slave pointer (2)] is enabled > device 5 [slave keyboard (3)] is enabled > device 6 [slave keyboard (3)] is enabled > device 7 [slave keyboard (3)] is enabled > device 8 [slave keyboard (3)] is enabled > device 9 [slave pointer (2)] is enabled > device 12 [slave keyboard (3)] is enabled > device 10 [floating slave (0)] is disabled > changes: [new slave] > EVENT type 12 (PropertyEvent) > property: 136 'Device Enabled' > changed: modified > EVENT type 11 (HierarchyChanged) > Changes happened: [device enabled] > device 2 [master pointer (3)] is enabled > device 3 [master keyboard (2)] is enabled > device 4 [slave pointer (2)] is enabled > device 5 [slave keyboard (3)] is enabled > device 6 [slave keyboard (3)] is enabled > device 7 [slave keyboard (3)] is enabled > device 8 [slave keyboard (3)] is enabled > device 9 [slave pointer (2)] is enabled > device 12 [slave keyboard (3)] is enabled > device 10 [slave keyboard (3)] is enabled > changes: [device enabled] > EVENT type 11 (HierarchyChanged) > Changes happened: [new slave] > device 2 [master pointer (3)] is enabled > device 3 [master keyboard (2)] is enabled > device 4 [slave pointer (2)] is enabled > device 5 [slave keyboard (3)] is enabled > device 6 [slave keyboard (3)] is enabled > device 7 [slave keyboard (3)] is enabled > device 8 [slave keyboard (3)] is enabled > device 9 [slave pointer (2)] is enabled > device 12 [slave keyboard (3)] is enabled > device 10 [slave keyboard (3)] is enabled > device 11 [floating slave (0)] is disabled > changes: [new slave] > EVENT type 12 (PropertyEvent) > property: 136 'Device Enabled' > changed: modified > EVENT type 11 (HierarchyChanged) > Changes happened: [device enabled] > device 2 [master pointer (3)] is enabled > device 3 [master keyboard (2)] is enabled > device 4 [slave pointer (2)] is enabled > device 5 [slave keyboard (3)] is enabled > device 6 [slave keyboard (3)] is enabled > device 7 [slave keyboard (3)] is enabled > device 8 [slave keyboard (3)] is enabled > device 9 [slave pointer (2)] is enabled > device 12 [slave keyboard (3)] is enabled > device 10 [slave keyboard (3)] is enabled > device 11 [slave pointer (2)] is enabled > changes: [device enabled] And now 10 is a slave keyboard and 11 is a slave pointer.. > EVENT type 1 (DeviceChanged) > device: 2 (11) > reason: SlaveSwitch > Reporting 7 classes: > Class originated from: 11 > 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: 11 > Keycodes supported: 248 > Class originated from: 11 > Detail for Valuator 0: > Label: Abs X > Range: -1.000000 - -1.000000 > Resolution: 1 units/m > Mode: relative > Class originated from: 11 > Detail for Valuator 1: > Label: Abs Y > Range: -1.000000 - -1.000000 > Resolution: 1 units/m > Mode: relative > Class originated from: 11 > Detail for Valuator 2: > Label: Abs Gas > Range: -1.000000 - -1.000000 > Resolution: 1 units/m > Mode: relative > Class originated from: 11 > Detail for Valuator 3: > Label: Abs Brake > Range: -1.000000 - -1.000000 > Resolution: 1 units/m > Mode: relative > Class originated from: 11 > Detail for Valuator 4: > Label: Abs Misc > Range: -1.000000 - -1.000000 > Resolution: 1 units/m > Mode: relative > If that's not it then the problem may not be recorded in the trace. Not sure how to debug then. Cheers, Julien
signature.asc
Description: Digital signature