xf86-input-mtrack icon indicating copy to clipboard operation
xf86-input-mtrack copied to clipboard

QXTP7868 (27C6:01E8) Touchpad works only partially

Open djseban opened this issue 1 year ago • 1 comments

Hello,

recently I was testing mtrack on my Matebook 16 with QXTP7868 touchpad. Unfortunately moving a cursor does not work (it stays in the center), but 3 finger gestures (which in my case are show expose, move to next desktop and move to prev desktop) work. Two finger swipe when running Firefox also does not work. Interestingly, when I tried 4 finger gesture it turned out I am able to move the cursor with 4 fingers. My X config for mtrack is as follows: Section "InputClass" MatchIsTouchpad "on" Identifier "Touchpads" Driver "mtrack" MatchDevicePath "/dev/input/event*" EndSection

Also I tried without MatchDevicePath line, and in this configuration 4 finger cursor move stops working. Also, here are xinput --list-props with and without MatchDevicePath line accordingly: Device 'QXTP7868:00 27C6:01E8 Touchpad': Device Enabled (162): 1 Coordinate Transformation Matrix (164): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000 Device Accel Profile (285): 0 Device Accel Constant Deceleration (286): 1.000000 Device Accel Adaptive Deceleration (287): 1.000000 Device Accel Velocity Scaling (288): 10.000000 Trackpad Disable Input (318): 0 Trackpad Sensitivity (319): 1.000000 Trackpad Touch Pressure (320): 5, 5 Trackpad Button Settings (321): 1, 1 Trackpad Button Emulation Settings (322): 0, 1, 100, 0 Trackpad Button Emulation Values (323): 0, 1, 2, 3, 1, 2, 0 Trackpad Tap Settings (324): 50, 120, 400 Trackpad Tap Button Emulation (325): 1, 3, 2, 0 Trackpad Thumb Detection (326): 0, 0 Trackpad Thumb Size (327): 25, 70 Trackpad Palm Detection (328): 0, 0 Trackpad Palm Size (329): 40 Trackpad Gesture Settings (330): 10, 100 Trackpad Smooth Scroll (331): 1 Trackpad Scroll Settings (332): 500, 20, 0 Trackpad Scroll Buttons (333): 4, 5, 6, 7 Trackpad Swipe Settings (334): 700, 300, 0 Trackpad Swipe Buttons (335): 8, 9, 10, 11 Trackpad Swipe4 Settings (336): 700, 300, 0 Trackpad Swipe4 Buttons (337): 0, 0, 0, 0 Trackpad Scroll Coasting (338): 0.100000, 200.000000 Trackpad Edge Scroll Settings (339): 105, 20, 0, 4, 5, 6, 7 Trackpad Edge Sizes (340): 0, 10, 0, 0 Trackpad Scale Distance (341): 150 Trackpad Scale Buttons (342): 12, 13 Trackpad Rotate Distance (343): 150 Trackpad Rotate Buttons (344): 14, 15 Trackpad Hold1Move1 Stationary Settings (345): 20, 1 Trackpad Hold1Move1 Settings (346): 1, 0, 1000 Trackpad Hold1Move1 Buttons (347): 1, 1, 1, 1 Trackpad Drag Settings (348): 1, 350, 40, 200, 500 Trackpad Axis Inversion (349): 0, 0 Device 'QXTP7868:00 27C6:01E8 Touchpad': Device Enabled (162): 1 Coordinate Transformation Matrix (164): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000 Device Accel Profile (285): 0 Device Accel Constant Deceleration (286): 1.000000 Device Accel Adaptive Deceleration (287): 1.000000 Device Accel Velocity Scaling (288): 10.000000 Trackpad Disable Input (318): 0 Trackpad Sensitivity (319): 1.000000 Trackpad Touch Pressure (320): 5, 5 Trackpad Button Settings (321): 1, 1 Trackpad Button Emulation Settings (322): 0, 1, 100, 0 Trackpad Button Emulation Values (323): 0, 1, 2, 3, 1, 2, 0 Trackpad Tap Settings (324): 50, 120, 400 Trackpad Tap Button Emulation (325): 1, 3, 2, 0 Trackpad Thumb Detection (326): 0, 0 Trackpad Thumb Size (327): 25, 70 Trackpad Palm Detection (328): 0, 0 Trackpad Palm Size (329): 40 Trackpad Gesture Settings (330): 10, 100 Trackpad Smooth Scroll (331): 1 Trackpad Scroll Settings (332): 150, 20, 0 Trackpad Scroll Buttons (333): 4, 5, 6, 7 Trackpad Swipe Settings (334): 700, 300, 0 Trackpad Swipe Buttons (335): 8, 9, 10, 11 Trackpad Swipe4 Settings (336): 700, 300, 0 Trackpad Swipe4 Buttons (337): 0, 0, 0, 0 Trackpad Scroll Coasting (338): 0.100000, 200.000000 Trackpad Edge Scroll Settings (339): 105, 20, 0, 4, 5, 6, 7 Trackpad Edge Sizes (340): 0, 10, 0, 0 Trackpad Scale Distance (341): 150 Trackpad Scale Buttons (342): 12, 13 Trackpad Rotate Distance (343): 150 Trackpad Rotate Buttons (344): 14, 15 Trackpad Hold1Move1 Stationary Settings (345): 20, 1 Trackpad Hold1Move1 Settings (346): 1, 0, 1000 Trackpad Hold1Move1 Buttons (347): 1, 1, 1, 1 Trackpad Drag Settings (348): 1, 350, 40, 200, 500 Trackpad Axis Inversion (349): 0, 0

What could be the culprit here?

djseban avatar Jan 09 '23 14:01 djseban

Hey, Not linked to this issue precisely, but I'm trying to troubleshoot my huawei mate 16 touchpad, Let me tell you, this touchpad has issues. It is freezing itself after some time and there's nothing to do about it, it's a common issue and there's no solution, so this problem is probably related to the pad itself.

DrankRock avatar Jan 23 '23 08:01 DrankRock