Here are the comments that I meant to apply to the above patch; they somehow didn't "take":
Okay, got it. The attached patch makes my Kensington pocket mouse work again, and doesn't break any of the other input devices I have sitting around. (Caveat: I have no touchscreens.) The basic ideas are: 1) If a device says it has relative axes, then any claim that it also has absolute axes is a lie. 2) A device can only be one of touchscreen, mouse or keyboard. If it looks like several, then take the first thing from that list it claims to be. Bear in mind I haven't ever seen the usbhid, hald or evdev code before a couple days ago, so please apply vigorous quality control before pushing this into anything that'll be used by somebody's grandmother! -- kensington pocket mouse model #72237 USB 0d62:1000 not working under 8.10 https://bugs.launchpad.net/bugs/325581 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs