Comment 5 for bug 620609

Revision history for this message
axoin (axoin) wrote :

hi,
some news in that story. The touchpad identifies via usb as 062a:7100 Creative Labs, but in fact it's rather MosArt.
I have never compiled a kernel myself but tonight I tried. It is strange that drivers/hid/hid-ids.h already lists 062a as USB_VENDOR_ID_TURBOX but I left that as is. I added #define USB_DEVICE_ID_MOSART_TOUCHPAD 0x7100. Additionally I blacklisted this as HID_QUIRK_MULTI_INPUT in drivers/hid/usbhid/hid-quirks.c.
The result is now that three input events are created (dmesg) and I can use the touchpad for singletouch.

I am now left with some questions, what can we do?
I only load modules hid and usbhid. Shouldn't that use the hid-mosart?
Is blacklisting in quirks the best way to make this touchpad work?
How to emulate a right-click? What does utouch do for that?
How to enable multitouch (at least two fingers)?
How to 'save' this modification for ubuntu or even the kernel?