summarylogtreecommitdiffstats
path: root/t460s_mouse.patch
blob: cc1da22a69fce6712279b9b3036d2e0de2bb143e (plain)
1
2
3
4
5
6
7
8
9
10
11
--- a/drivers/input/mouse/synaptics.c	
+++ a/drivers/input/mouse/synaptics.c	
@@ -863,7 +863,8 @@ static void synaptics_report_ext_buttons(struct psmouse *psmouse,
 		return;
 
 	/* Bug in FW 8.1, buttons are reported only when ExtBit is 1 */
-	if (SYN_ID_FULL(priv->identity) == 0x801 &&
+	if ((SYN_ID_FULL(priv->identity) == 0x801 ||
+	     SYN_ID_FULL(priv->identity) == 0x802) &&
 	    !((psmouse->packet[0] ^ psmouse->packet[3]) & 0x02))
 		return;