Wacom Mouse Scroll Wheel is Upside-Down
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
wacom-tools (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: xserver-
I have a USB Wacom tablet attached to my desktop computer, which has a three-button mouse. I use no other mouse.
After upgrading from Dapper to Edgy, the mouse wheel has been inverted, so that pushing the wheel up scrolls down, and vice versa. My hardware hasn't changed, and everything works as expected in WinXP.
I've tried messing around with my xorg.conf, and I didn't find a straightforward fix. xmodmap -e "pointer = ..." didn't help initially, but eventually I found a workaround. The thing is that xmodmap only affects "the core pointer", and my Wacom mouse wasn't "the core pointer", but "Configured Mouse" was instead.
$ xsetpointer -l
"eraser" [XExtensionDevice]
"cursor" [XExtensionDevice]
"stylus" [XExtensionDevice]
"Configured Mouse" [XPointer]
"Generic Keyboard" [XKeyboard]
"stylus" and "cursor" are the two ends of the Wacom stylus, and "cursor" is the mouse. Thus, I can swap the scroll wheel buttons (4 and 5) on my Wacom mouse as follows (note that 4 and 5 are in reverse order):
$ xsetpointer "cursor"
$ xsetpointer -l
"eraser" [XExtensionDevice]
"cursor" [XPointer]
"stylus" [XExtensionDevice]
"Configured Mouse" [XExtensionDevice]
"Generic Keyboard" [XKeyboard]
$ xmodmap -e "pointer = 1 2 3 5 4"
This works, but the workaround merely fixes the symptoms, not the root cause. Hence, I'm filing this bug, but I'm not sure if this is a wacom-tools bug, an Xorg (xserver-
This has been reported at ubuntuforums.org a number of times:
http://
http://
http://
http://
This post sounds similar (Wacom mouse wheel is inverted), but is about a year old, so may not be relevant:
http://
Changed in wacom-tools: | |
status: | Unconfirmed → Confirmed |
Changed in wacom-tools: | |
status: | Confirmed → Fix Released |
confirmed (I know he linked to alot of confirmation, but I thought I would just make that clear here.