hid: Adding rdesc quirks

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi,

I'm working on a fix for my synaptics keyboard and got some questions.

The keyboard is reporting a wrong Logical / Usage Maximum (0xFF, 0xFF)
and i patched the rdesc as seen in other quirks.
But I don't know what would be a correct (or optimal) Maximum, I changed
it to (0xFF, 0x2F) which works without issues.

For testing purposes I created a simple kernel module, but it gets
loaded after the hid module and therefor I still get "usage index
exceeded" errors in the kernel log.
Where do I need to define the module run/load order?

Current source can be found at:
https://github.com/SWW13/hid-synaptics/blob/master/hid-synaptics.c
I will add it to drivers/hid like other quirks and create a patch file
after everything is cleaned up and ready for upstream.

Regards,
Simon
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.22 (Darwin)

iQIcBAEBCgAGBQJUv/hAAAoJEHCWT5O8pCFZ9FoP/1QNKrFlt8oxguFOpsSKBuG2
yx2y57Cfbr2yKQnadRW/9XWewgfmi3ejHVFsf7Wludzr5FjbQQSyMdqdZdbeMle6
UmIf8mFNAU9HpQDAjo3b0SX6OAg36wx3ex/o5EjP6UqKd6hu+2MPJIdAjCsSzC40
CEFlJ1RCzDuPNKCmm7YsxiXwfi7Ta6xu9ESizVeypaxmWrzwuBdXHE4K3CMPPnmt
9KgUO+1XkRAX31OibLir4lmJbUp7pJICnAWo/7BUMUdtIaayiS8qV1MBq7kQmg5C
Z2+CaPT1LGCpi+83jYzKhJ2+fQ8B1EAYsxsjZAPApp2xKyEz9NeKLdqS2h3ZaB6C
DmAumLqkoJbzYf2APVPPqvDb47MwX9+vbEoeDwpNqjNF80hlN70lpUiykcvCHGjy
txe0x/gF/tloch1IOg89Ns92W8qyrIvHZTnt23beQa2g/Djp65KaosFuqo8l2MJQ
POkm16j2LJ+3VHukbZHZZHTjN2VKAFAG6jC8gyTwITCsLE+66LAMZUai+Hm7zAfX
e+7c//owIEjlue9D4sZR/RZIhtLYYUeCE6K6FvsyZaRID1+Or8Todho4ExyZe3Wu
yOSmVxXTGxiQiosdjyDoEd00EI8cwNWnXLCdNIqoxNiuVRu22xjBfi/LBWzgssiX
AcegI69TWL6G1tqaLKdM
=tjR/
-----END PGP SIGNATURE-----

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux