Bug 489675
Summary: | Wacom tablet doesn't work over Bluetooth | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Bastien Nocera <bnocera> | ||||||
Component: | kernel | Assignee: | Kernel Maintainer List <kernel-maint> | ||||||
Status: | CLOSED NEXTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||
Severity: | medium | Docs Contact: | |||||||
Priority: | low | ||||||||
Version: | rawhide | CC: | arozansk, jfeeney, kernel-maint, quintela, yobbobandana | ||||||
Target Milestone: | --- | ||||||||
Target Release: | --- | ||||||||
Hardware: | All | ||||||||
OS: | Linux | ||||||||
Whiteboard: | |||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2009-04-02 18:08:50 UTC | Type: | --- | ||||||
Regression: | --- | Mount Type: | --- | ||||||
Documentation: | --- | CRM: | |||||||
Verified Versions: | Category: | --- | |||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||
Embargoed: | |||||||||
Attachments: |
|
Description
Bastien Nocera
2009-03-11 11:02:56 UTC
Does it work on rawhide if you manually configure the device in xorg.conf? It looks like the hal setup is working fine, but the driver is bailing due to the ioctl thing. Given the output from evtest, I doubt it would fully work...: Input driver version is 1.0.0 Input device ID: bus 0x5 vendor 0x56a product 0x81 version 0x100 Input device name: "WACOM Pen Tablet" Supported events: Event type 0 (Sync) Event type 1 (Key) Event code 272 (LeftBtn) Event code 273 (RightBtn) Event code 274 (MiddleBtn) Event type 2 (Relative) Event code 0 (X) Event code 1 (Y) Event code 8 (Wheel) Event type 4 (Misc) Event code 4 (ScanCode) Created attachment 335186 [details]
lshal-wacom-on.txt
Seems to recurse adding new devices with the Bluetooth driver for the Wacom tablets. The driver doesn't rename the device, or anything funny like that.
$ grep -i wacom ~/lshal-wacom-on.txt | grep x11_driver
input.x11_driver = 'wacom' (string)
input.x11_driver = 'wacom' (string)
input.x11_driver = 'wacom' (string)
input.x11_driver = 'wacom' (string)
input.x11_driver = 'wacom' (string)
input.x11_driver = 'wacom' (string)
input.x11_driver = 'wacom' (string)
input.x11_driver = 'wacom' (string)
input.x11_driver = 'wacom' (string)
input.x11_driver = 'wacom' (string)
input.x11_driver = 'wacom' (string)
input.x11_driver = 'wacom' (string)
Created attachment 335187 [details]
lshal-wacom-on-no-linuxwacom-fdi.txt
With the linuxwacom fdi file removed. I believe it parents the new device wrongly, and thus loops over it somehow.
Seems to work fine now with a kernel that's not so crash-prone. Patch is at: http://thread.gmane.org/gmane.linux.kernel.input/7078/focus=1749 patch went in kernel-2.6.29-28.fc11 Working for me, thanks! Hi, just to let you know I've written a proper HID driver for the graphire bluetooth. I've only tested it on Ubuntu, but if you want to try it out, I posted a link and some instructions at: http://ubuntuforums.org/showthread.php?t=674738&p=7156808 Afaik the tablet works at a basic HID-compatible level without the driver - no pressure sensitivity etc. With the driver everything should work just like a wired Graphire3. (In reply to comment #8) > Hi, just to let you know I've written a proper HID driver for the graphire > bluetooth. I've only tested it on Ubuntu, but if you want to try it out, I > posted a link and some instructions at: > > http://ubuntuforums.org/showthread.php?t=674738&p=7156808 > > Afaik the tablet works at a basic HID-compatible level without the driver - no > pressure sensitivity etc. > > With the driver everything should work just like a wired Graphire3. It's not a "proper HID driver", given that it uses HID_COMPAT_LOAD_DRIVER(), and pokes at Bluetooth internals (hidp) directly. I don't see why you would feel the need to write a driver when one was already written and sent upstream... I wrote it because my tablet didn't work. Of course I didn't notice there was one written. I've been keeping the old driver updated and wrote the basis of this one back in December. When I posted I was assuming that the only driver around was the (updated) old one by Andrew Zabolotny, so "proper HID driver" was in relation to that, not yours. Anyway, as there's already more polished work available, no need for me to continue :). I'd be happy to know if your tablet works with the patch I submitted upstream though (note that it requires a patch to bluez's bluetoothd as well). |