Input: elantech - detect middle button based on firmware version
Looks like the new generation of Lenovo machine also need to be added to the PnPID whitelist. This is definitively not going to scale, as there is nothing that tells us currently if a touchpad supports a true physical middle button. Consider that all new touchpads that are not clickpads (so matching ETP_NEW_IC_SMBUS_HOST_NOTIFY) are handling 3 physical buttons. Signed-off-by: Benjamin Tissoires <benjamin.tissoires@redhat.com> Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
This commit is contained in:

committed by
Dmitry Torokhov

parent
88463497dd
commit
fd1cf11f71
@@ -158,6 +158,7 @@ struct elantech_device_info {
|
||||
bool crc_enabled;
|
||||
bool set_hw_resolution;
|
||||
bool has_trackpoint;
|
||||
bool has_middle_button;
|
||||
int (*send_cmd)(struct psmouse *psmouse, unsigned char c,
|
||||
unsigned char *param);
|
||||
};
|
||||
|
Reference in New Issue
Block a user