Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[X1C6] Thumb/Joint is not detected properly -> Click+drag not working #173

Open
davidohne opened this issue Sep 1, 2023 · 8 comments
Open

Comments

@davidohne
Copy link

Describe the bug
Thumb/Joint is not recognized which makes it impossible to click and drag thinks or highlight things.

To Reproduce
Download FingerMgmt and try to use the joint of the thumb as input.

Expected behavior
Click and thumb/joint is detected properly so Click+drag and highlightning of text is possible.

Video
Tried to sho the behavior on the X1C6 in a video: https://youtu.be/hufQXLozEl8
On a T480S it looks like this: https://youtube.com/shorts/ZnPeELd4C1g

@davidohne
Copy link
Author

davidohne commented Sep 2, 2023

I made some more observations: In Windows 10 the touchpad isn't recognizing touch input by the joint/thumb aswell. BUT: When clicking with the thumb it is recognized properly and highlighting of text and drag and drop is working fine.

Could it be that this is because the trackpad is the NFC version? I disconnected the NFC module from the touchpad but drag and drop is still not working/the same behaviour. When disconnecting the NFC module the trackpad isn't recognized as trackpad in the macOS preferences anymore - only Mouse settings are avialable which are there for the Trackpoint if I remember right?

Perhaps all of this is because of the NFC version of the touchpad? I can not imagine that all X1 Carbon users accept this horrible behaviour. :/

Disabling the NFC module in BIOS or removing the whole module doesn't work either. I think this trackpad with the NFC interface is kinda different to the already working once... Also there is a I2C interface AND a syn smbus traceable in windows device manager.

@1Revenger1
Copy link
Collaborator

1Revenger1 commented Sep 2, 2023

This is mostly going to be a software issue (in VoodooRMI). VoodooRMI rejects touches which are too tall/wide and doesn't revalidate them if you click with the touchpad. I believe there is some configuration you can change in the #readme which should help.

I'm busy for the next few days but I'll see when I can take a look at this.

@davidohne
Copy link
Author

I already tried several settings but it doesnt work. It's kind of funny because it only happens when highlightning text and dragging folders. When moving windows around this behaviour doesnt happen.. Can I share more information which could help in this case?

@davidohne
Copy link
Author

Logs look like this:

david@MacBook-Pro ~ % sudo dmesg | grep VRMI
[    2.420707]: VRMI - Info: Found PS2 Trackpad driver! Waiting for registerService()
[    2.420926]: VRMI - Debug: Too early notification - No VoodooInput on PS2 yet
[    3.146442]: VRMI - Debug: Found GPIO data!
[    3.146446]: VRMI - Info: VoodooPS2Trackpad finished init, starting...
[    5.663686]: VRMI - Info: SMBus version 3
[    5.663849]: VRMI - Debug: Config TrackpointMultiplier loaded: a -> a
[    5.663869]: VRMI - Debug: Config TrackpointScrollMultiplierX loaded: a -> 1e
[    5.663871]: VRMI - Debug: Config TrackpointScrollMultiplierY loaded: a -> 1e
[    5.663873]: VRMI - Debug: Config TrackpointDeadzone loaded: 1 -> 1
[    5.663876]: VRMI - Debug: Config DisableWhileTypingTimeout loaded: 7d0 -> fa
[    5.663878]: VRMI - Debug: Config DisableWhileTrackpointTimeout loaded: 7d0 -> fa
[    5.663880]: VRMI - Debug: Config ForceTouchMinPressure loaded: 50 -> 5a
[    5.663882]: VRMI - Debug: Config ForceTouchType loaded: 1 -> 1
[    5.663884]: VRMI - Debug: Config MinYDiffThumbDetection loaded: c8 -> c8
[    5.663886]: VRMI - Debug: Config FingerMajorMinorDiffMax loaded: a -> a
[    5.663888]: VRMI - Debug: Config PalmRejectionWidth loaded: f -> a
[    5.663890]: VRMI - Debug: Config PalmRejectionHeight loaded: 50 -> 3c
[    5.663892]: VRMI - Debug: Config PalmRejectionTrackpointHeight loaded: 14 -> 14
[    5.663894]: VRMI - Debug: Updating Configuration
[    5.663903]: VRMI - Info: RMI Bus (DEBUG) Starting up!
[    5.663905]: VRMI - Debug: Config Clickpad loaded: 0 -> 1
[    5.663907]: VRMI - Debug: Config TrackstickButtons loaded: 1 -> 0
[    5.663910]: VRMI - Info: Recieved GPIO Data
[    5.670189]: VRMI - Debug: rmi_probe_interrupts: Counting IRQs
[    5.698410]: VRMI - Debug: IRQ Count: 9
[    5.698448]: VRMI - Debug: rmi_init_functions: Creating functions
[    5.700532]: VRMI - Info: Initializing F34.
[    5.700536]: VRMI - Debug: Function F34 - IRQs: 1 CMD Base: 0 CTRL Base: 15 DATA Base: 0 QRY Base: 40 VER: 1
[    5.700539]: VRMI - Info: F34 not implemented
[    5.702594]: VRMI - Info: Initializing F01.
[    5.702598]: VRMI - Debug: Function F1 - IRQs: 2 CMD Base: 39 CTRL Base: 19 DATA Base: 4 QRY Base: 44 VER: 0
[    5.719398]: VRMI - Info: Found RMI4 device, manufacturer: Synaptics, product: TM3288-011, fw id: 2812761
[    5.727712]: VRMI - Info: Initializing F12.
[    5.727716]: VRMI - Debug: Function F12 - IRQs: 2 CMD Base: 0 CTRL Base: 27 DATA Base: 9 QRY Base: 75 VER: 0
[    5.740005]: VRMI - Debug: F12 - reg: 0 reg size: 1 subpackets: 1
[    5.740009]: VRMI - Debug: F12 - reg: 1 reg size: 1 subpackets: 1
[    5.740012]: VRMI - Debug: F12 - reg: 2 reg size: 5 subpackets: 2
[    5.740014]: VRMI - Debug: F12 - reg: 3 reg size: 44 subpackets: 13
[    5.740017]: VRMI - Debug: F12 - reg: 4 reg size: 1 subpackets: 1
[    5.740019]: VRMI - Debug: F12 - reg: 5 reg size: 11 subpackets: 2
[    5.740022]: VRMI - Debug: F12 - reg: 6 reg size: 27 subpackets: 12
[    5.740024]: VRMI - Debug: F12 - reg: 7 reg size: 1 subpackets: 1
[    5.740026]: VRMI - Debug: F12 - reg: 8 reg size: 6 subpackets: 2
[    5.740044]: VRMI - Debug: F12 - reg: 9 reg size: 0 subpackets: 0
[    5.740046]: VRMI - Debug: F12 - reg: 10 reg size: 0 subpackets: 0
[    5.740048]: VRMI - Debug: F12 - reg: 13 reg size: 0 subpackets: 0
[    5.740050]: VRMI - Debug: F12 - reg: 21 reg size: 0 subpackets: 0
[    5.748315]: VRMI - Debug: F12 - reg: 8 reg size: 14 subpackets: 4
[    5.748320]: VRMI - Debug: F12 - reg: 9 reg size: 15 subpackets: 3
[    5.748322]: VRMI - Debug: F12 - reg: 10 reg size: 18 subpackets: 4
[    5.748324]: VRMI - Debug: F12 - reg: 11 reg size: 9 subpackets: 3
[    5.748326]: VRMI - Debug: F12 - reg: 15 reg size: 7 subpackets: 3
[    5.748329]: VRMI - Debug: F12 - reg: 19 reg size: 67 subpackets: 5
[    5.748331]: VRMI - Debug: F12 - reg: 20 reg size: 1 subpackets: 1
[    5.748333]: VRMI - Debug: F12 - reg: 21 reg size: 2 subpackets: 1
[    5.748335]: VRMI - Debug: F12 - reg: 22 reg size: 1 subpackets: 1
[    5.748337]: VRMI - Debug: F12 - reg: 23 reg size: 2 subpackets: 2
[    5.748338]: VRMI - Debug: F12 - reg: 28 reg size: 1 subpackets: 1
[    5.748341]: VRMI - Debug: F12 - reg: 71 reg size: 1 subpackets: 1
[    5.754604]: VRMI - Debug: F12 - reg: 1 reg size: 32 subpackets: 4
[    5.754608]: VRMI - Debug: F12 - reg: 2 reg size: 1 subpackets: 1
[    5.754610]: VRMI - Debug: F12 - reg: 5 reg size: 12 subpackets: 4
[    5.754613]: VRMI - Debug: F12 - reg: 9 reg size: 8 subpackets: 4
[    5.754615]: VRMI - Debug: F12 - reg: 15 reg size: 1 subpackets: 1
[    5.754617]: VRMI - Debug: F12 - reg: 34 reg size: 24 subpackets: 4
[    5.754619]: VRMI - Debug: F12 - Data packet size: 0x4e
[    5.757487]: VRMI - Debug: F12 - Number of fingers 4
[    5.761583]: VRMI - Info: Initializing F54.
[    5.761587]: VRMI - Debug: Function F54 - IRQs: 1 CMD Base: 303 CTRL Base: 269 DATA Base: 256 QRY Base: 304 VER: 0
[    5.761591]: VRMI - Info: F54 not implemented
[    5.765716]: VRMI - Info: Initializing F30.
[    5.765724]: VRMI - Debug: Function F30 - IRQs: 1 CMD Base: 512 CTRL Base: 529 DATA Base: 512 QRY Base: 535 VER: 0
[    5.769456]: VRMI - Debug: F30: Found Button 1 at 2
[    5.771518]: VRMI - Info: Initializing F03.
[    5.771522]: VRMI - Debug: Function F3 - IRQs: 1 CMD Base: 512 CTRL Base: 512 DATA Base: 513 QRY Base: 537 VER: 0
[    5.777205]: VRMI - Info: Initializing F55.
[    5.777209]: VRMI - Debug: Function F55 - IRQs: 1 CMD Base: 771 CTRL Base: 768 DATA Base: 768 QRY Base: 772 VER: 0
[    5.777212]: VRMI - Info: F55 not implemented
[    5.798627]: VRMI - Debug: F03 - Consumed <ptr>h (14) from PS2 guest
[    5.899711]: VRMI - Debug: F03 - PS2 Command [Send: 0 Receive: 2 cmd: ff]
[    5.921990]: VRMI - Debug: F03 - Recieved data over PS2: fa
[    5.969468]: VRMI - Debug: F03 - Recieved data over PS2: aa
[    5.969471]: VRMI - Debug: F03 - Recieved data over PS2: 0
[    5.969477]: VRMI - Debug: F03 - PS2 Command [Send: 0 Receive: 2 cmd: e1]
[    5.986231]: VRMI - Debug: F03 - Recieved data over PS2: fa
[    5.986235]: VRMI - Debug: F03 - Recieved data over PS2: 3
[    5.986237]: VRMI - Debug: F03 - Recieved data over PS2: 6
[    6.486367]: VRMI - Debug: F03 - PS2 Command [Send: 1 Receive: 2 cmd: e2]
[    6.504956]: VRMI - Debug: F03 - Recieved data over PS2: fa
[    6.512555]: VRMI - Debug: F03 - Recieved data over PS2: fa
[    6.579217]: VRMI - Debug: F03 - Recieved data over PS2: aa
[    6.579220]: VRMI - Debug: F03 - Recieved data over PS2: 0
[    6.579229]: VRMI - Debug: F03 - PS2 Command [Send: 1 Receive: 0 cmd: e8]
[    6.586937]: VRMI - Debug: F03 - Recieved data over PS2: fa
[    6.594613]: VRMI - Debug: F03 - Recieved data over PS2: fa
[    6.675737]: VRMI - Debug: Wakeup
[    7.094695]: VRMI - Debug: F03 - PS2 Command [Send: 0 Receive: 0 cmd: e7]
[    7.120996]: VRMI - Debug: F03 - Recieved data over PS2: fa
[    7.621307]: VRMI - Debug: F03 - PS2 Command [Send: 1 Receive: 0 cmd: f3]
[    7.639352]: VRMI - Debug: F03 - Recieved data over PS2: fa
[    7.647045]: VRMI - Debug: F03 - Recieved data over PS2: fa
[    8.148102]: VRMI - Debug: F03 - PS2 Command [Send: 0 Receive: 0 cmd: f4]
[    8.179286]: VRMI - Debug: F03 - Recieved data over PS2: fa
[    8.679307]: VRMI - Info: Finish PS2 init
[   22.873077]: VRMI - Debug: F12 Packet
[   22.873085]: VRMI - Debug: Velocity: 0 0 Zone: 3
[   22.873087]: VRMI - Debug: Finger num: 0 (invalid) (255, 557) [Z: 39 WX: 0 WY: 0 FingerType: 0 Pressure : 0 Button: 0]
[   22.886139]: VRMI - Debug: F12 Packet
[   22.886144]: VRMI - Debug: Velocity: 19 2 Zone: 3
[   22.886146]: VRMI - Debug: Finger num: 0 (valid) (274, 559) [Z: 58 WX: 2 WY: 1 FingerType: 0 Pressure : 0 Button: 0]
[   22.901599]: VRMI - Debug: F12 Packet
[   22.901604]: VRMI - Debug: Finger num: 0 (valid) (305, 548) [Z: 59 WX: 1 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[   22.916926]: VRMI - Debug: F12 Packet
[   22.916931]: VRMI - Debug: Finger num: 0 (valid) (340, 539) [Z: 63 WX: 2 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[   22.932281]: VRMI - Debug: F12 Packet
[   22.932291]: VRMI - Debug: Finger num: 0 (valid) (383, 532) [Z: 65 WX: 2 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[   22.947653]: VRMI - Debug: F12 Packet
[   22.947661]: VRMI - Debug: Finger num: 0 (valid) (437, 520) [Z: 69 WX: 2 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[   22.963161]: VRMI - Debug: F12 Packet
[   22.963172]: VRMI - Debug: Finger num: 0 (valid) (502, 490) [Z: 72 WX: 2 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[   22.978440]: VRMI - Debug: F12 Packet
[   22.978453]: VRMI - Debug: Finger num: 0 (valid) (566, 457) [Z: 68 WX: 2 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[   22.993797]: VRMI - Debug: F12 Packet
[   22.993808]: VRMI - Debug: Finger num: 0 (valid) (613, 408) [Z: 65 WX: 2 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[   23.009222]: VRMI - Debug: F12 Packet
[   23.009232]: VRMI - Debug: Finger num: 0 (valid) (648, 363) [Z: 67 WX: 1 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[   23.025641]: VRMI - Debug: F12 Packet
[   23.025686]: VRMI - Debug: Finger num: 0 (valid) (670, 320) [Z: 67 WX: 2 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[   23.039892]: VRMI - Debug: F12 Packet
[   23.039906]: VRMI - Debug: Finger num: 0 (valid) (691, 287) [Z: 66 WX: 1 WY: 1 FingerType: 2 Pressure : 0 Button: 0]
[   23.056211]: VRMI - Debug: F12 Packet
[   23.056227]: VRMI - Debug: Finger num: 0 (valid) (703, 263) [Z: 65 WX: 2 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[   23.071946]: VRMI - Debug: F12 Packet
[   23.071976]: VRMI - Debug: Finger num: 0 (valid) (708, 251) [Z: 63 WX: 2 WY: 1 FingerType: 2 Pressure : 0 Button: 0]
[   23.086779]: VRMI - Debug: F12 Packet
[   23.086795]: VRMI - Debug: Finger num: 0 (valid) (708, 245) [Z: 62 WX: 2 WY: 1 FingerType: 2 Pressure : 0 Button: 0]
[   23.102006]: VRMI - Debug: F12 Packet
[   23.102036]: VRMI - Debug: Finger num: 0 (valid) (708, 243) [Z: 57 WX: 1 WY: 1 FingerType: 2 Pressure : 0 Button: 0]
[   23.116958]: VRMI - Debug: F12 Packet
[   23.116978]: VRMI - Debug: Finger num: 0 (valid) (708, 243) [Z: 34 WX: 1 WY: 1 FingerType: 2 Pressure : 0 Button: 0]
[   23.140722]: VRMI - Debug: F12 Packet
[   23.351499]: VRMI - Debug: F12 Packet
[   23.351525]: VRMI - Debug: Velocity: 0 0 Zone: 0
[   23.351535]: VRMI - Debug: Finger num: 0 (valid) (249, 502) [Z: 57 WX: 1 WY: 1 FingerType: 0 Pressure : 0 Button: 0]
[   23.366935]: VRMI - Debug: F12 Packet
[   23.366959]: VRMI - Debug: Finger num: 0 (valid) (253, 501) [Z: 65 WX: 1 WY: 1 FingerType: 2 Pressure : 0 Button: 0]
[   23.382468]: VRMI - Debug: F12 Packet
[   23.382510]: VRMI - Debug: Finger num: 0 (valid) (275, 491) [Z: 69 WX: 2 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[   23.397726]: VRMI - Debug: F12 Packet
[   23.397750]: VRMI - Debug: Finger num: 0 (valid) (312, 485) [Z: 69 WX: 1 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[   23.413302]: VRMI - Debug: F12 Packet
[   23.413333]: VRMI - Debug: Finger num: 0 (valid) (351, 480) [Z: 70 WX: 1 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[   23.428496]: VRMI - Debug: F12 Packet
[   23.428526]: VRMI - Debug: Finger num: 0 (valid) (391, 475) [Z: 69 WX: 2 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[   23.444436]: VRMI - Debug: F12 Packet
[   23.444467]: VRMI - Debug: Finger num: 0 (valid) (427, 468) [Z: 68 WX: 1 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[   23.460094]: VRMI - Debug: F12 Packet
[   23.460110]: VRMI - Debug: Finger num: 0 (valid) (452, 460) [Z: 67 WX: 1 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[   23.475548]: VRMI - Debug: F12 Packet
[   23.475566]: VRMI - Debug: Finger num: 0 (valid) (468, 454) [Z: 67 WX: 1 WY: 1 FingerType: 2 Pressure : 0 Button: 0]
[   23.490736]: VRMI - Debug: F12 Packet
[   23.490766]: VRMI - Debug: Finger num: 0 (valid) (478, 449) [Z: 67 WX: 1 WY: 1 FingerType: 2 Pressure : 0 Button: 0]
[   23.506101]: VRMI - Debug: F12 Packet
[   23.506131]: VRMI - Debug: Finger num: 0 (valid) (481, 447) [Z: 67 WX: 1 WY: 1 FingerType: 2 Pressure : 0 Button: 0]
[   23.521783]: VRMI - Debug: F12 Packet
[   23.521814]: VRMI - Debug: Finger num: 0 (valid) (482, 447) [Z: 68 WX: 1 WY: 1 FingerType: 2 Pressure : 0 Button: 0]
[   23.536889]: VRMI - Debug: F12 Packet
[   23.536920]: VRMI - Debug: Finger num: 0 (valid) (482, 447) [Z: 69 WX: 2 WY: 1 FingerType: 2 Pressure : 0 Button: 0]
[   23.552155]: VRMI - Debug: F12 Packet
[   23.552207]: VRMI - Debug: Finger num: 0 (valid) (482, 450) [Z: 69 WX: 1 WY: 1 FingerType: 2 Pressure : 0 Button: 0]
[   23.567902]: VRMI - Debug: F12 Packet
[   23.567933]: VRMI - Debug: Finger num: 0 (valid) (479, 456) [Z: 69 WX: 1 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[   23.583176]: VRMI - Debug: F12 Packet
[   23.583206]: VRMI - Debug: Finger num: 0 (valid) (472, 462) [Z: 69 WX: 1 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[   23.598537]: VRMI - Debug: F12 Packet
[   23.598567]: VRMI - Debug: Finger num: 0 (valid) (454, 470) [Z: 70 WX: 1 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[   23.613569]: VRMI - Debug: F12 Packet
[   23.613600]: VRMI - Debug: Finger num: 0 (valid) (432, 476) [Z: 71 WX: 2 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[   23.629245]: VRMI - Debug: F12 Packet
[   23.629274]: VRMI - Debug: Finger num: 0 (valid) (396, 479) [Z: 72 WX: 2 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[   23.644673]: VRMI - Debug: F12 Packet
[   23.644705]: VRMI - Debug: Finger num: 0 (valid) (365, 479) [Z: 72 WX: 2 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[   23.660039]: VRMI - Debug: F12 Packet
[   23.660070]: VRMI - Debug: Finger num: 0 (valid) (343, 475) [Z: 71 WX: 2 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[   23.675306]: VRMI - Debug: F12 Packet
[   23.675337]: VRMI - Debug: Finger num: 0 (valid) (334, 469) [Z: 71 WX: 2 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[   23.690673]: VRMI - Debug: F12 Packet
[   23.690703]: VRMI - Debug: Finger num: 0 (valid) (325, 454) [Z: 70 WX: 2 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[   23.706208]: VRMI - Debug: F12 Packet
[   23.706239]: VRMI - Debug: Finger num: 0 (valid) (325, 436) [Z: 69 WX: 2 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[   23.721693]: VRMI - Debug: F12 Packet
[   23.721723]: VRMI - Debug: Finger num: 0 (valid) (328, 426) [Z: 70 WX: 2 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[   23.736783]: VRMI - Debug: F12 Packet
[   23.736814]: VRMI - Debug: Finger num: 0 (valid) (339, 416) [Z: 71 WX: 2 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[   23.751760]: VRMI - Debug: F12 Packet
[   23.751791]: VRMI - Debug: Finger num: 0 (valid) (355, 407) [Z: 71 WX: 1 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[   23.767554]: VRMI - Debug: F12 Packet
[   23.767586]: VRMI - Debug: Finger num: 0 (valid) (373, 402) [Z: 71 WX: 2 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[   23.782939]: VRMI - Debug: F12 Packet
[   23.782971]: VRMI - Debug: Finger num: 0 (valid) (387, 402) [Z: 71 WX: 2 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[   23.797876]: VRMI - Debug: F12 Packet
[   23.797888]: VRMI - Debug: Finger num: 0 (valid) (399, 407) [Z: 69 WX: 1 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[   23.812344]: VRMI - Debug: F12 Packet
[   23.812350]: VRMI - Debug: Finger num: 0 (valid) (412, 415) [Z: 69 WX: 1 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[   23.827695]: VRMI - Debug: F12 Packet
[   23.827701]: VRMI - Debug: Finger num: 0 (valid) (419, 422) [Z: 68 WX: 1 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[   23.844580]: VRMI - Debug: F12 Packet
[   23.844612]: VRMI - Debug: Finger num: 0 (valid) (422, 426) [Z: 67 WX: 1 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[   23.860043]: VRMI - Debug: F12 Packet
[   23.860074]: VRMI - Debug: Finger num: 0 (valid) (423, 427) [Z: 66 WX: 1 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[   23.875381]: VRMI - Debug: F12 Packet
[   23.875411]: VRMI - Debug: Finger num: 0 (valid) (423, 427) [Z: 67 WX: 1 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[   23.890660]: VRMI - Debug: F12 Packet
[   23.890691]: VRMI - Debug: Finger num: 0 (valid) (423, 427) [Z: 68 WX: 1 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[   23.905718]: VRMI - Debug: F12 Packet
[   23.905735]: VRMI - Debug: Finger num: 0 (valid) (423, 427) [Z: 68 WX: 1 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[   23.921274]: VRMI - Debug: F12 Packet
[   23.921305]: VRMI - Debug: Finger num: 0 (valid) (423, 427) [Z: 69 WX: 1 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[   23.936737]: VRMI - Debug: F12 Packet
[   23.936769]: VRMI - Debug: Finger num: 0 (valid) (423, 427) [Z: 69 WX: 1 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[   23.952085]: VRMI - Debug: F12 Packet
[   23.952115]: VRMI - Debug: Finger num: 0 (valid) (423, 427) [Z: 67 WX: 1 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[   23.967363]: VRMI - Debug: F12 Packet
[   23.967394]: VRMI - Debug: Finger num: 0 (valid) (423, 427) [Z: 61 WX: 1 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[   23.982612]: VRMI - Debug: F12 Packet
[   23.982643]: VRMI - Debug: Finger num: 0 (valid) (423, 427) [Z: 45 WX: 1 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[   24.006556]: VRMI - Debug: F12 Packet
[   24.280791]: VRMI - Debug: F12 Packet
[   24.296227]: VRMI - Debug: F12 Packet
[   25.776315]: VRMI - Debug: F12 Packet
[   25.776320]: VRMI - Debug: Velocity: 0 0 Zone: 0
[   25.776322]: VRMI - Debug: Finger num: 0 (valid) (356, 451) [Z: 62 WX: 1 WY: 1 FingerType: 0 Pressure : 0 Button: 0]
[   25.791689]: VRMI - Debug: F12 Packet
[   25.791699]: VRMI - Debug: Finger num: 0 (valid) (356, 451) [Z: 64 WX: 1 WY: 1 FingerType: 2 Pressure : 0 Button: 0]
[   25.807043]: VRMI - Debug: F12 Packet
[   25.807051]: VRMI - Debug: Finger num: 0 (valid) (370, 448) [Z: 69 WX: 1 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[   25.822550]: VRMI - Debug: F12 Packet
[   25.822560]: VRMI - Debug: Finger num: 0 (valid) (388, 456) [Z: 71 WX: 2 WY: 2 FingerType: 2 Pressure : 0 Button: 0]```

@davidohne
Copy link
Author

IOReg: https://ufile.io/annrpvmx

@davidohne
Copy link
Author

davidohne commented Sep 13, 2023

Pressing/clicking three times in the down-middle of the touchpad with my thumb this is what the log shows:

[  900.813682]: VRMI - Debug: Finger num: 0 (valid) (616, 118) [Z: 99 WX: 3 WY: 5 FingerType: 2 Pressure : 0 Button: 0]
[  900.828888]: VRMI - Debug: F12 Packet
[  900.844075]: VRMI - Debug: F12 Packet
[  900.845102]: VRMI - Debug: Button 2 Key 1 is Down
[  900.859279]: VRMI - Debug: F12 Packet
[  900.860312]: VRMI - Debug: Button 2 Key 1 is Down
[  900.875294]: VRMI - Debug: F12 Packet
[  900.876341]: VRMI - Debug: Button 2 Key 1 is Down
[  900.890565]: VRMI - Debug: F12 Packet
[  900.891601]: VRMI - Debug: Button 2 Key 1 is Down
[  900.906003]: VRMI - Debug: F12 Packet
[  900.907039]: VRMI - Debug: Button 2 Key 1 is Down
[  900.921238]: VRMI - Debug: F12 Packet
[  900.922282]: VRMI - Debug: Button 2 Key 1 is Down
[  900.936497]: VRMI - Debug: F12 Packet
[  900.937455]: VRMI - Debug: Button 2 Key 1 is Down
[  900.951954]: VRMI - Debug: F12 Packet
[  900.952987]: VRMI - Debug: Button 2 Key 1 is Down
[  900.967443]: VRMI - Debug: F12 Packet
[  900.968477]: VRMI - Debug: Button 2 Key 1 is Down
[  900.982689]: VRMI - Debug: F12 Packet
[  900.983649]: VRMI - Debug: Button 2 Key 1 is Up
[  900.998130]: VRMI - Debug: F12 Packet
[  900.999030]: VRMI - Debug: Button 2 Key 1 is Up
[  901.012448]: VRMI - Debug: F12 Packet
[  901.336690]: VRMI - Debug: F12 Packet

When pressing/clicking (round about 5 times) with my forefinger in the down-middle it logs:

[ 1111.161793]: VRMI - Debug: Velocity: 0 0 Zone: 0
[ 1111.161802]: VRMI - Debug: Finger num: 0 (valid) (643, 30) [Z: 41 WX: 0 WY: 4 FingerType: 0 Pressure : 0 Button: 0]
[ 1111.177150]: VRMI - Debug: F12 Packet
[ 1111.177180]: VRMI - Debug: Finger num: 0 (valid) (643, 30) [Z: 59 WX: 1 WY: 4 FingerType: 2 Pressure : 0 Button: 0]
[ 1111.192535]: VRMI - Debug: F12 Packet
[ 1111.192566]: VRMI - Debug: Finger num: 0 (valid) (645, 34) [Z: 70 WX: 2 WY: 4 FingerType: 2 Pressure : 0 Button: 0]
[ 1111.207871]: VRMI - Debug: F12 Packet
[ 1111.207901]: VRMI - Debug: Finger num: 0 (valid) (646, 36) [Z: 72 WX: 2 WY: 4 FingerType: 2 Pressure : 0 Button: 0]
[ 1111.223326]: VRMI - Debug: F12 Packet
[ 1111.223357]: VRMI - Debug: Finger num: 0 (valid) (646, 38) [Z: 73 WX: 2 WY: 4 FingerType: 2 Pressure : 0 Button: 0]
[ 1111.238309]: VRMI - Debug: F12 Packet
[ 1111.238338]: VRMI - Debug: Finger num: 0 (valid) (645, 39) [Z: 73 WX: 2 WY: 4 FingerType: 2 Pressure : 0 Button: 0]
[ 1111.239325]: VRMI - Debug: Button 2 Key 1 is Down
[ 1111.254043]: VRMI - Debug: F12 Packet
[ 1111.254073]: VRMI - Debug: Finger num: 0 (valid) (644, 40) [Z: 74 WX: 2 WY: 4 FingerType: 2 Pressure : 0 Button: 1]
[ 1111.254951]: VRMI - Debug: Button 2 Key 1 is Down
[ 1111.269089]: VRMI - Debug: F12 Packet
[ 1111.269119]: VRMI - Debug: Finger num: 0 (valid) (644, 40) [Z: 74 WX: 2 WY: 4 FingerType: 2 Pressure : 0 Button: 1]
[ 1111.270106]: VRMI - Debug: Button 2 Key 1 is Down
[ 1111.284290]: VRMI - Debug: F12 Packet
[ 1111.284318]: VRMI - Debug: Finger num: 0 (valid) (644, 40) [Z: 74 WX: 2 WY: 4 FingerType: 2 Pressure : 0 Button: 1]
[ 1111.285214]: VRMI - Debug: Button 2 Key 1 is Down
[ 1111.300171]: VRMI - Debug: F12 Packet
[ 1111.300201]: VRMI - Debug: Finger num: 0 (valid) (644, 40) [Z: 75 WX: 2 WY: 4 FingerType: 2 Pressure : 0 Button: 1]
[ 1111.301184]: VRMI - Debug: Button 2 Key 1 is Down
[ 1111.315523]: VRMI - Debug: F12 Packet
[ 1111.315553]: VRMI - Debug: Finger num: 0 (valid) (644, 40) [Z: 75 WX: 2 WY: 4 FingerType: 2 Pressure : 0 Button: 1]
[ 1111.316554]: VRMI - Debug: Button 2 Key 1 is Down
[ 1111.330825]: VRMI - Debug: F12 Packet
[ 1111.330854]: VRMI - Debug: Finger num: 0 (valid) (644, 40) [Z: 74 WX: 2 WY: 4 FingerType: 2 Pressure : 0 Button: 1]
[ 1111.331835]: VRMI - Debug: Button 2 Key 1 is Down
[ 1111.345789]: VRMI - Debug: F12 Packet
[ 1111.345819]: VRMI - Debug: Finger num: 0 (valid) (644, 41) [Z: 74 WX: 2 WY: 4 FingerType: 2 Pressure : 0 Button: 1]
[ 1111.346801]: VRMI - Debug: Button 2 Key 1 is Down
[ 1111.361611]: VRMI - Debug: F12 Packet
[ 1111.361641]: VRMI - Debug: Finger num: 0 (valid) (644, 41) [Z: 73 WX: 2 WY: 4 FingerType: 2 Pressure : 0 Button: 1]
[ 1111.362622]: VRMI - Debug: Button 2 Key 1 is Up
[ 1111.376802]: VRMI - Debug: F12 Packet
[ 1111.376832]: VRMI - Debug: Finger num: 0 (valid) (645, 41) [Z: 70 WX: 2 WY: 4 FingerType: 2 Pressure : 0 Button: 0]
[ 1111.391999]: VRMI - Debug: F12 Packet
[ 1111.392021]: VRMI - Debug: Finger num: 0 (valid) (647, 35) [Z: 55 WX: 1 WY: 4 FingerType: 2 Pressure : 0 Button: 0]
[ 1111.406887]: VRMI - Debug: F12 Packet
[ 1111.992222]: VRMI - Debug: F12 Packet
[ 1111.992253]: VRMI - Debug: Velocity: 0 0 Zone: 0
[ 1111.992262]: VRMI - Debug: Finger num: 0 (valid) (648, 81) [Z: 63 WX: 1 WY: 2 FingerType: 0 Pressure : 0 Button: 0]
[ 1112.007310]: VRMI - Debug: F12 Packet
[ 1112.007340]: VRMI - Debug: Finger num: 0 (valid) (648, 81) [Z: 68 WX: 1 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[ 1112.022799]: VRMI - Debug: F12 Packet
[ 1112.022830]: VRMI - Debug: Finger num: 0 (valid) (648, 81) [Z: 72 WX: 2 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[ 1112.038161]: VRMI - Debug: F12 Packet
[ 1112.038192]: VRMI - Debug: Finger num: 0 (valid) (648, 81) [Z: 74 WX: 2 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[ 1112.053479]: VRMI - Debug: F12 Packet
[ 1112.053508]: VRMI - Debug: Finger num: 0 (valid) (648, 81) [Z: 75 WX: 2 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[ 1112.054494]: VRMI - Debug: Button 2 Key 1 is Down
[ 1112.069050]: VRMI - Debug: F12 Packet
[ 1112.069080]: VRMI - Debug: Finger num: 0 (valid) (648, 81) [Z: 75 WX: 2 WY: 2 FingerType: 2 Pressure : 0 Button: 1]
[ 1112.069973]: VRMI - Debug: Button 2 Key 1 is Down
[ 1112.084035]: VRMI - Debug: F12 Packet
[ 1112.084066]: VRMI - Debug: Finger num: 0 (valid) (648, 81) [Z: 76 WX: 2 WY: 2 FingerType: 2 Pressure : 0 Button: 1]
[ 1112.085050]: VRMI - Debug: Button 2 Key 1 is Down
[ 1112.099366]: VRMI - Debug: F12 Packet
[ 1112.099400]: VRMI - Debug: Finger num: 0 (valid) (648, 81) [Z: 76 WX: 2 WY: 2 FingerType: 2 Pressure : 0 Button: 1]
[ 1112.100378]: VRMI - Debug: Button 2 Key 1 is Down
[ 1112.114077]: VRMI - Debug: F12 Packet
[ 1112.114092]: VRMI - Debug: Finger num: 0 (valid) (648, 81) [Z: 76 WX: 2 WY: 2 FingerType: 2 Pressure : 0 Button: 1]
[ 1112.114860]: VRMI - Debug: Button 2 Key 1 is Down
[ 1112.129237]: VRMI - Debug: F12 Packet
[ 1112.129247]: VRMI - Debug: Finger num: 0 (valid) (648, 81) [Z: 76 WX: 2 WY: 2 FingerType: 2 Pressure : 0 Button: 1]
[ 1112.129926]: VRMI - Debug: Button 2 Key 1 is Down
[ 1112.144473]: VRMI - Debug: F12 Packet
[ 1112.144481]: VRMI - Debug: Finger num: 0 (valid) (648, 81) [Z: 76 WX: 2 WY: 2 FingerType: 2 Pressure : 0 Button: 1]
[ 1112.145180]: VRMI - Debug: Button 2 Key 1 is Down
[ 1112.159943]: VRMI - Debug: F12 Packet

Trying to drag and drop a file and loose it "in between" looks like this in the logs (Remarks: There is no button down in the logs):

[ 1321.173820]: VRMI - Debug: Finger num: 0 (valid) (469, 126) [Z: 38 WX: 0 WY: 0 FingerType: 0 Pressure : 0 Button: 0]
[ 1321.189279]: VRMI - Debug: F12 Packet
[ 1321.189308]: VRMI - Debug: Finger num: 0 (valid) (470, 130) [Z: 50 WX: 0 WY: 0 FingerType: 2 Pressure : 0 Button: 0]
[ 1321.204640]: VRMI - Debug: F12 Packet
[ 1321.204669]: VRMI - Debug: Finger num: 0 (valid) (474, 141) [Z: 53 WX: 0 WY: 1 FingerType: 2 Pressure : 0 Button: 0]
[ 1321.219977]: VRMI - Debug: F12 Packet
[ 1321.220007]: VRMI - Debug: Finger num: 0 (valid) (477, 153) [Z: 56 WX: 0 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[ 1321.235339]: VRMI - Debug: F12 Packet
[ 1321.235368]: VRMI - Debug: Finger num: 0 (valid) (480, 165) [Z: 57 WX: 1 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[ 1321.250663]: VRMI - Debug: F12 Packet
[ 1321.250693]: VRMI - Debug: Finger num: 0 (valid) (482, 183) [Z: 59 WX: 1 WY: 1 FingerType: 2 Pressure : 0 Button: 0]
[ 1321.266123]: VRMI - Debug: F12 Packet
[ 1321.266152]: VRMI - Debug: Finger num: 0 (valid) (485, 203) [Z: 61 WX: 1 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[ 1321.281499]: VRMI - Debug: F12 Packet
[ 1321.281529]: VRMI - Debug: Finger num: 0 (valid) (489, 217) [Z: 62 WX: 1 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[ 1321.296716]: VRMI - Debug: F12 Packet
[ 1321.296746]: VRMI - Debug: Finger num: 0 (valid) (496, 241) [Z: 62 WX: 2 WY: 1 FingerType: 2 Pressure : 0 Button: 0]
[ 1321.311443]: VRMI - Debug: F12 Packet
[ 1321.311459]: VRMI - Debug: Finger num: 0 (valid) (502, 263) [Z: 62 WX: 2 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[ 1321.327176]: VRMI - Debug: F12 Packet
[ 1321.327206]: VRMI - Debug: Finger num: 0 (valid) (510, 287) [Z: 62 WX: 1 WY: 1 FingerType: 2 Pressure : 0 Button: 0]
[ 1321.342954]: VRMI - Debug: F12 Packet
[ 1321.342986]: VRMI - Debug: Finger num: 0 (valid) (519, 319) [Z: 63 WX: 1 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[ 1321.357731]: VRMI - Debug: F12 Packet
[ 1321.357762]: VRMI - Debug: Finger num: 0 (valid) (529, 347) [Z: 63 WX: 1 WY: 1 FingerType: 2 Pressure : 0 Button: 0]
[ 1321.373422]: VRMI - Debug: F12 Packet
[ 1321.373452]: VRMI - Debug: Finger num: 0 (valid) (536, 361) [Z: 63 WX: 1 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[ 1321.389058]: VRMI - Debug: F12 Packet
[ 1321.389087]: VRMI - Debug: Finger num: 0 (valid) (544, 372) [Z: 62 WX: 1 WY: 2 FingerType: 2 Pressure : 0 Button: 0]
[ 1321.404381]: VRMI - Debug: F12 Packet
[ 1321.404411]: VRMI - Debug: Finger num: 0 (valid) (553, 382) [Z: 61 WX: 2 WY: 1 FingerType: 2 Pressure : 0 Button: 0]
[ 1321.419735]: VRMI - Debug: F12 Packet
[ 1321.419764]: VRMI - Debug: Finger num: 0 (valid) (556, 387) [Z: 60 WX: 2 WY: 1 FingerType: 2 Pressure : 0 Button: 0]
[ 1321.435111]: VRMI - Debug: F12 Packet
[ 1321.435142]: VRMI - Debug: Finger num: 0 (valid) (560, 389) [Z: 59 WX: 1 WY: 1 FingerType: 2 Pressure : 0 Button: 0]
[ 1321.450441]: VRMI - Debug: F12 Packet
[ 1321.450472]: VRMI - Debug: Finger num: 0 (valid) (561, 390) [Z: 58 WX: 1 WY: 1 FingerType: 2 Pressure : 0 Button: 0]
[ 1321.465686]: VRMI - Debug: F12 Packet
[ 1321.465718]: VRMI - Debug: Finger num: 0 (valid) (561, 390) [Z: 57 WX: 1 WY: 1 FingerType: 2 Pressure : 0 Button: 0]
[ 1321.481194]: VRMI - Debug: F12 Packet
[ 1321.481228]: VRMI - Debug: Finger num: 0 (valid) (561, 390) [Z: 58 WX: 1 WY: 1 FingerType: 2 Pressure : 0 Button: 0]
[ 1321.496611]: VRMI - Debug: F12 Packet
[ 1321.496640]: VRMI - Debug: Finger num: 0 (valid) (561, 390) [Z: 59 WX: 1 WY: 1 FingerType: 2 Pressure : 0 Button: 0]
[ 1321.511955]: VRMI - Debug: F12 Packet
[ 1321.511986]: VRMI - Debug: Finger num: 0 (valid) (561, 390) [Z: 59 WX: 1 WY: 1 FingerType: 2 Pressure : 0 Button: 0]
[ 1321.526974]: VRMI - Debug: F12 Packet
[ 1321.526995]: VRMI - Debug: Finger num: 0 (valid) (561, 390) [Z: 59 WX: 1 WY: 1 FingerType: 2 Pressure : 0 Button: 0]
[ 1321.542628]: VRMI - Debug: F12 Packet
[ 1321.542658]: VRMI - Debug: Finger num: 0 (valid) (561, 390) [Z: 59 WX: 1 WY: 1 FingerType: 2 Pressure : 0 Button: 0]
[ 1321.558028]: VRMI - Debug: F12 Packet
[ 1321.558058]: VRMI - Debug: Finger num: 0 (valid) (561, 390) [Z: 59 WX: 1 WY: 1 FingerType: 2 Pressure : 0 Button: 0]
[ 1321.573346]: VRMI - Debug: F12 Packet
[ 1321.573375]: VRMI - Debug: Finger num: 0 (valid) (561, 390) [Z: 59 WX: 1 WY: 1 FingerType: 2 Pressure : 0 Button: 0]
[ 1321.588749]: VRMI - Debug: F12 Packet
[ 1321.588779]: VRMI - Debug: Finger num: 0 (valid) (561, 390) [Z: 59 WX: 1 WY: 1 FingerType: 2 Pressure : 0 Button: 0]
[ 1321.603934]: VRMI - Debug: F12 Packet
[ 1321.603956]: VRMI - Debug: Finger num: 0 (valid) (561, 390) [Z: 59 WX: 1 WY: 1 FingerType: 2 Pressure : 0 Button: 0]
[ 1321.619497]: VRMI - Debug: F12 Packet
[ 1321.619526]: VRMI - Debug: Finger num: 0 (valid) (561, 390) [Z: 59 WX: 1 WY: 1 FingerType: 2 Pressure : 0 Button: 0]
[ 1321.634796]: VRMI - Debug: F12 Packet
[ 1321.634826]: VRMI - Debug: Finger num: 0 (valid) (561, 390) [Z: 60 WX: 1 WY: 1 FingerType: 2 Pressure : 0 Button: 0]
[ 1321.650265]: VRMI - Debug: F12 Packet
[ 1321.650298]: VRMI - Debug: Finger num: 0 (valid) (561, 390) [Z: 60 WX: 1 WY: 1 FingerType: 2 Pressure : 0 Button: 0]
[ 1321.665051]: VRMI - Debug: F12 Packet
[ 1321.665066]: VRMI - Debug: Finger num: 0 (valid) (561, 390) [Z: 60 WX: 1 WY: 1 FingerType: 2 Pressure : 0 Button: 0]
[ 1321.679874]: VRMI - Debug: F12 Packet
[ 1321.679892]: VRMI - Debug: Finger num: 0 (valid) (561, 390) [Z: 60 WX: 1 WY: 1 FingerType: 2 Pressure : 0 Button: 0]
[ 1321.696096]: VRMI - Debug: F12 Packet
[ 1321.696116]: VRMI - Debug: Finger num: 0 (valid) (561, 390) [Z: 55 WX: 1 WY: 1 FingerType: 2 Pressure : 0 Button: 0]

When moving a window, which is working as expected, logs look like this. Remarks: It is recognized that the button is down:

[ 2058.057351]: VRMI - Debug: Finger num: 0 (valid) (577, 507) [Z: 39 WX: 0 WY: 2 FingerType: 0 Pressure : 0 Button: 1]
[ 2058.058237]: VRMI - Debug: Button 2 Key 1 is Down
[ 2058.072307]: VRMI - Debug: F12 Packet
[ 2058.072324]: VRMI - Debug: Finger num: 0 (valid) (574, 515) [Z: 64 WX: 1 WY: 2 FingerType: 2 Pressure : 0 Button: 1]
[ 2058.073233]: VRMI - Debug: Button 2 Key 1 is Down
[ 2058.087474]: VRMI - Debug: F12 Packet
[ 2058.087494]: VRMI - Debug: Finger num: 0 (valid) (572, 512) [Z: 66 WX: 1 WY: 2 FingerType: 2 Pressure : 0 Button: 1]
[ 2058.088313]: VRMI - Debug: Button 2 Key 1 is Down
[ 2058.103036]: VRMI - Debug: F12 Packet
[ 2058.103055]: VRMI - Debug: Finger num: 0 (valid) (570, 502) [Z: 70 WX: 1 WY: 2 FingerType: 2 Pressure : 0 Button: 1]
[ 2058.103885]: VRMI - Debug: Button 2 Key 1 is Down
[ 2058.118109]: VRMI - Debug: F12 Packet
[ 2058.118126]: VRMI - Debug: Finger num: 0 (valid) (568, 486) [Z: 71 WX: 2 WY: 2 FingerType: 2 Pressure : 0 Button: 1]
[ 2058.118905]: VRMI - Debug: Button 2 Key 1 is Down
[ 2058.133859]: VRMI - Debug: F12 Packet
[ 2058.133877]: VRMI - Debug: Finger num: 0 (valid) (566, 475) [Z: 72 WX: 2 WY: 2 FingerType: 2 Pressure : 0 Button: 1]
[ 2058.134624]: VRMI - Debug: Button 2 Key 1 is Down
[ 2058.149179]: VRMI - Debug: F12 Packet
[ 2058.149211]: VRMI - Debug: Finger num: 0 (valid) (566, 451) [Z: 71 WX: 2 WY: 2 FingerType: 2 Pressure : 0 Button: 1]
[ 2058.150024]: VRMI - Debug: Button 2 Key 1 is Down
[ 2058.164434]: VRMI - Debug: F12 Packet
[ 2058.164464]: VRMI - Debug: Finger num: 0 (valid) (565, 425) [Z: 70 WX: 2 WY: 2 FingerType: 2 Pressure : 0 Button: 1]
[ 2058.165300]: VRMI - Debug: Button 2 Key 1 is Down
[ 2058.179912]: VRMI - Debug: F12 Packet
[ 2058.179931]: VRMI - Debug: Finger num: 0 (valid) (565, 406) [Z: 69 WX: 2 WY: 2 FingerType: 2 Pressure : 0 Button: 1]
[ 2058.180665]: VRMI - Debug: Button 2 Key 1 is Down
[ 2058.194980]: VRMI - Debug: F12 Packet
[ 2058.195008]: VRMI - Debug: Finger num: 0 (valid) (565, 390) [Z: 69 WX: 2 WY: 2 FingerType: 2 Pressure : 0 Button: 1]
[ 2058.195849]: VRMI - Debug: Button 2 Key 1 is Down
[ 2058.210505]: VRMI - Debug: F12 Packet
[ 2058.210535]: VRMI - Debug: Finger num: 0 (valid) (566, 381) [Z: 69 WX: 2 WY: 2 FingerType: 2 Pressure : 0 Button: 1]
[ 2058.211412]: VRMI - Debug: Button 2 Key 1 is Down
[ 2058.225729]: VRMI - Debug: F12 Packet
[ 2058.225747]: VRMI - Debug: Finger num: 0 (valid) (566, 377) [Z: 69 WX: 2 WY: 2 FingerType: 2 Pressure : 0 Button: 1]
[ 2058.226506]: VRMI - Debug: Button 2 Key 1 is Down
[ 2058.240622]: VRMI - Debug: F12 Packet
[ 2058.240639]: VRMI - Debug: Finger num: 0 (valid) (566, 375) [Z: 69 WX: 1 WY: 2 FingerType: 2 Pressure : 0 Button: 1]
[ 2058.241397]: VRMI - Debug: Button 2 Key 1 is Down
[ 2058.256253]: VRMI - Debug: F12 Packet
[ 2058.256270]: VRMI - Debug: Finger num: 0 (valid) (566, 374) [Z: 69 WX: 1 WY: 2 FingerType: 2 Pressure : 0 Button: 1]
[ 2058.257047]: VRMI - Debug: Button 2 Key 1 is Down
[ 2058.271856]: VRMI - Debug: F12 Packet
[ 2058.271904]: VRMI - Debug: Finger num: 0 (valid) (566, 374) [Z: 69 WX: 1 WY: 2 FingerType: 2 Pressure : 0 Button: 1]
[ 2058.272763]: VRMI - Debug: Button 2 Key 1 is Down
[ 2058.287805]: VRMI - Debug: F12 Packet
[ 2058.287834]: VRMI - Debug: Finger num: 0 (valid) (566, 374) [Z: 69 WX: 1 WY: 2 FingerType: 2 Pressure : 0 Button: 1]
[ 2058.288817]: VRMI - Debug: Button 2 Key 1 is Down
[ 2058.303080]: VRMI - Debug: F12 Packet
[ 2058.303110]: VRMI - Debug: Finger num: 0 (valid) (566, 374) [Z: 68 WX: 1 WY: 2 FingerType: 2 Pressure : 0 Button: 1]
[ 2058.304101]: VRMI - Debug: Button 2 Key 1 is Down
[ 2058.318352]: VRMI - Debug: F12 Packet
[ 2058.318381]: VRMI - Debug: Finger num: 0 (valid) (566, 374) [Z: 67 WX: 1 WY: 2 FingerType: 2 Pressure : 0 Button: 1]
[ 2058.319366]: VRMI - Debug: Button 2 Key 1 is Down
[ 2058.333489]: VRMI - Debug: F12 Packet
[ 2058.333519]: VRMI - Debug: Finger num: 0 (valid) (566, 374) [Z: 65 WX: 1 WY: 2 FingerType: 2 Pressure : 0 Button: 1]
[ 2058.334497]: VRMI - Debug: Button 2 Key 1 is Down
[ 2058.349020]: VRMI - Debug: F12 Packet
[ 2058.349050]: VRMI - Debug: Finger num: 0 (valid) (566, 374) [Z: 61 WX: 1 WY: 1 FingerType: 2 Pressure : 0 Button: 1]
[ 2058.350037]: VRMI - Debug: Button 2 Key 1 is Down
[ 2058.363457]: VRMI - Debug: F12 Packet
[ 2058.363477]: VRMI - Debug: Finger num: 0 (valid) (566, 374) [Z: 51 WX: 1 WY: 1 FingerType: 2 Pressure : 0 Button: 1]```

@davidohne
Copy link
Author

Here is my config, perhaps it helps aswell. All together, the trackpad comparing to the T480s which is sitting next to my x1 carbon 6th works very bad (e.g. double tap with two fingers isn't recognized properly). I'm at some point where I'm willing to change the trackpad to the non-nfc version and hope this one works better... But perhaps the logs and my configuration will show the problem, I dont understand it :(

config.plist.zip

@davidohne
Copy link
Author

davidohne commented Sep 13, 2023

Another investigation is, when I'm using my thumb to move the crusor this is what the logs tell me. It looks like there is a conflict as soon at the thumb is detected?

[  218.277739]: VRMI - Debug: F12 Packet
[  218.293103]: VRMI - Debug: F12 Packet
[  218.308517]: VRMI - Debug: F12 Packet
[  218.323868]: VRMI - Debug: F12 Packet
[  218.339260]: VRMI - Debug: F12 Packet
[  218.354648]: VRMI - Debug: F12 Packet
[  218.370092]: VRMI - Debug: F12 Packet
[  218.385471]: VRMI - Debug: F12 Packet
[  218.400761]: VRMI - Debug: F12 Packet
[  218.415982]: VRMI - Debug: F12 Packet
[  218.431557]: VRMI - Debug: F12 Packet
[  218.447125]: VRMI - Debug: F12 Packet
[  218.462510]: VRMI - Debug: F12 Packet
[  218.477844]: VRMI - Debug: F12 Packet
[  218.493034]: VRMI - Debug: F12 Packet
[  218.508511]: VRMI - Debug: F12 Packet
[  218.523954]: VRMI - Debug: F12 Packet
[  218.539461]: VRMI - Debug: F12 Packet
[  218.554801]: VRMI - Debug: F12 Packet
[  218.570146]: VRMI - Debug: F12 Packet
[  218.585103]: VRMI - Debug: F12 Packet
[  218.600906]: VRMI - Debug: F12 Packet
[  218.616243]: VRMI - Debug: F12 Packet
[  218.631826]: VRMI - Debug: F12 Packet
[  218.647066]: VRMI - Debug: F12 Packet
[  218.662594]: VRMI - Debug: F12 Packet
[  218.677957]: VRMI - Debug: F12 Packet
[  218.693371]: VRMI - Debug: F12 Packet
[  218.708682]: VRMI - Debug: F12 Packet
[  218.724090]: VRMI - Debug: F12 Packet
[  218.739565]: VRMI - Debug: F12 Packet
[  218.754880]: VRMI - Debug: F12 Packet
[  218.770310]: VRMI - Debug: F12 Packet
[  218.785675]: VRMI - Debug: F12 Packet
[  218.801051]: VRMI - Debug: F12 Packet
[  218.816368]: VRMI - Debug: F12 Packet
[  218.831874]: VRMI - Debug: F12 Packet
[  218.847173]: VRMI - Debug: F12 Packet
[  218.862442]: VRMI - Debug: F12 Packet
[  218.877993]: VRMI - Debug: F12 Packet
[  218.893465]: VRMI - Debug: F12 Packet
[  218.908736]: VRMI - Debug: F12 Packet
[  218.923932]: VRMI - Debug: F12 Packet
[  218.939362]: VRMI - Debug: F12 Packet
[  218.953563]: VRMI - Debug: F12 Packet

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants