[DIGImend-devel] Testing Huion driver
Brought to you by:
spb_nick
From: Nikolai K. <sp...@gm...> - 2013-09-29 11:20:39
|
Hi Martin, I've just finished writing a draft of the new Huion driver version, which should support other models beside 580/K58/W58, at least H610. Could you please try it? You can build and install it with "make modules && make modules_install", provided you have kernel headers installed or still have the build tree. Please run "depmod -a" after installing. Don't forget to unload the old module if you have it in your kernel. If you don't, you will need to rebind the device from hid-generic to hid-huion by writing the HID device ID first to /sys/bus/hid/drivers/hid-generic/unbind and then to /sys/bus/hid/drivers/huion/unbind. The HID device IDs are formatted as 0003:VID:PID:NUMBER, where 0003 is the USB bus ID and NUMBER is a device ordinal number. You can find the specific numbers in dmesg after plugging the tablet in. Huion tablets will have three devices - one per interface, and the first ID will likely belong to the pen interface, the one you're interested in, but you can rebind all of them. You can also find the bound device IDs as symlink names under /sys/bus/hid/drivers/hid-generic. I have a script that automates the above, but I still need to test it and write instructions. I will provide it with the final release. Most likely the driver won't work, so please send me the contents of the /sys/kernel/debug/hid/*/rdesc file corresponding to the first (pen) interface. Please also send dmesg output after plugging the tablet in. Please save all your work before inserting the tablet and run "sync" as the kernel may crash. Thank you very much! Sincerely, Nick |