From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ilia Kats Subject: bumping HID_MAX_USAGES Date: Fri, 14 Sep 2012 05:11:35 +0200 Message-ID: <5052A067.1080603@gmx.net> Reply-To: ilia-kats@gmx.net Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------030908050008040802090608" Return-path: Received: from mailout-de.gmx.net ([213.165.64.22]:41882 "HELO mailout-de.gmx.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with SMTP id S1754178Ab2INDLv (ORCPT ); Thu, 13 Sep 2012 23:11:51 -0400 Sender: linux-input-owner@vger.kernel.org List-Id: linux-input@vger.kernel.org To: linux-input@vger.kernel.org This is a multi-part message in MIME format. --------------030908050008040802090608 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Hi all, I've recently acquired a mouse that reports several input devices, one of them being a keyboard (lsusb info attached), and only the keyboard is recognized when using a stock kernel. The mouse is thus rendered not functional. Applying this patch from two years ago [1] solved the issue. My question now is: Is there some particular reason why it was not discussed at all and has not made it into mainline, or was it just forgotten among all the other stuff? Note that this patch is not specific to one device, as my mouse is completely different from the device mentioned in the patch, and I've seen several reports on the net where this patch was also successfully applied to different brands of input devices [2. 3, 4] If you need further information or testing, please let me know. Cheers, Ilia [1] http://www.spinics.net/lists/linux-input/msg09832.html [2] http://ubuntuforums.org/showthread.php?t=2021631 [3] http://forums.opensuse.org/english/get-technical-help-here/hardware/473200-usb-gaming-mouse-04d9-a078-not-working-linux-plus-workaround.html [4] http://ubuntuforums.org/showthread.php?t=1697286 --------------030908050008040802090608 Content-Type: text/plain; charset=UTF-8; name="mouse_lsusb.txt" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="mouse_lsusb.txt" QnVzIDAwMyBEZXZpY2UgMDAzOiBJRCAwNGQ5OmEwNjcgSG9sdGVrIFNlbWljb25kdWN0b3Is IEluYy4KRGV2aWNlIERlc2NyaXB0b3I6CiAgYkxlbmd0aCAgICAgICAgICAgICAgICAxOAog IGJEZXNjcmlwdG9yVHlwZSAgICAgICAgIDEKICBiY2RVU0IgICAgICAgICAgICAgICAyLjAw CiAgYkRldmljZUNsYXNzICAgICAgICAgICAgMCAoRGVmaW5lZCBhdCBJbnRlcmZhY2UgbGV2 ZWwpCiAgYkRldmljZVN1YkNsYXNzICAgICAgICAgMAogIGJEZXZpY2VQcm90b2NvbCAgICAg ICAgIDAKICBiTWF4UGFja2V0U2l6ZTAgICAgICAgICA4CiAgaWRWZW5kb3IgICAgICAgICAg IDB4MDRkOSBIb2x0ZWsgU2VtaWNvbmR1Y3RvciwgSW5jLgogIGlkUHJvZHVjdCAgICAgICAg ICAweGEwNjcKICBiY2REZXZpY2UgICAgICAgICAgICAxLjE2CiAgaU1hbnVmYWN0dXJlciAg ICAgICAgICAgMSBIb2x0ZWsKICBpUHJvZHVjdCAgICAgICAgICAgICAgICAyIFVTQiBHYW1p bmcgTW91c2UKICBpU2VyaWFsICAgICAgICAgICAgICAgICAwCiAgYk51bUNvbmZpZ3VyYXRp b25zICAgICAgMQogIENvbmZpZ3VyYXRpb24gRGVzY3JpcHRvcjoKICAgIGJMZW5ndGggICAg ICAgICAgICAgICAgIDkKICAgIGJEZXNjcmlwdG9yVHlwZSAgICAgICAgIDIKICAgIHdUb3Rh bExlbmd0aCAgICAgICAgICAgODQKICAgIGJOdW1JbnRlcmZhY2VzICAgICAgICAgIDMKICAg IGJDb25maWd1cmF0aW9uVmFsdWUgICAgIDEKICAgIGlDb25maWd1cmF0aW9uICAgICAgICAg IDAKICAgIGJtQXR0cmlidXRlcyAgICAgICAgIDB4YTAKICAgICAgKEJ1cyBQb3dlcmVkKQog ICAgICBSZW1vdGUgV2FrZXVwCiAgICBNYXhQb3dlciAgICAgICAgICAgICAgMTAwbUEKICAg IEludGVyZmFjZSBEZXNjcmlwdG9yOgogICAgICBiTGVuZ3RoICAgICAgICAgICAgICAgICA5 CiAgICAgIGJEZXNjcmlwdG9yVHlwZSAgICAgICAgIDQKICAgICAgYkludGVyZmFjZU51bWJl ciAgICAgICAgMAogICAgICBiQWx0ZXJuYXRlU2V0dGluZyAgICAgICAwCiAgICAgIGJOdW1F bmRwb2ludHMgICAgICAgICAgIDEKICAgICAgYkludGVyZmFjZUNsYXNzICAgICAgICAgMyBI dW1hbiBJbnRlcmZhY2UgRGV2aWNlCiAgICAgIGJJbnRlcmZhY2VTdWJDbGFzcyAgICAgIDEg Qm9vdCBJbnRlcmZhY2UgU3ViY2xhc3MKICAgICAgYkludGVyZmFjZVByb3RvY29sICAgICAg MSBLZXlib2FyZAogICAgICBpSW50ZXJmYWNlICAgICAgICAgICAgICAwCiAgICAgICAgSElE IERldmljZSBEZXNjcmlwdG9yOgogICAgICAgICAgYkxlbmd0aCAgICAgICAgICAgICAgICAg OQogICAgICAgICAgYkRlc2NyaXB0b3JUeXBlICAgICAgICAzMwogICAgICAgICAgYmNkSElE ICAgICAgICAgICAgICAgMS4xMAogICAgICAgICAgYkNvdW50cnlDb2RlICAgICAgICAgICAg MCBOb3Qgc3VwcG9ydGVkCiAgICAgICAgICBiTnVtRGVzY3JpcHRvcnMgICAgICAgICAxCiAg ICAgICAgICBiRGVzY3JpcHRvclR5cGUgICAgICAgIDM0IFJlcG9ydAogICAgICAgICAgd0Rl c2NyaXB0b3JMZW5ndGggICAgICA2MwogICAgICAgICBSZXBvcnQgRGVzY3JpcHRvcnM6CiAg ICAgICAgICAgKiogVU5BVkFJTEFCTEUgKioKICAgICAgRW5kcG9pbnQgRGVzY3JpcHRvcjoK ICAgICAgICBiTGVuZ3RoICAgICAgICAgICAgICAgICA3CiAgICAgICAgYkRlc2NyaXB0b3JU eXBlICAgICAgICAgNQogICAgICAgIGJFbmRwb2ludEFkZHJlc3MgICAgIDB4ODEgIEVQIDEg SU4KICAgICAgICBibUF0dHJpYnV0ZXMgICAgICAgICAgICAzCiAgICAgICAgICBUcmFuc2Zl ciBUeXBlICAgICAgICAgICAgSW50ZXJydXB0CiAgICAgICAgICBTeW5jaCBUeXBlICAgICAg ICAgICAgICAgTm9uZQogICAgICAgICAgVXNhZ2UgVHlwZSAgICAgICAgICAgICAgIERhdGEK ICAgICAgICB3TWF4UGFja2V0U2l6ZSAgICAgMHgwMDA4ICAxeCA4IGJ5dGVzCiAgICAgICAg YkludGVydmFsICAgICAgICAgICAgICAgMgogICAgSW50ZXJmYWNlIERlc2NyaXB0b3I6CiAg ICAgIGJMZW5ndGggICAgICAgICAgICAgICAgIDkKICAgICAgYkRlc2NyaXB0b3JUeXBlICAg ICAgICAgNAogICAgICBiSW50ZXJmYWNlTnVtYmVyICAgICAgICAxCiAgICAgIGJBbHRlcm5h dGVTZXR0aW5nICAgICAgIDAKICAgICAgYk51bUVuZHBvaW50cyAgICAgICAgICAgMQogICAg ICBiSW50ZXJmYWNlQ2xhc3MgICAgICAgICAzIEh1bWFuIEludGVyZmFjZSBEZXZpY2UKICAg ICAgYkludGVyZmFjZVN1YkNsYXNzICAgICAgMCBObyBTdWJjbGFzcwogICAgICBiSW50ZXJm YWNlUHJvdG9jb2wgICAgICAyIE1vdXNlCiAgICAgIGlJbnRlcmZhY2UgICAgICAgICAgICAg IDAKICAgICAgICBISUQgRGV2aWNlIERlc2NyaXB0b3I6CiAgICAgICAgICBiTGVuZ3RoICAg ICAgICAgICAgICAgICA5CiAgICAgICAgICBiRGVzY3JpcHRvclR5cGUgICAgICAgIDMzCiAg ICAgICAgICBiY2RISUQgICAgICAgICAgICAgICAxLjEwCiAgICAgICAgICBiQ291bnRyeUNv ZGUgICAgICAgICAgICAwIE5vdCBzdXBwb3J0ZWQKICAgICAgICAgIGJOdW1EZXNjcmlwdG9y cyAgICAgICAgIDEKICAgICAgICAgIGJEZXNjcmlwdG9yVHlwZSAgICAgICAgMzQgUmVwb3J0 CiAgICAgICAgICB3RGVzY3JpcHRvckxlbmd0aCAgICAgMTc1CiAgICAgICAgIFJlcG9ydCBE ZXNjcmlwdG9yczoKICAgICAgICAgICAqKiBVTkFWQUlMQUJMRSAqKgogICAgICBFbmRwb2lu dCBEZXNjcmlwdG9yOgogICAgICAgIGJMZW5ndGggICAgICAgICAgICAgICAgIDcKICAgICAg ICBiRGVzY3JpcHRvclR5cGUgICAgICAgICA1CiAgICAgICAgYkVuZHBvaW50QWRkcmVzcyAg ICAgMHg4MiAgRVAgMiBJTgogICAgICAgIGJtQXR0cmlidXRlcyAgICAgICAgICAgIDMKICAg ICAgICAgIFRyYW5zZmVyIFR5cGUgICAgICAgICAgICBJbnRlcnJ1cHQKICAgICAgICAgIFN5 bmNoIFR5cGUgICAgICAgICAgICAgICBOb25lCiAgICAgICAgICBVc2FnZSBUeXBlICAgICAg ICAgICAgICAgRGF0YQogICAgICAgIHdNYXhQYWNrZXRTaXplICAgICAweDAwMDggIDF4IDgg Ynl0ZXMKICAgICAgICBiSW50ZXJ2YWwgICAgICAgICAgICAgICAyCiAgICBJbnRlcmZhY2Ug RGVzY3JpcHRvcjoKICAgICAgYkxlbmd0aCAgICAgICAgICAgICAgICAgOQogICAgICBiRGVz Y3JpcHRvclR5cGUgICAgICAgICA0CiAgICAgIGJJbnRlcmZhY2VOdW1iZXIgICAgICAgIDIK ICAgICAgYkFsdGVybmF0ZVNldHRpbmcgICAgICAgMAogICAgICBiTnVtRW5kcG9pbnRzICAg ICAgICAgICAxCiAgICAgIGJJbnRlcmZhY2VDbGFzcyAgICAgICAgIDMgSHVtYW4gSW50ZXJm YWNlIERldmljZQogICAgICBiSW50ZXJmYWNlU3ViQ2xhc3MgICAgICAwIE5vIFN1YmNsYXNz CiAgICAgIGJJbnRlcmZhY2VQcm90b2NvbCAgICAgIDAgTm9uZQogICAgICBpSW50ZXJmYWNl ICAgICAgICAgICAgICAwCiAgICAgICAgSElEIERldmljZSBEZXNjcmlwdG9yOgogICAgICAg ICAgYkxlbmd0aCAgICAgICAgICAgICAgICAgOQogICAgICAgICAgYkRlc2NyaXB0b3JUeXBl ICAgICAgICAzMwogICAgICAgICAgYmNkSElEICAgICAgICAgICAgICAgMS4xMAogICAgICAg ICAgYkNvdW50cnlDb2RlICAgICAgICAgICAgMCBOb3Qgc3VwcG9ydGVkCiAgICAgICAgICBi TnVtRGVzY3JpcHRvcnMgICAgICAgICAxCiAgICAgICAgICBiRGVzY3JpcHRvclR5cGUgICAg ICAgIDM0IFJlcG9ydAogICAgICAgICAgd0Rlc2NyaXB0b3JMZW5ndGggICAgICAyNgogICAg ICAgICBSZXBvcnQgRGVzY3JpcHRvcnM6CiAgICAgICAgICAgKiogVU5BVkFJTEFCTEUgKioK ICAgICAgRW5kcG9pbnQgRGVzY3JpcHRvcjoKICAgICAgICBiTGVuZ3RoICAgICAgICAgICAg ICAgICA3CiAgICAgICAgYkRlc2NyaXB0b3JUeXBlICAgICAgICAgNQogICAgICAgIGJFbmRw b2ludEFkZHJlc3MgICAgIDB4ODMgIEVQIDMgSU4KICAgICAgICBibUF0dHJpYnV0ZXMgICAg ICAgICAgICAzCiAgICAgICAgICBUcmFuc2ZlciBUeXBlICAgICAgICAgICAgSW50ZXJydXB0 CiAgICAgICAgICBTeW5jaCBUeXBlICAgICAgICAgICAgICAgTm9uZQogICAgICAgICAgVXNh Z2UgVHlwZSAgICAgICAgICAgICAgIERhdGEKICAgICAgICB3TWF4UGFja2V0U2l6ZSAgICAg MHgwMDA4ICAxeCA4IGJ5dGVzCiAgICAgICAgYkludGVydmFsICAgICAgICAgICAgICAxNgpE ZXZpY2UgU3RhdHVzOiAgICAgMHgwMDAwCiAgKEJ1cyBQb3dlcmVkKQo= --------------030908050008040802090608--