Re: [DIGImend-users] Genius M610X kye based tablet
Brought to you by:
spb_nick
From: Favux ... <fav...@gm...> - 2012-05-08 16:51:14
|
Hi Robert and Nick, Robert I did start duplicating the Ubuntu instructions in Fedora. I can't find all my notes but... I got to the rpmbuild directory and was ready to patch when I realized a few things. 1) The Fedora rpm kernel is a little more complicated to work with than the Debian/Ubuntu kernel method. Which meant a more complicated HOW TO. 2) I didn't really have a place to host a Fedora HID kernel module HOW TO. 3) The Fedora kernel team had chosen different HID modules to build-in or leave as free standing modules. The latter you can see in the /rpmbuild/BUILD/kernel-`uname -r`/linux-`uname -r`/configs file: CONFIG_HID_SUPPORT=y CONFIG_HID=y CONFIG_HIDRAW=y # # USB Input Devices # CONFIG_USB_HID=y CONFIG_HID_PID=y CONFIG_USB_HIDDEV=y # # Special HID drivers # ...... CONFIG_HOLTEK_FF=y CONFIG_HID_KEYTOUCH=m CONFIG_HID_KYE=y CONFIG_HID_UCLOGIC=m CONFIG_HID_WALTOP=m ...... You need the hid.ko, hid-kye.ko, usbhid.ko, and usbmouse.ko. The =y means they are choosing to make for e.g. the KYE module a built-in, where =m means a free standing module. Since they are treating usbhid.ko as a built-in also (CONFIG_USB_HID=y) I felt a little uncomfortable with trying to make it a fee-standing module. With Ubuntu the ones we were interested in were all free standing so it was easy to backup the original modules and not be worried about compiling a patched module. I didn't really want the HOW TO turning into a kernel compiling HOW TO. So the question that stopped me was could a newly compiled free standing module override one built into the kernel? I thought maybe it would but wasn't sure. If not then you have to compile the entire kernel. I don't have a KYE tablet to test and didn't have a Fedora tester like viktoria.s. Nick can probably tell us the answer to that question. Now that was the 3.2 kernel and they're up to 3.3 now. The kernel team can change what they decide to build-in or not so we'd have to look at that again. Favux P.S.: DIGImend and the rest are off-line on SourceForge currently so I can't check out your model. |