|
@@ -849,7 +849,7 @@ static int elantech_set_absolute_mode(struct psmouse *psmouse)
|
|
|
if (etd->set_hw_resolution)
|
|
|
etd->reg_10 = 0x0b;
|
|
|
else
|
|
|
- etd->reg_10 = 0x03;
|
|
|
+ etd->reg_10 = 0x01;
|
|
|
|
|
|
if (elantech_write_reg(psmouse, 0x10, etd->reg_10))
|
|
|
rc = -1;
|
|
@@ -1350,7 +1350,8 @@ static int elantech_reconnect(struct psmouse *psmouse)
|
|
|
}
|
|
|
|
|
|
/*
|
|
|
- * Some hw_version 3 models go into error state when we try to set bit 3 of r10
|
|
|
+ * Some hw_version 3 models go into error state when we try to set
|
|
|
+ * bit 3 and/or bit 1 of r10.
|
|
|
*/
|
|
|
static const struct dmi_system_id no_hw_res_dmi_table[] = {
|
|
|
#if defined(CONFIG_DMI) && defined(CONFIG_X86)
|