@@ -123,6 +123,7 @@ static const struct alps_model_info alps_model_data[] = {
{ { 0x62, 0x02, 0x14 }, 0x00, ALPS_PROTO_V2, 0xcf, 0xcf,
ALPS_PASS | ALPS_DUALPOINT | ALPS_PS2_INTERLEAVED },
{ { 0x73, 0x00, 0x14 }, 0x00, ALPS_PROTO_V6, 0xff, 0xff, ALPS_DUALPOINT }, /* Dell XT2 */
+ { { 0x73, 0x03, 0x14 }, 0x00, ALPS_PROTO_V6, 0xff, 0xff, ALPS_DUALPOINT }, /* HP Pavilion 14 TS Notebook PC */
{ { 0x73, 0x02, 0x50 }, 0x00, ALPS_PROTO_V2, 0xcf, 0xcf, ALPS_FOUR_BUTTONS }, /* Dell Vostro 1400 */
{ { 0x52, 0x01, 0x14 }, 0x00, ALPS_PROTO_V2, 0xff, 0xff,
ALPS_PASS | ALPS_DUALPOINT | ALPS_PS2_INTERLEAVED }, /* Toshiba Tecra A11-11L */
Without the patch, the touchpad works with no cursor. [ 137.718584] psmouse serio1: alps: Unknown ALPS touchpad: E7=73 03 14, EC=73 02 36 [ 138.536736] input: ImPS/2 Generic Wheel Mouse as /devices/platform/i8042/serio1/input/input12 After adding its data into the table, it works with cursor. [ 182.003025] input: DualPoint Stick as /devices/platform/i8042/serio1/input/input13 [ 182.022643] input: AlpsPS/2 ALPS DualPoint TouchPad as /devices/platform/i8042/serio1/input/input14 Signed-off-by: AceLan Kao <acelan.kao@canonical.com> --- drivers/input/mouse/alps.c | 1 + 1 file changed, 1 insertion(+)