[PATCH 0/1] hid: Add new driver for non-compliant Xin-Mo devices.

2013-07-27 Thread oscherler
From: Olivier Scherler The Xin-Mo Dual Arcade Controller sends axis values that are out of range with respect to the HID report descriptor. This patch adds a driver to correct the input values so they are not thrown out by the range check in hid-input.c. The issue is discussed here:

[PATCH] hid: Add new driver for non-compliant Xin-Mo devices.

2013-07-27 Thread oscherler
From: Olivier Scherler The driver currently only supports the Dual Arcade controller. It fixes the negative axis event values (the devices sends -2) to match the logical axis minimum of the HID report descriptor (the report announces -1). It is needed because hid-input discards out of bounds

[PATCH] hid: Add new driver for non-compliant Xin-Mo devices.

2013-07-27 Thread oscherler
From: Olivier Scherler oscher...@ithink.ch The driver currently only supports the Dual Arcade controller. It fixes the negative axis event values (the devices sends -2) to match the logical axis minimum of the HID report descriptor (the report announces -1). It is needed because hid-input

[PATCH 0/1] hid: Add new driver for non-compliant Xin-Mo devices.

2013-07-27 Thread oscherler
From: Olivier Scherler oscher...@ithink.ch The Xin-Mo Dual Arcade Controller sends axis values that are out of range with respect to the HID report descriptor. This patch adds a driver to correct the input values so they are not thrown out by the range check in hid-input.c. The issue is