mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2025-01-22 08:53:18 +07:00
HID: ignore digitizer usage Undefined (0x00)
SMART Technologies has recommended this change to fix a problem reported with SMART Board series interactive whiteboards. A description of the device-specific symptom follows: When the board is connected my mouse bounces up to the top left corner. Bjorn has tested this fix with model SB680. Tested-by: Bjorn Behrendt <bbehrendt@msjvermont.org> Signed-off-by: Forest Bond <forest@alittletooquiet.net> Signed-off-by: Jiri Kosina <jkosina@suse.cz>
This commit is contained in:
parent
a11b3fab94
commit
8c8b01c38a
@ -301,6 +301,9 @@ static void hidinput_configure_usage(struct hid_input *hidinput, struct hid_fiel
|
||||
|
||||
case HID_UP_DIGITIZER:
|
||||
switch (usage->hid & 0xff) {
|
||||
case 0x00: /* Undefined */
|
||||
goto ignore;
|
||||
|
||||
case 0x30: /* TipPressure */
|
||||
if (!test_bit(BTN_TOUCH, input->keybit)) {
|
||||
device->quirks |= HID_QUIRK_NOTOUCH;
|
||||
|
Loading…
Reference in New Issue
Block a user