Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input

Pull input fixes from Dmitry Torokhov: "We are disabling automatic
probing of BYD touchpads as it results in too many false positives,
and the hardware is not terribly popular and having the protocol
support does not result in significantly improved user experience.

We also change keycode for KEY_DATA to avoid clashing with
KEY_FASTREVERSE. Luckily this newish code is used by CEC framework
that is still in staging, so it is extremely unlikely that someone has
already started using this keycode"

* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input:
Input: change KEY_DATA from 0x275 to 0x277
Input: psmouse - disable automatic probing of BYD touchpads

+1 -5
-4
drivers/input/mouse/psmouse-base.c
··· 1115 1115 if (psmouse_try_protocol(psmouse, PSMOUSE_TOUCHKIT_PS2, 1116 1116 &max_proto, set_properties, true)) 1117 1117 return PSMOUSE_TOUCHKIT_PS2; 1118 - 1119 - if (psmouse_try_protocol(psmouse, PSMOUSE_BYD, 1120 - &max_proto, set_properties, true)) 1121 - return PSMOUSE_BYD; 1122 1118 } 1123 1119 1124 1120 /*
+1 -1
include/uapi/linux/input-event-codes.h
··· 640 640 * Control a data application associated with the currently viewed channel, 641 641 * e.g. teletext or data broadcast application (MHEG, MHP, HbbTV, etc.) 642 642 */ 643 - #define KEY_DATA 0x275 643 + #define KEY_DATA 0x277 644 644 645 645 #define BTN_TRIGGER_HAPPY 0x2c0 646 646 #define BTN_TRIGGER_HAPPY1 0x2c0