Hi, installed evtest and it sees the touchpad and the events. here some output :~> sudo evtest No device specified, trying to scan all of /dev/input/event* Available devices: /dev/input/event0: AT Translated Set 2 keyboard /dev/input/event1: Video Bus /dev/input/event2: 06CB0001:00 06CB:CE78 Mouse /dev/input/event3: 06CB0001:00 06CB:CE78 Touchpad /dev/input/event4: RAPOO RAPOO 5G Wireless Device /dev/input/event5: RAPOO RAPOO 5G Wireless Device Mouse /dev/input/event6: RAPOO RAPOO 5G Wireless Device System Control /dev/input/event7: RAPOO RAPOO 5G Wireless Device Consumer Control /dev/input/event8: Power Button /dev/input/event9: Lid Switch /dev/input/event10: Ideapad extra buttons /dev/input/event11: PC Speaker /dev/input/event12: HD-Audio Generic HDMI/DP,pcm=3 /dev/input/event13: HDA Digital PCBeep /dev/input/event14: HD-Audio Generic Mic /dev/input/event15: HD-Audio Generic Headphone /dev/input/event16: Integrated Camera: Integrated C /dev/input/event17: Integrated Camera: Integrated I Select the device event number [0-17]: 3 Input driver version is 1.0.1 Input device ID: bus 0x18 vendor 0x6cb product 0xce78 version 0x100 Input device name: "06CB0001:00 06CB:CE78 Touchpad" Supported events: Event type 0 (EV_SYN) Event type 1 (EV_KEY) Event code 272 (BTN_LEFT) Event code 325 (BTN_TOOL_FINGER) Event code 328 (BTN_TOOL_QUINTTAP) Event code 330 (BTN_TOUCH) Event code 333 (BTN_TOOL_DOUBLETAP) Event code 334 (BTN_TOOL_TRIPLETAP) Event code 335 (BTN_TOOL_QUADTAP) Event type 3 (EV_ABS) Event code 0 (ABS_X) Value 501 Min 0 Max 1404 Resolution 12 Event code 1 (ABS_Y) Value 281 Min 0 Max 864 Resolution 12 Event code 47 (ABS_MT_SLOT) Value 1 Min 0 Max 4 Event code 53 (ABS_MT_POSITION_X) Value 0 Min 0 Max 1404 Resolution 12 Event code 54 (ABS_MT_POSITION_Y) Value 0 Min 0 Max 864 Resolution 12 Event code 55 (ABS_MT_TOOL_TYPE) Value 0 Min 0 Max 2 Event code 57 (ABS_MT_TRACKING_ID) Value 0 Min 0 Max 65535 Event type 4 (EV_MSC) Event code 5 (MSC_TIMESTAMP) Properties: Property type 0 (INPUT_PROP_POINTER) Property type 2 (INPUT_PROP_BUTTONPAD) Testing ... (interrupt to exit) ## ONE FINGER TOUCH / TAP Event: time 1633030313.012999, type 3 (EV_ABS), code 47 (ABS_MT_SLOT), value 0 Event: time 1633030313.012999, type 3 (EV_ABS), code 57 (ABS_MT_TRACKING_ID), value 12 Event: time 1633030313.012999, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 758 Event: time 1633030313.012999, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 291 Event: time 1633030313.012999, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 1 Event: time 1633030313.012999, type 1 (EV_KEY), code 325 (BTN_TOOL_FINGER), value 1 Event: time 1633030313.012999, type 3 (EV_ABS), code 0 (ABS_X), value 758 Event: time 1633030313.012999, type 3 (EV_ABS), code 1 (ABS_Y), value 291 Event: time 1633030313.012999, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 0 Event: time 1633030313.012999, -------------- SYN_REPORT ------------ Event: time 1633030313.019687, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 6600 Event: time 1633030313.019687, -------------- SYN_REPORT ------------ Event: time 1633030313.026488, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 13200 Event: time 1633030313.026488, -------------- SYN_REPORT ------------ Event: time 1633030313.033280, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 19900 Event: time 1633030313.033280, -------------- SYN_REPORT ------------ Event: time 1633030313.040045, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 26600 Event: time 1633030313.040045, -------------- SYN_REPORT ------------ Event: time 1633030313.046802, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 33300 Event: time 1633030313.046802, -------------- SYN_REPORT ------------ Event: time 1633030313.053581, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 40000 Event: time 1633030313.053581, -------------- SYN_REPORT ------------ Event: time 1633030313.059184, type 3 (EV_ABS), code 57 (ABS_MT_TRACKING_ID), value -1 Event: time 1633030313.059184, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 0 Event: time 1633030313.059184, type 1 (EV_KEY), code 325 (BTN_TOOL_FINGER), value 0 Event: time 1633030313.059184, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 46600 ## TWO FINGER TOUCH / DOUBLE TAP Event: time 1633030313.059184, -------------- SYN_REPORT ------------ Event: time 1633030314.828303, type 3 (EV_ABS), code 57 (ABS_MT_TRACKING_ID), value 13 Event: time 1633030314.828303, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 904 Event: time 1633030314.828303, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 198 Event: time 1633030314.828303, type 3 (EV_ABS), code 47 (ABS_MT_SLOT), value 1 Event: time 1633030314.828303, type 3 (EV_ABS), code 57 (ABS_MT_TRACKING_ID), value 14 Event: time 1633030314.828303, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 629 Event: time 1633030314.828303, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 322 Event: time 1633030314.828303, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 1 Event: time 1633030314.828303, type 1 (EV_KEY), code 333 (BTN_TOOL_DOUBLETAP), value 1 Event: time 1633030314.828303, type 3 (EV_ABS), code 0 (ABS_X), value 904 Event: time 1633030314.828303, type 3 (EV_ABS), code 1 (ABS_Y), value 198 Event: time 1633030314.828303, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 0 ## JUST MOVING AROUND Event: time 1633030314.828303, -------------- SYN_REPORT ------------ Event: time 1633030314.834892, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 6700 Event: time 1633030314.834892, -------------- SYN_REPORT ------------ Event: time 1633030314.841689, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 13400 Event: time 1633030314.841689, -------------- SYN_REPORT ------------ Event: time 1633030314.848377, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 20000 Event: time 1633030314.848377, -------------- SYN_REPORT ------------ Event: time 1633030314.855112, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 26600 Event: time 1633030314.855112, -------------- SYN_REPORT ------------ Event: time 1633030314.862282, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 33200 Event: time 1633030314.862282, -------------- SYN_REPORT ------------ Event: time 1633030314.868674, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 39800 Event: time 1633030314.868674, -------------- SYN_REPORT ------------ Event: time 1633030314.875423, type 3 (EV_ABS), code 47 (ABS_MT_SLOT), value 0 Event: time 1633030314.875423, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 905 Event: time 1633030314.875423, type 3 (EV_ABS), code 0 (ABS_X), value 905 Event: time 1633030314.875423, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 46400 Event: time 1633030314.875423, -------------- SYN_REPORT ------------ Event: time 1633030314.882023, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 53100 Event: time 1633030314.882023, -------------- SYN_REPORT ------------ Event: time 1633030314.888328, type 3 (EV_ABS), code 47 (ABS_MT_SLOT), value 1 Event: time 1633030314.888328, type 3 (EV_ABS), code 57 (ABS_MT_TRACKING_ID), value -1 Event: time 1633030314.888328, type 1 (EV_KEY), code 325 (BTN_TOOL_FINGER), value 1 Event: time 1633030314.888328, type 1 (EV_KEY), code 333 (BTN_TOOL_DOUBLETAP), value 0 Event: time 1633030314.888328, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 59800 Event: time 1633030314.888328, -------------- SYN_REPORT ------------ Event: time 1633030314.894003, type 3 (EV_ABS), code 47 (ABS_MT_SLOT), value 0 Event: time 1633030314.894003, type 3 (EV_ABS), code 57 (ABS_MT_TRACKING_ID), value -1 Event: time 1633030314.894003, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 0 Event: time 1633030314.894003, type 1 (EV_KEY), code 325 (BTN_TOOL_FINGER), value 0 Event: time 1633030314.894003, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 66500 Event: time 1633030314.894003, -------------- SYN_REPORT ------------ Event: time 1633030316.323982, type 3 (EV_ABS), code 57 (ABS_MT_TRACKING_ID), value 15 Event: time 1633030316.323982, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 607 Event: time 1633030316.323982, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 301 Event: time 1633030316.323982, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 1 Event: time 1633030316.323982, type 1 (EV_KEY), code 325 (BTN_TOOL_FINGER), value 1 Event: time 1633030316.323982, type 3 (EV_ABS), code 0 (ABS_X), value 607 Event: time 1633030316.323982, type 3 (EV_ABS), code 1 (ABS_Y), value 301 Event: time 1633030316.323982, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 0 Event: time 1633030316.323982, -------------- SYN_REPORT ------------ Event: time 1633030316.330514, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 6700 Event: time 1633030316.330514, -------------- SYN_REPORT ------------ Event: time 1633030316.337372, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 13400 Event: time 1633030316.337372, -------------- SYN_REPORT ------------ Event: time 1633030316.344138, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 20100 Event: time 1633030316.344138, -------------- SYN_REPORT ------------ Event: time 1633030316.350858, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 26800 Event: time 1633030316.350858, -------------- SYN_REPORT ------------ Event: time 1633030316.357703, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 33500 Event: time 1633030316.357703, -------------- SYN_REPORT ------------ Event: time 1633030316.364453, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 40200 Event: time 1633030316.364453, -------------- SYN_REPORT ------------ Event: time 1633030316.371222, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 46900 Event: time 1633030316.371222, -------------- SYN_REPORT ------------ Event: time 1633030316.378000, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 608 Event: time 1633030316.378000, type 3 (EV_ABS), code 0 (ABS_X), value 608 Event: time 1633030316.378000, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 53600 Event: time 1633030316.378000, -------------- SYN_REPORT ------------ Event: time 1633030316.384770, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 610 Event: time 1633030316.384770, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 300 Event: time 1633030316.384770, type 3 (EV_ABS), code 0 (ABS_X), value 610 Event: time 1633030316.384770, type 3 (EV_ABS), code 1 (ABS_Y), value 300 Event: time 1633030316.384770, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 60300 Event: time 1633030316.384770, -------------- SYN_REPORT ------------ Event: time 1633030316.391570, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 614 Event: time 1633030316.391570, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 301 Event: time 1633030316.391570, type 3 (EV_ABS), code 0 (ABS_X), value 614 Event: time 1633030316.391570, type 3 (EV_ABS), code 1 (ABS_Y), value 301 Event: time 1633030316.391570, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 67000 Event: time 1633030316.391570, -------------- SYN_REPORT ------------ Event: time 1633030316.398349, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 619 Event: time 1633030316.398349, type 3 (EV_ABS), code 0 (ABS_X), value 619 Event: time 1633030316.398349, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 73600 Event: time 1633030316.398349, -------------- SYN_REPORT ------------ Event: time 1633030316.405094, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 624 Event: time 1633030316.405094, type 3 (EV_ABS), code 0 (ABS_X), value 624 Event: time 1633030316.405094, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 80300 Event: time 1633030316.405094, -------------- SYN_REPORT ------------ Event: time 1633030316.411916, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 631 Event: time 1633030316.411916, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 303 Event: time 1633030316.411916, type 3 (EV_ABS), code 0 (ABS_X), value 631 Event: time 1633030316.411916, type 3 (EV_ABS), code 1 (ABS_Y), value 303 Event: time 1633030316.411916, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 87000 Event: time 1633030316.411916, -------------- SYN_REPORT ------------ Event: time 1633030316.418864, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 639 Event: time 1633030316.418864, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 304 Event: time 1633030316.418864, type 3 (EV_ABS), code 0 (ABS_X), value 639 Event: time 1633030316.418864, type 3 (EV_ABS), code 1 (ABS_Y), value 304 Event: time 1633030316.418864, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 93600 Event: time 1633030316.418864, -------------- SYN_REPORT ------------ Event: time 1633030316.425585, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 648 Event: time 1633030316.425585, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 305 Event: time 1633030316.425585, type 3 (EV_ABS), code 0 (ABS_X), value 648 Event: time 1633030316.425585, type 3 (EV_ABS), code 1 (ABS_Y), value 305 Event: time 1633030316.425585, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 100200 Event: time 1633030316.425585, -------------- SYN_REPORT ------------ Event: time 1633030316.432225, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 656 Event: time 1633030316.432225, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 306 Event: time 1633030316.432225, type 3 (EV_ABS), code 0 (ABS_X), value 656 Event: time 1633030316.432225, type 3 (EV_ABS), code 1 (ABS_Y), value 306 Event: time 1633030316.432225, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 106900 Event: time 1633030316.432225, -------------- SYN_REPORT ------------ if it seems to be working why does it not move the mouse pointer? thanks