VoodooSMBus / VoodooRMI

Synaptic Trackpad driver over SMBus/I2C for macOS
GNU General Public License v2.0
235 stars 18 forks source link

VoodooRMI 1.4 doesnt work on my XPS15 #184

Closed gujiangjiang closed 1 hour ago

gujiangjiang commented 15 hours ago

QQ_1728340732539

Here are the kext list The VoodooPS2 VoodooI2C VoodooRMI VoodooInput are all latest version.

Using VoodooRMI 1.3.5 the trackpad works perfectly bug when updated to 1.4.0 the trackpad not works now. My touchpad is synaptic I2C trackpad.

1Revenger1 commented 12 hours ago

Are you able to provide logs? Would you be willing to go through here as well and bisect commits from 4d61d8b to fb93f3f?

gujiangjiang commented 3 hours ago

Are you able to provide logs? Would you be willing to go through here as well and bisect commits from 4d61d8b to fb93f3f?您能提供日志吗?您是否愿意也浏览一下这里,并将 4d61d8b 到 fb93f3f 的提交一分为二?

give me some time to get logs and feedback. thanks.

gujiangjiang commented 2 hours ago

@1Revenger1 Here are the log with VoodooPS2 2.3.6 + VoodooRMI 1.4.0

[ 1.745190]: VRMI - Debug: RMII2C::TPDX probing [ 1.746042]: VRMI - Debug: RMII2C::TPDX Trying to set mode, attempt 0 [ 1.746348]: VRMI - Debug: RMII2C::TPDX mode set [ 2.248284]: VRMI - Debug: Config TrackpointMultiplier loaded: a -> a [ 2.248290]: VRMI - Debug: Config TrackpointScrollMultiplierX loaded: a -> 1e [ 2.248293]: VRMI - Debug: Config TrackpointScrollMultiplierY loaded: a -> 1e [ 2.248296]: VRMI - Debug: Config TrackpointDeadzone loaded: 1 -> 1 [ 2.248299]: VRMI - Debug: Config DisableWhileTypingTimeout loaded: 7d0 -> fa [ 2.248302]: VRMI - Debug: Config DisableWhileTrackpointTimeout loaded: 7d0 -> fa [ 2.248305]: VRMI - Debug: Config ForceTouchMinPressure loaded: 50 -> 5a [ 2.248308]: VRMI - Debug: Config ForceTouchType loaded: 1 -> 1 [ 2.248311]: VRMI - Debug: Config MinYDiffThumbDetection loaded: c8 -> c8 [ 2.248345]: VRMI - Debug: Config PalmRejectionWidth loaded: f -> a [ 2.248347]: VRMI - Debug: Config PalmRejectionHeight loaded: 50 -> 3c [ 2.248350]: VRMI - Debug: Config PalmRejectionTrackpointHeight loaded: 14 -> 14 [ 2.248352]: VRMI - Debug: Updating Configuration [ 2.248365]: VRMI - Info: RMI Bus (DEBUG) Starting up! [ 2.249098]: VRMI - Debug: Function F34 - IRQs: 1 CMD Base: 0x0 CTRL Base: 0xc DATA Base: 0x0 QRY Base: 0x22 [ 2.249167]: VRMI - Info: F34 not implemented [ 2.249807]: VRMI - Debug: Function F1 - IRQs: 1 CMD Base: 0x21 CTRL Base: 0x10 DATA Base: 0x4 QRY Base: 0x26 [ 2.260755]: VRMI - Info: Found RMI4 device, manufacturer: Synaptics, product: TM3125-001, fw id: 1961136 [ 2.268969]: VRMI - Debug: Function F12 - IRQs: 2 CMD Base: 0x0 CTRL Base: 0x16 DATA Base: 0x7 QRY Base: 0x43 [ 2.272503]: VRMI - Debug: F12 - reg: 0 reg size: 1 subpackets: 1 [ 2.272507]: VRMI - Debug: F12 - reg: 1 reg size: 1 subpackets: 1 [ 2.272510]: VRMI - Debug: F12 - reg: 2 reg size: 3 subpackets: 2 [ 2.272513]: VRMI - Debug: F12 - reg: 3 reg size: 31 subpackets: 12 [ 2.272517]: VRMI - Debug: F12 - reg: 4 reg size: 1 subpackets: 1 [ 2.272519]: VRMI - Debug: F12 - reg: 5 reg size: 5 subpackets: 2 [ 2.272523]: VRMI - Debug: F12 - reg: 6 reg size: 25 subpackets: 11 [ 2.272526]: VRMI - Debug: F12 - reg: 7 reg size: 1 subpackets: 1 [ 2.272528]: VRMI - Debug: F12 - reg: 8 reg size: 3 subpackets: 2 [ 2.272531]: VRMI - Debug: F12 - reg: 9 reg size: 10 subpackets: 5 [ 2.272534]: VRMI - Debug: F12 - reg: 10 reg size: 1 subpackets: 1 [ 2.272537]: VRMI - Debug: F12 - reg: 13 reg size: 1 subpackets: 1 [ 2.274870]: VRMI - Debug: F12 - reg: 8 reg size: 10 subpackets: 3 [ 2.274874]: VRMI - Debug: F12 - reg: 9 reg size: 15 subpackets: 3 [ 2.274877]: VRMI - Debug: F12 - reg: 10 reg size: 17 subpackets: 3 [ 2.274879]: VRMI - Debug: F12 - reg: 11 reg size: 15 subpackets: 4 [ 2.274882]: VRMI - Debug: F12 - reg: 15 reg size: 7 subpackets: 3 [ 2.274885]: VRMI - Debug: F12 - reg: 19 reg size: 67 subpackets: 5 [ 2.274888]: VRMI - Debug: F12 - reg: 20 reg size: 1 subpackets: 1 [ 2.274891]: VRMI - Debug: F12 - reg: 21 reg size: 2 subpackets: 1 [ 2.274893]: VRMI - Debug: F12 - reg: 22 reg size: 1 subpackets: 1 [ 2.274896]: VRMI - Debug: F12 - reg: 23 reg size: 2 subpackets: 2 [ 2.274899]: VRMI - Debug: F12 - reg: 28 reg size: 1 subpackets: 1 [ 2.276688]: VRMI - Debug: F12 - reg: 1 reg size: 40 subpackets: 5 [ 2.276691]: VRMI - Debug: F12 - reg: 2 reg size: 1 subpackets: 1 [ 2.276693]: VRMI - Debug: F12 - reg: 5 reg size: 15 subpackets: 5 [ 2.276697]: VRMI - Debug: F12 - reg: 9 reg size: 10 subpackets: 5 [ 2.276699]: VRMI - Debug: F12 - reg: 15 reg size: 1 subpackets: 1 [ 2.276702]: VRMI - Debug: F12 - Data packet size: 0x43 [ 2.277472]: VRMI - Debug: F12 - Number of fingers 5 [ 2.279039]: VRMI - Debug: Function F54 - IRQs: 1 CMD Base: 0x12d CTRL Base: 0x10d DATA Base: 0x100 QRY Base: 0x12e [ 2.279044]: VRMI - Info: F54 not implemented [ 2.280594]: VRMI - Debug: Function F30 - IRQs: 1 CMD Base: 0x200 CTRL Base: 0x201 DATA Base: 0x200 QRY Base: 0x207 [ 2.281806]: VRMI - Debug: F30: Found Button 1 at 2 [ 2.283363]: VRMI - Debug: Function F55 - IRQs: 1 CMD Base: 0x304 CTRL Base: 0x300 DATA Base: 0x300 QRY Base: 0x305 [ 2.283383]: VRMI - Info: F55 not implemented [ 2.285829]: VRMI - Debug: Setting IRQ Mask: 0x7f Bits: 0x7 [ 2.651693]: VRMI - Debug: RMII2C::TPDX powerState 1 : on

gujiangjiang commented 2 hours ago

@1Revenger1 Here are the logs with VoodooPS2 2.3.5 + VoodooRMI 1.3.5 and works perfectly.

[ 1.740905]: VRMI - Debug: RMII2C::TPDX probing [ 1.741777]: VRMI - Debug: RMII2C::TPDX Trying to set mode, attempt 0 [ 1.742096]: VRMI - Debug: RMII2C::TPDX mode set [ 2.244926]: VRMI - Debug: Config TrackpointMultiplier loaded: a -> a [ 2.244931]: VRMI - Debug: Config TrackpointScrollMultiplierX loaded: a -> 1e [ 2.244935]: VRMI - Debug: Config TrackpointScrollMultiplierY loaded: a -> 1e [ 2.244938]: VRMI - Debug: Config TrackpointDeadzone loaded: 1 -> 1 [ 2.244941]: VRMI - Debug: Config DisableWhileTypingTimeout loaded: 7d0 -> fa [ 2.244944]: VRMI - Debug: Config DisableWhileTrackpointTimeout loaded: 7d0 -> fa [ 2.244947]: VRMI - Debug: Config ForceTouchMinPressure loaded: 50 -> 5a [ 2.244950]: VRMI - Debug: Config ForceTouchType loaded: 1 -> 1 [ 2.244952]: VRMI - Debug: Config MinYDiffThumbDetection loaded: c8 -> c8 [ 2.244955]: VRMI - Debug: Config FingerMajorMinorDiffMax loaded: a -> a [ 2.244957]: VRMI - Debug: Config PalmRejectionWidth loaded: f -> a [ 2.244960]: VRMI - Debug: Config PalmRejectionHeight loaded: 50 -> 3c [ 2.244962]: VRMI - Debug: Config PalmRejectionTrackpointHeight loaded: 14 -> 14 [ 2.244965]: VRMI - Debug: Updating Configuration [ 2.244974]: VRMI - Info: RMI Bus (DEBUG) Starting up! [ 2.246777]: VRMI - Debug: RMII2C::TPDX mode set [ 2.246796]: VRMI - Info: RMII2C::TPDX reset completed [ 2.246798]: VRMI - Error: Unable to reset [ 2.246800]: VRMI - Error: RMI initial reset failed! Continuing in spite of this [ 2.247404]: VRMI - Debug: rmi_probe_interrupts: Counting IRQs [ 2.267729]: VRMI - Debug: IRQ Count: 7 [ 2.267806]: VRMI - Debug: rmi_init_functions: Creating functions [ 2.269554]: VRMI - Info: Initializing F34. [ 2.269558]: VRMI - Debug: Function F34 - IRQs: 1 CMD Base: 0 CTRL Base: 12 DATA Base: 0 QRY Base: 34 VER: 1 [ 2.269562]: VRMI - Info: F34 not implemented [ 2.270268]: VRMI - Info: Initializing F01. [ 2.270271]: VRMI - Debug: Function F1 - IRQs: 1 CMD Base: 33 CTRL Base: 16 DATA Base: 4 QRY Base: 38 VER: 0 [ 2.275590]: VRMI - Info: Found RMI4 device, manufacturer: Synaptics, product: TM3125-001, fw id: 1961136 [ 2.278265]: VRMI - Info: Initializing F12. [ 2.278283]: VRMI - Debug: Function F12 - IRQs: 2 CMD Base: 0 CTRL Base: 22 DATA Base: 7 QRY Base: 67 VER: 0 [ 2.281205]: VRMI - Debug: F12 - reg: 0 reg size: 1 subpackets: 1 [ 2.281208]: VRMI - Debug: F12 - reg: 1 reg size: 1 subpackets: 1 [ 2.281229]: VRMI - Debug: F12 - reg: 2 reg size: 3 subpackets: 2 [ 2.281232]: VRMI - Debug: F12 - reg: 3 reg size: 31 subpackets: 12 [ 2.281235]: VRMI - Debug: F12 - reg: 4 reg size: 1 subpackets: 1 [ 2.281237]: VRMI - Debug: F12 - reg: 5 reg size: 5 subpackets: 2 [ 2.281241]: VRMI - Debug: F12 - reg: 6 reg size: 25 subpackets: 11 [ 2.281243]: VRMI - Debug: F12 - reg: 7 reg size: 1 subpackets: 1 [ 2.281246]: VRMI - Debug: F12 - reg: 8 reg size: 3 subpackets: 2 [ 2.281249]: VRMI - Debug: F12 - reg: 9 reg size: 10 subpackets: 5 [ 2.281252]: VRMI - Debug: F12 - reg: 10 reg size: 1 subpackets: 1 [ 2.281255]: VRMI - Debug: F12 - reg: 13 reg size: 1 subpackets: 1 [ 2.283572]: VRMI - Debug: F12 - reg: 8 reg size: 10 subpackets: 3 [ 2.283576]: VRMI - Debug: F12 - reg: 9 reg size: 15 subpackets: 3 [ 2.283596]: VRMI - Debug: F12 - reg: 10 reg size: 17 subpackets: 3 [ 2.283599]: VRMI - Debug: F12 - reg: 11 reg size: 15 subpackets: 4 [ 2.283602]: VRMI - Debug: F12 - reg: 15 reg size: 7 subpackets: 3 [ 2.283605]: VRMI - Debug: F12 - reg: 19 reg size: 67 subpackets: 5 [ 2.283608]: VRMI - Debug: F12 - reg: 20 reg size: 1 subpackets: 1 [ 2.283611]: VRMI - Debug: F12 - reg: 21 reg size: 2 subpackets: 1 [ 2.283613]: VRMI - Debug: F12 - reg: 22 reg size: 1 subpackets: 1 [ 2.283616]: VRMI - Debug: F12 - reg: 23 reg size: 2 subpackets: 2 [ 2.283619]: VRMI - Debug: F12 - reg: 28 reg size: 1 subpackets: 1 [ 2.285437]: VRMI - Debug: F12 - reg: 1 reg size: 40 subpackets: 5 [ 2.285440]: VRMI - Debug: F12 - reg: 2 reg size: 1 subpackets: 1 [ 2.285442]: VRMI - Debug: F12 - reg: 5 reg size: 15 subpackets: 5 [ 2.285445]: VRMI - Debug: F12 - reg: 9 reg size: 10 subpackets: 5 [ 2.285448]: VRMI - Debug: F12 - reg: 15 reg size: 1 subpackets: 1 [ 2.285451]: VRMI - Debug: F12 - Data packet size: 0x43 [ 2.286216]: VRMI - Debug: F12 - Number of fingers 5 [ 2.287779]: VRMI - Info: Initializing F54. [ 2.287781]: VRMI - Debug: Function F54 - IRQs: 1 CMD Base: 301 CTRL Base: 269 DATA Base: 256 QRY Base: 302 VER: 0 [ 2.287786]: VRMI - Info: F54 not implemented [ 2.289390]: VRMI - Info: Initializing F30. [ 2.289393]: VRMI - Debug: Function F30 - IRQs: 1 CMD Base: 512 CTRL Base: 513 DATA Base: 512 QRY Base: 519 VER: 0 [ 2.290758]: VRMI - Debug: F30: Found Button 1 at 2 [ 2.292336]: VRMI - Info: Initializing F55. [ 2.292339]: VRMI - Debug: Function F55 - IRQs: 1 CMD Base: 772 CTRL Base: 768 DATA Base: 768 QRY Base: 773 VER: 0 [ 2.292343]: VRMI - Info: F55 not implemented [ 2.650530]: VRMI - Debug: RMII2C::TPDX powerState 1 : on [ 34.450908]: VRMI - Debug: F12 Packet [ 34.450923]: VRMI - Debug: Velocity: 0 0 Zone: 0 [ 34.450928]: VRMI - Debug: Finger num: 0 (valid) (542, 497) [Z: 51 WX: 4 WY: 3 FingerType: 0 Pressure : 0 Button: 0] [ 34.458742]: VRMI - Debug: F12 Packet [ 34.458755]: VRMI - Debug: Finger num: 0 (valid) (573, 490) [Z: 52 WX: 4 WY: 3 FingerType: 2 Pressure : 0 Button: 0] [ 34.466586]: VRMI - Debug: F12 Packet [ 34.466619]: VRMI - Debug: Finger num: 0 (valid) (605, 479) [Z: 53 WX: 4 WY: 3 FingerType: 2 Pressure : 0 Button: 0] [ 34.474536]: VRMI - Debug: F12 Packet [ 34.474570]: VRMI - Debug: Finger num: 0 (valid) (633, 469) [Z: 53 WX: 4 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.482135]: VRMI - Debug: F12 Packet [ 34.482146]: VRMI - Debug: Finger num: 0 (valid) (660, 462) [Z: 54 WX: 4 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.489976]: VRMI - Debug: F12 Packet [ 34.490003]: VRMI - Debug: Finger num: 0 (valid) (689, 453) [Z: 54 WX: 4 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.497869]: VRMI - Debug: F12 Packet [ 34.497887]: VRMI - Debug: Finger num: 0 (valid) (713, 441) [Z: 55 WX: 4 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.505504]: VRMI - Debug: F12 Packet [ 34.505530]: VRMI - Debug: Finger num: 0 (valid) (740, 428) [Z: 55 WX: 4 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.513107]: VRMI - Debug: F12 Packet [ 34.513133]: VRMI - Debug: Finger num: 0 (valid) (763, 417) [Z: 55 WX: 5 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.521041]: VRMI - Debug: F12 Packet [ 34.521067]: VRMI - Debug: Finger num: 0 (valid) (788, 404) [Z: 55 WX: 4 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.528758]: VRMI - Debug: F12 Packet [ 34.528784]: VRMI - Debug: Finger num: 0 (valid) (813, 385) [Z: 56 WX: 5 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.536389]: VRMI - Debug: F12 Packet [ 34.536408]: VRMI - Debug: Finger num: 0 (valid) (834, 373) [Z: 55 WX: 5 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.544126]: VRMI - Debug: F12 Packet [ 34.544139]: VRMI - Debug: Finger num: 0 (valid) (856, 361) [Z: 55 WX: 5 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.551647]: VRMI - Debug: F12 Packet [ 34.551698]: VRMI - Debug: Finger num: 0 (valid) (876, 345) [Z: 55 WX: 5 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.559612]: VRMI - Debug: F12 Packet [ 34.559639]: VRMI - Debug: Finger num: 0 (valid) (892, 332) [Z: 56 WX: 5 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.567203]: VRMI - Debug: F12 Packet [ 34.567217]: VRMI - Debug: Finger num: 0 (valid) (908, 322) [Z: 57 WX: 5 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.574815]: VRMI - Debug: F12 Packet [ 34.574828]: VRMI - Debug: Finger num: 0 (valid) (921, 318) [Z: 57 WX: 5 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.582466]: VRMI - Debug: F12 Packet [ 34.582474]: VRMI - Debug: Finger num: 0 (valid) (927, 312) [Z: 56 WX: 5 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.590072]: VRMI - Debug: F12 Packet [ 34.590088]: VRMI - Debug: Finger num: 0 (valid) (939, 300) [Z: 57 WX: 5 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.597956]: VRMI - Debug: F12 Packet [ 34.598005]: VRMI - Debug: Finger num: 0 (valid) (942, 297) [Z: 57 WX: 5 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.605799]: VRMI - Debug: F12 Packet [ 34.605811]: VRMI - Debug: Finger num: 0 (valid) (948, 291) [Z: 56 WX: 5 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.613745]: VRMI - Debug: F12 Packet [ 34.613760]: VRMI - Debug: Finger num: 0 (valid) (949, 288) [Z: 57 WX: 5 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.621275]: VRMI - Debug: F12 Packet [ 34.621282]: VRMI - Debug: Finger num: 0 (valid) (949, 288) [Z: 56 WX: 5 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.629115]: VRMI - Debug: F12 Packet [ 34.629124]: VRMI - Debug: Finger num: 0 (valid) (949, 288) [Z: 56 WX: 4 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.636889]: VRMI - Debug: F12 Packet [ 34.636899]: VRMI - Debug: Finger num: 0 (valid) (943, 292) [Z: 55 WX: 4 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.644705]: VRMI - Debug: F12 Packet [ 34.644714]: VRMI - Debug: Finger num: 0 (valid) (925, 309) [Z: 55 WX: 4 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.652538]: VRMI - Debug: F12 Packet [ 34.652546]: VRMI - Debug: Finger num: 0 (valid) (904, 321) [Z: 55 WX: 4 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.660355]: VRMI - Debug: F12 Packet [ 34.660364]: VRMI - Debug: Finger num: 0 (valid) (876, 335) [Z: 55 WX: 4 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.668183]: VRMI - Debug: F12 Packet [ 34.668192]: VRMI - Debug: Finger num: 0 (valid) (849, 353) [Z: 55 WX: 4 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.675959]: VRMI - Debug: F12 Packet [ 34.675968]: VRMI - Debug: Finger num: 0 (valid) (822, 366) [Z: 54 WX: 4 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.683772]: VRMI - Debug: F12 Packet [ 34.683780]: VRMI - Debug: Finger num: 0 (valid) (793, 378) [Z: 53 WX: 4 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.691507]: VRMI - Debug: F12 Packet [ 34.691516]: VRMI - Debug: Finger num: 0 (valid) (768, 389) [Z: 52 WX: 4 WY: 3 FingerType: 2 Pressure : 0 Button: 0] [ 34.699285]: VRMI - Debug: F12 Packet [ 34.699293]: VRMI - Debug: Finger num: 0 (valid) (743, 402) [Z: 52 WX: 4 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.706953]: VRMI - Debug: F12 Packet [ 34.706961]: VRMI - Debug: Finger num: 0 (valid) (718, 415) [Z: 51 WX: 4 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.714728]: VRMI - Debug: F12 Packet [ 34.714737]: VRMI - Debug: Finger num: 0 (valid) (699, 422) [Z: 51 WX: 4 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.722549]: VRMI - Debug: F12 Packet [ 34.722560]: VRMI - Debug: Finger num: 0 (valid) (687, 428) [Z: 52 WX: 4 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.730360]: VRMI - Debug: F12 Packet [ 34.730368]: VRMI - Debug: Finger num: 0 (valid) (680, 431) [Z: 53 WX: 4 WY: 3 FingerType: 2 Pressure : 0 Button: 0] [ 34.738130]: VRMI - Debug: F12 Packet [ 34.738139]: VRMI - Debug: Finger num: 0 (valid) (673, 433) [Z: 53 WX: 4 WY: 3 FingerType: 2 Pressure : 0 Button: 0] [ 34.745890]: VRMI - Debug: F12 Packet [ 34.745898]: VRMI - Debug: Finger num: 0 (valid) (670, 433) [Z: 53 WX: 4 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.753659]: VRMI - Debug: F12 Packet [ 34.753668]: VRMI - Debug: Finger num: 0 (valid) (667, 433) [Z: 54 WX: 4 WY: 3 FingerType: 2 Pressure : 0 Button: 0] [ 34.761408]: VRMI - Debug: F12 Packet [ 34.761416]: VRMI - Debug: Finger num: 0 (valid) (666, 433) [Z: 54 WX: 4 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.769325]: VRMI - Debug: F12 Packet [ 34.769349]: VRMI - Debug: Finger num: 0 (valid) (665, 432) [Z: 55 WX: 4 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.776915]: VRMI - Debug: F12 Packet [ 34.776923]: VRMI - Debug: Finger num: 0 (valid) (664, 431) [Z: 55 WX: 4 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.784723]: VRMI - Debug: F12 Packet [ 34.784731]: VRMI - Debug: Finger num: 0 (valid) (664, 429) [Z: 56 WX: 5 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.792547]: VRMI - Debug: F12 Packet [ 34.792555]: VRMI - Debug: Finger num: 0 (valid) (664, 426) [Z: 57 WX: 5 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.800379]: VRMI - Debug: F12 Packet [ 34.800387]: VRMI - Debug: Finger num: 0 (valid) (668, 420) [Z: 57 WX: 5 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.808285]: VRMI - Debug: F12 Packet [ 34.808294]: VRMI - Debug: Finger num: 0 (valid) (671, 414) [Z: 57 WX: 5 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.815823]: VRMI - Debug: F12 Packet [ 34.815832]: VRMI - Debug: Finger num: 0 (valid) (677, 405) [Z: 57 WX: 5 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.823675]: VRMI - Debug: F12 Packet [ 34.823684]: VRMI - Debug: Finger num: 0 (valid) (684, 392) [Z: 57 WX: 5 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.831512]: VRMI - Debug: F12 Packet [ 34.831520]: VRMI - Debug: Finger num: 0 (valid) (688, 380) [Z: 57 WX: 5 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.839326]: VRMI - Debug: F12 Packet [ 34.839334]: VRMI - Debug: Finger num: 0 (valid) (690, 375) [Z: 57 WX: 5 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.847173]: VRMI - Debug: F12 Packet [ 34.847182]: VRMI - Debug: Finger num: 0 (valid) (696, 366) [Z: 57 WX: 5 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.855015]: VRMI - Debug: F12 Packet [ 34.855023]: VRMI - Debug: Finger num: 0 (valid) (699, 355) [Z: 58 WX: 5 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.862941]: VRMI - Debug: F12 Packet [ 34.862964]: VRMI - Debug: Finger num: 0 (valid) (700, 350) [Z: 58 WX: 5 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.870668]: VRMI - Debug: F12 Packet [ 34.870677]: VRMI - Debug: Finger num: 0 (valid) (702, 344) [Z: 58 WX: 5 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.878543]: VRMI - Debug: F12 Packet [ 34.878552]: VRMI - Debug: Finger num: 0 (valid) (702, 341) [Z: 58 WX: 5 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.886103]: VRMI - Debug: F12 Packet [ 34.886109]: VRMI - Debug: Finger num: 0 (valid) (702, 338) [Z: 58 WX: 5 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.893937]: VRMI - Debug: F12 Packet [ 34.893944]: VRMI - Debug: Finger num: 0 (valid) (701, 336) [Z: 58 WX: 5 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.901853]: VRMI - Debug: F12 Packet [ 34.901883]: VRMI - Debug: Finger num: 0 (valid) (699, 334) [Z: 58 WX: 5 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.909405]: VRMI - Debug: F12 Packet [ 34.909414]: VRMI - Debug: Finger num: 0 (valid) (698, 332) [Z: 57 WX: 5 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.917209]: VRMI - Debug: F12 Packet [ 34.917217]: VRMI - Debug: Finger num: 0 (valid) (696, 331) [Z: 57 WX: 5 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.925034]: VRMI - Debug: F12 Packet [ 34.925042]: VRMI - Debug: Finger num: 0 (valid) (693, 329) [Z: 57 WX: 5 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.932909]: VRMI - Debug: F12 Packet [ 34.932917]: VRMI - Debug: Finger num: 0 (valid) (691, 327) [Z: 57 WX: 5 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.940490]: VRMI - Debug: F12 Packet [ 34.940506]: VRMI - Debug: Finger num: 0 (valid) (688, 325) [Z: 55 WX: 5 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.948244]: VRMI - Debug: F12 Packet [ 34.948251]: VRMI - Debug: Finger num: 0 (valid) (687, 324) [Z: 52 WX: 4 WY: 4 FingerType: 2 Pressure : 0 Button: 0] [ 34.955123]: VRMI - Debug: F12 Packet

1Revenger1 commented 1 hour ago

Hrmm oh I see what might be the issue. Give this a shot - I forgot to set a ready bit in the I2C driver. VoodooRMI-1.4.1-DEBUG.zip

gujiangjiang commented 1 hour ago

@1Revenger1 Thanks, it works with VoodooPS2 2.3.6 + VoodooRMI-1.4.1-DEBUG.zip and perfectly like before.

Thanks for your hard work!

[ 1.741804]: VRMI - Debug: RMII2C::TPDX probing [ 1.742702]: VRMI - Debug: RMII2C::TPDX Trying to set mode, attempt 0 [ 1.743008]: VRMI - Debug: RMII2C::TPDX mode set [ 2.244749]: VRMI - Debug: Config TrackpointMultiplier loaded: a -> a [ 2.244753]: VRMI - Debug: Config TrackpointScrollMultiplierX loaded: a -> 1e [ 2.244756]: VRMI - Debug: Config TrackpointScrollMultiplierY loaded: a -> 1e [ 2.244759]: VRMI - Debug: Config TrackpointDeadzone loaded: 1 -> 1 [ 2.244761]: VRMI - Debug: Config DisableWhileTypingTimeout loaded: 7d0 -> fa [ 2.244765]: VRMI - Debug: Config DisableWhileTrackpointTimeout loaded: 7d0 -> fa [ 2.244768]: VRMI - Debug: Config ForceTouchMinPressure loaded: 50 -> 5a [ 2.244770]: VRMI - Debug: Config ForceTouchType loaded: 1 -> 1 [ 2.244773]: VRMI - Debug: Config MinYDiffThumbDetection loaded: c8 -> c8 [ 2.244777]: VRMI - Debug: Config PalmRejectionWidth loaded: f -> a [ 2.244779]: VRMI - Debug: Config PalmRejectionHeight loaded: 50 -> 3c [ 2.244782]: VRMI - Debug: Config PalmRejectionTrackpointHeight loaded: 14 -> 14 [ 2.244784]: VRMI - Debug: Updating Configuration [ 2.244813]: VRMI - Info: RMI Bus (DEBUG) Starting up! [ 2.245907]: VRMI - Debug: Function F34 - IRQs: 1 CMD Base: 0x0 CTRL Base: 0xc DATA Base: 0x0 QRY Base: 0x22 [ 2.245912]: VRMI - Info: F34 not implemented [ 2.247379]: VRMI - Debug: Function F1 - IRQs: 1 CMD Base: 0x21 CTRL Base: 0x10 DATA Base: 0x4 QRY Base: 0x26 [ 2.253981]: VRMI - Info: Found RMI4 device, manufacturer: Synaptics, product: TM3125-001, fw id: 1961136 [ 2.257721]: VRMI - Debug: Function F12 - IRQs: 2 CMD Base: 0x0 CTRL Base: 0x16 DATA Base: 0x7 QRY Base: 0x43 [ 2.265347]: VRMI - Debug: F12 - reg: 0 reg size: 1 subpackets: 1 [ 2.265351]: VRMI - Debug: F12 - reg: 1 reg size: 1 subpackets: 1 [ 2.265354]: VRMI - Debug: F12 - reg: 2 reg size: 3 subpackets: 2 [ 2.265358]: VRMI - Debug: F12 - reg: 3 reg size: 31 subpackets: 12 [ 2.265361]: VRMI - Debug: F12 - reg: 4 reg size: 1 subpackets: 1 [ 2.265364]: VRMI - Debug: F12 - reg: 5 reg size: 5 subpackets: 2 [ 2.265367]: VRMI - Debug: F12 - reg: 6 reg size: 25 subpackets: 11 [ 2.265370]: VRMI - Debug: F12 - reg: 7 reg size: 1 subpackets: 1 [ 2.265373]: VRMI - Debug: F12 - reg: 8 reg size: 3 subpackets: 2 [ 2.265412]: VRMI - Debug: F12 - reg: 9 reg size: 10 subpackets: 5 [ 2.265415]: VRMI - Debug: F12 - reg: 10 reg size: 1 subpackets: 1 [ 2.265418]: VRMI - Debug: F12 - reg: 13 reg size: 1 subpackets: 1 [ 2.272178]: VRMI - Debug: F12 - reg: 8 reg size: 10 subpackets: 3 [ 2.272184]: VRMI - Debug: F12 - reg: 9 reg size: 15 subpackets: 3 [ 2.272187]: VRMI - Debug: F12 - reg: 10 reg size: 17 subpackets: 3 [ 2.272190]: VRMI - Debug: F12 - reg: 11 reg size: 15 subpackets: 4 [ 2.272193]: VRMI - Debug: F12 - reg: 15 reg size: 7 subpackets: 3 [ 2.272196]: VRMI - Debug: F12 - reg: 19 reg size: 67 subpackets: 5 [ 2.272199]: VRMI - Debug: F12 - reg: 20 reg size: 1 subpackets: 1 [ 2.272202]: VRMI - Debug: F12 - reg: 21 reg size: 2 subpackets: 1 [ 2.272205]: VRMI - Debug: F12 - reg: 22 reg size: 1 subpackets: 1 [ 2.272208]: VRMI - Debug: F12 - reg: 23 reg size: 2 subpackets: 2 [ 2.272211]: VRMI - Debug: F12 - reg: 28 reg size: 1 subpackets: 1 [ 2.275129]: VRMI - Debug: F12 - reg: 1 reg size: 40 subpackets: 5 [ 2.275133]: VRMI - Debug: F12 - reg: 2 reg size: 1 subpackets: 1 [ 2.275137]: VRMI - Debug: F12 - reg: 5 reg size: 15 subpackets: 5 [ 2.275140]: VRMI - Debug: F12 - reg: 9 reg size: 10 subpackets: 5 [ 2.275142]: VRMI - Debug: F12 - reg: 15 reg size: 1 subpackets: 1 [ 2.275146]: VRMI - Debug: F12 - Data packet size: 0x43 [ 2.275952]: VRMI - Debug: F12 - Number of fingers 5 [ 2.277507]: VRMI - Debug: Function F54 - IRQs: 1 CMD Base: 0x12d CTRL Base: 0x10d DATA Base: 0x100 QRY Base: 0x12e [ 2.277512]: VRMI - Info: F54 not implemented [ 2.279055]: VRMI - Debug: Function F30 - IRQs: 1 CMD Base: 0x200 CTRL Base: 0x201 DATA Base: 0x200 QRY Base: 0x207 [ 2.280318]: VRMI - Debug: F30: Found Button 1 at 2 [ 2.281986]: VRMI - Debug: Function F55 - IRQs: 1 CMD Base: 0x304 CTRL Base: 0x300 DATA Base: 0x300 QRY Base: 0x305 [ 2.281992]: VRMI - Info: F55 not implemented [ 2.284462]: VRMI - Debug: Setting IRQ Mask: 0x7f Bits: 0x7 [ 2.655477]: VRMI - Debug: RMII2C::TPDX powerState 1 : on [ 31.230451]: VRMI - Debug: F12 Packet [ 31.230458]: VRMI - Debug: Velocity: 0 0 Zone: 0 [ 31.230460]: VRMI - Debug: Finger num: 0 (valid) (479, 500) [Z: 57 WX: 5 WY: 4 FingerType: 0 Pressure: 0] [ 31.238338]: VRMI - Debug: F12 Packet [ 31.238353]: VRMI - Debug: Finger num: 0 (valid) (479, 500) [Z: 57 WX: 5 WY: 4 FingerType: 2 Pressure: 0] [ 31.245999]: VRMI - Debug: F12 Packet [ 31.246025]: VRMI - Debug: Finger num: 0 (valid) (479, 500) [Z: 56 WX: 5 WY: 4 FingerType: 2 Pressure: 0] [ 31.253849]: VRMI - Debug: F12 Packet [ 31.253873]: VRMI - Debug: Finger num: 0 (valid) (479, 500) [Z: 56 WX: 5 WY: 4 FingerType: 2 Pressure: 0] [ 31.261398]: VRMI - Debug: F12 Packet [ 31.261403]: VRMI - Debug: Finger num: 0 (valid) (493, 487) [Z: 57 WX: 5 WY: 4 FingerType: 2 Pressure: 0] [ 31.269306]: VRMI - Debug: F12 Packet [ 31.269339]: VRMI - Debug: Finger num: 0 (valid) (505, 477) [Z: 57 WX: 5 WY: 4 FingerType: 2 Pressure: 0] [ 31.277069]: VRMI - Debug: F12 Packet [ 31.277077]: VRMI - Debug: Finger num: 0 (valid) (522, 470) [Z: 57 WX: 5 WY: 4 FingerType: 2 Pressure: 0] [ 31.284852]: VRMI - Debug: F12 Packet [ 31.284867]: VRMI - Debug: Finger num: 0 (valid) (539, 463) [Z: 57 WX: 5 WY: 4 FingerType: 2 Pressure: 0] [ 31.292799]: VRMI - Debug: F12 Packet [ 31.292816]: VRMI - Debug: Finger num: 0 (valid) (564, 453) [Z: 57 WX: 5 WY: 4 FingerType: 2 Pressure: 0] [ 31.300333]: VRMI - Debug: F12 Packet [ 31.300340]: VRMI - Debug: Finger num: 0 (valid) (590, 441) [Z: 56 WX: 5 WY: 4 FingerType: 2 Pressure: 0] [ 31.308198]: VRMI - Debug: F12 Packet [ 31.308205]: VRMI - Debug: Finger num: 0 (valid) (618, 428) [Z: 56 WX: 5 WY: 4 FingerType: 2 Pressure: 0] [ 31.316051]: VRMI - Debug: F12 Packet [ 31.316066]: VRMI - Debug: Finger num: 0 (valid) (651, 416) [Z: 55 WX: 4 WY: 4 FingerType: 2 Pressure: 0] [ 31.323557]: VRMI - Debug: F12 Packet [ 31.323566]: VRMI - Debug: Finger num: 0 (valid) (680, 402) [Z: 54 WX: 5 WY: 3 FingerType: 2 Pressure: 0] [ 31.331413]: VRMI - Debug: F12 Packet [ 31.331430]: VRMI - Debug: Finger num: 0 (valid) (707, 384) [Z: 54 WX: 5 WY: 3 FingerType: 2 Pressure: 0] [ 31.339171]: VRMI - Debug: F12 Packet [ 31.339176]: VRMI - Debug: Finger num: 0 (valid) (734, 368) [Z: 53 WX: 4 WY: 4 FingerType: 2 Pressure: 0] [ 31.347062]: VRMI - Debug: F12 Packet [ 31.347071]: VRMI - Debug: Finger num: 0 (valid) (756, 347) [Z: 52 WX: 4 WY: 3 FingerType: 2 Pressure: 0] [ 31.354722]: VRMI - Debug: F12 Packet [ 31.354727]: VRMI - Debug: Finger num: 0 (valid) (778, 330) [Z: 52 WX: 4 WY: 3 FingerType: 2 Pressure: 0] [ 31.362575]: VRMI - Debug: F12 Packet [ 31.362583]: VRMI - Debug: Finger num: 0 (valid) (794, 311) [Z: 52 WX: 4 WY: 3 FingerType: 2 Pressure: 0] [ 31.370480]: VRMI - Debug: F12 Packet [ 31.370506]: VRMI - Debug: Finger num: 0 (valid) (810, 293) [Z: 52 WX: 5 WY: 3 FingerType: 2 Pressure: 0] [ 31.378078]: VRMI - Debug: F12 Packet [ 31.378113]: VRMI - Debug: Finger num: 0 (valid) (822, 277) [Z: 51 WX: 4 WY: 4 FingerType: 2 Pressure: 0] [ 31.385852]: VRMI - Debug: F12 Packet [ 31.385868]: VRMI - Debug: Finger num: 0 (valid) (829, 262) [Z: 51 WX: 4 WY: 3 FingerType: 2 Pressure: 0] [ 31.388453]: Sandbox: accessoryupdaterd(102) allow file-issue-extension target:/private/var/db/accessoryupdater/Library/Preferences/.GlobalPreferences.plist extension-class:com.apple.cfprefsd.readSandbox: accessoryupdaterd(102) allow file-issue-extension target:/private/var/db/accessoryupdater/Library/Preferences/.GlobalPreferences_m.plist extension-class:com.apple.cfprefsd.readVRMI - Debug: F12 Packet [ 31.393665]: VRMI - Debug: Finger num: 0 (valid) (832, 253) [Z: 51 WX: 4 WY: 3 FingerType: 2 Pressure: 0] [ 31.401440]: VRMI - Debug: F12 Packet [ 31.401462]: VRMI - Debug: Finger num: 0 (valid) (834, 241) [Z: 51 WX: 4 WY: 3 FingerType: 2 Pressure: 0] [ 31.409275]: VRMI - Debug: F12 Packet [ 31.409284]: VRMI - Debug: Finger num: 0 (valid) (832, 235) [Z: 51 WX: 4 WY: 4 FingerType: 2 Pressure: 0] [ 31.417082]: VRMI - Debug: F12 Packet [ 31.417091]: VRMI - Debug: Finger num: 0 (valid) (829, 228) [Z: 51 WX: 4 WY: 4 FingerType: 2 Pressure: 0] [ 31.424742]: VRMI - Debug: F12 Packet [ 31.424747]: VRMI - Debug: Finger num: 0 (valid) (824, 222) [Z: 51 WX: 4 WY: 3 FingerType: 2 Pressure: 0] [ 31.432495]: VRMI - Debug: F12 Packet [ 31.432504]: VRMI - Debug: Finger num: 0 (valid) (813, 213) [Z: 51 WX: 5 WY: 3 FingerType: 2 Pressure: 0] [ 31.440175]: VRMI - Debug: F12 Packet [ 31.440182]: VRMI - Debug: Finger num: 0 (valid) (800, 207) [Z: 52 WX: 4 WY: 3 FingerType: 2 Pressure: 0] [ 31.448113]: VRMI - Debug: F12 Packet [ 31.448139]: VRMI - Debug: Finger num: 0 (valid) (786, 203) [Z: 52 WX: 4 WY: 3 FingerType: 2 Pressure: 0] [ 31.455551]: VRMI - Debug: F12 Packet [ 31.455558]: VRMI - Debug: Finger num: 0 (valid) (772, 198) [Z: 52 WX: 4 WY: 3 FingerType: 2 Pressure: 0] [ 31.463393]: VRMI - Debug: F12 Packet [ 31.463409]: VRMI - Debug: Finger num: 0 (valid) (753, 196) [Z: 52 WX: 4 WY: 3 FingerType: 2 Pressure: 0] [ 31.471224]: VRMI - Debug: F12 Packet [ 31.471231]: VRMI - Debug: Finger num: 0 (valid) (735, 196) [Z: 52 WX: 4 WY: 3 FingerType: 2 Pressure: 0] [ 31.479006]: VRMI - Debug: F12 Packet [ 31.479019]: VRMI - Debug: Finger num: 0 (valid) (713, 198) [Z: 52 WX: 4 WY: 3 FingerType: 2 Pressure: 0] [ 31.486829]: VRMI - Debug: F12 Packet [ 31.486836]: VRMI - Debug: Finger num: 0 (valid) (696, 201) [Z: 52 WX: 5 WY: 3 FingerType: 2 Pressure: 0] [ 31.494525]: VRMI - Debug: F12 Packet [ 31.494534]: VRMI - Debug: Finger num: 0 (valid) (676, 207) [Z: 52 WX: 5 WY: 3 FingerType: 2 Pressure: 0] [ 31.502350]: VRMI - Debug: F12 Packet [ 31.502375]: VRMI - Debug: Finger num: 0 (valid) (659, 213) [Z: 53 WX: 5 WY: 3 FingerType: 2 Pressure: 0] [ 31.510015]: VRMI - Debug: F12 Packet [ 31.510022]: VRMI - Debug: Finger num: 0 (valid) (647, 222) [Z: 53 WX: 4 WY: 3 FingerType: 2 Pressure: 0] [ 31.517945]: VRMI - Debug: F12 Packet [ 31.517970]: VRMI - Debug: Finger num: 0 (valid) (638, 229) [Z: 54 WX: 5 WY: 4 FingerType: 2 Pressure: 0] [ 31.525499]: VRMI - Debug: F12 Packet [ 31.525508]: VRMI - Debug: Finger num: 0 (valid) (631, 239) [Z: 54 WX: 5 WY: 4 FingerType: 2 Pressure: 0] [ 31.533365]: VRMI - Debug: F12 Packet [ 31.533372]: VRMI - Debug: Finger num: 0 (valid) (628, 249) [Z: 53 WX: 4 WY: 3 FingerType: 2 Pressure: 0] [ 31.541019]: VRMI - Debug: F12 Packet [ 31.541033]: VRMI - Debug: Finger num: 0 (valid) (626, 261) [Z: 53 WX: 5 WY: 3 FingerType: 2 Pressure: 0] [ 31.548919]: VRMI - Debug: F12 Packet [ 31.548927]: VRMI - Debug: Finger num: 0 (valid) (631, 269) [Z: 54 WX: 5 WY: 4 FingerType: 2 Pressure: 0] [ 31.556619]: VRMI - Debug: F12 Packet [ 31.556628]: VRMI - Debug: Finger num: 0 (valid) (641, 278) [Z: 54 WX: 5 WY: 4 FingerType: 2 Pressure: 0] [ 31.564148]: VRMI - Debug: F12 Packet [ 31.564154]: VRMI - Debug: Finger num: 0 (valid) (654, 287) [Z: 54 WX: 5 WY: 4 FingerType: 2 Pressure: 0] [ 31.572078]: VRMI - Debug: F12 Packet [ 31.572095]: VRMI - Debug: Finger num: 0 (valid) (670, 295) [Z: 54 WX: 5 WY: 3 FingerType: 2 Pressure: 0] [ 31.579603]: VRMI - Debug: F12 Packet [ 31.579608]: VRMI - Debug: Finger num: 0 (valid) (692, 301) [Z: 54 WX: 5 WY: 3 FingerType: 2 Pressure: 0] [ 31.587459]: VRMI - Debug: F12 Packet [ 31.587484]: VRMI - Debug: Finger num: 0 (valid) (709, 305) [Z: 54 WX: 4 WY: 3 FingerType: 2 Pressure: 0] [ 31.595105]: VRMI - Debug: F12 Packet [ 31.595111]: VRMI - Debug: Finger num: 0 (valid) (730, 307) [Z: 54 WX: 5 WY: 4 FingerType: 2 Pressure: 0] [ 31.602960]: VRMI - Debug: F12 Packet [ 31.602975]: VRMI - Debug: Finger num: 0 (valid) (747, 306) [Z: 54 WX: 5 WY: 3 FingerType: 2 Pressure: 0] [ 31.610668]: VRMI - Debug: F12 Packet [ 31.610677]: VRMI - Debug: Finger num: 0 (valid) (761, 303) [Z: 54 WX: 4 WY: 3 FingerType: 2 Pressure: 0] [ 31.618600]: VRMI - Debug: F12 Packet [ 31.618614]: VRMI - Debug: Finger num: 0 (valid) (773, 297) [Z: 54 WX: 5 WY: 3 FingerType: 2 Pressure: 0] [ 31.626199]: VRMI - Debug: F12 Packet [ 31.626208]: VRMI - Debug: Finger num: 0 (valid) (781, 290) [Z: 54 WX: 4 WY: 4 FingerType: 2 Pressure: 0] [ 31.633733]: VRMI - Debug: F12 Packet [ 31.633742]: VRMI - Debug: Finger num: 0 (valid) (787, 283) [Z: 54 WX: 5 WY: 4 FingerType: 2 Pressure: 0] [ 31.641663]: VRMI - Debug: F12 Packet [ 31.641688]: VRMI - Debug: Finger num: 0 (valid) (791, 274) [Z: 53 WX: 5 WY: 4 FingerType: 2 Pressure: 0] [ 31.649118]: VRMI - Debug: F12 Packet [ 31.649123]: VRMI - Debug: Finger num: 0 (valid) (793, 263) [Z: 53 WX: 4 WY: 3 FingerType: 2 Pressure: 0] [ 31.657086]: VRMI - Debug: F12 Packet [ 31.657111]: VRMI - Debug: Finger num: 0 (valid) (794, 252) [Z: 53 WX: 4 WY: 3 FingerType: 2 Pressure: 0] [ 31.664516]: VRMI - Debug: F12 Packet [ 31.664522]: VRMI - Debug: Finger num: 0 (valid) (792, 245) [Z: 53 WX: 4 WY: 3 FingerType: 2 Pressure: 0] [ 31.672446]: VRMI - Debug: F12 Packet [ 31.672471]: VRMI - Debug: Finger num: 0 (valid) (789, 236) [Z: 53 WX: 4 WY: 4 FingerType: 2 Pressure: 0] [ 31.679869]: VRMI - Debug: F12 Packet [ 31.679875]: VRMI - Debug: Finger num: 0 (valid) (786, 233) [Z: 53 WX: 4 WY: 4 FingerType: 2 Pressure: 0] [ 31.687682]: VRMI - Debug: F12 Packet [ 31.687697]: VRMI - Debug: Finger num: 0 (valid) (775, 225) [Z: 53 WX: 4 WY: 4 FingerType: 2 Pressure: 0] [ 31.695437]: VRMI - Debug: F12 Packet [ 31.695446]: VRMI - Debug: Finger num: 0 (valid) (763, 218) [Z: 52 WX: 4 WY: 3 FingerType: 2 Pressure: 0] [ 31.703196]: VRMI - Debug: F12 Packet [ 31.703209]: VRMI - Debug: Finger num: 0 (valid) (749, 214) [Z: 52 WX: 4 WY: 3 FingerType: 2 Pressure: 0] [ 31.711001]: VRMI - Debug: F12 Packet [ 31.711012]: VRMI - Debug: Finger num: 0 (valid) (736, 208) [Z: 53 WX: 5 WY: 3 FingerType: 2 Pressure: 0] [ 31.718660]: VRMI - Debug: F12 Packet [ 31.718668]: VRMI - Debug: Finger num: 0 (valid) (718, 204) [Z: 52 WX: 4 WY: 3 FingerType: 2 Pressure: 0] [ 31.726532]: VRMI - Debug: F12 Packet [ 31.726556]: VRMI - Debug: Finger num: 0 (valid) (703, 200) [Z: 53 WX: 4 WY: 3 FingerType: 2 Pressure: 0] [ 31.734264]: VRMI - Debug: F12 Packet [ 31.734271]: VRMI - Debug: Finger num: 0 (valid) (692, 200) [Z: 53 WX: 5 WY: 3 FingerType: 2 Pressure: 0] [ 31.742168]: VRMI - Debug: F12 Packet [ 31.742193]: VRMI - Debug: Finger num: 0 (valid) (680, 201) [Z: 53 WX: 5 WY: 3 FingerType: 2 Pressure: 0] [ 31.749777]: VRMI - Debug: F12 Packet [ 31.749783]: VRMI - Debug: Finger num: 0 (valid) (673, 202) [Z: 53 WX: 4 WY: 3 FingerType: 2 Pressure: 0] [ 31.757750]: VRMI - Debug: F12 Packet [ 31.757775]: VRMI - Debug: Finger num: 0 (valid) (670, 204) [Z: 54 WX: 4 WY: 3 FingerType: 2 Pressure: 0] [ 31.765256]: VRMI - Debug: F12 Packet [ 31.765266]: VRMI - Debug: Finger num: 0 (valid) (666, 209) [Z: 54 WX: 4 WY: 3 FingerType: 2 Pressure: 0] [ 31.773013]: VRMI - Debug: F12 Packet [ 31.773029]: VRMI - Debug: Finger num: 0 (valid) (666, 214) [Z: 54 WX: 4 WY: 3 FingerType: 2 Pressure: 0] [ 31.780872]: VRMI - Debug: F12 Packet [ 31.780880]: VRMI - Debug: Finger num: 0 (valid) (667, 222) [Z: 54 WX: 4 WY: 4 FingerType: 2 Pressure: 0] [ 31.788656]: VRMI - Debug: F12 Packet [ 31.788670]: VRMI - Debug: Finger num: 0 (valid) (673, 230) [Z: 54 WX: 5 WY: 4 FingerType: 2 Pressure: 0] [ 31.796637]: VRMI - Debug: F12 Packet [ 31.796678]: VRMI - Debug: Finger num: 0 (valid) (686, 238) [Z: 53 WX: 4 WY: 4 FingerType: 2 Pressure: 0] [ 31.804100]: VRMI - Debug: F12 Packet [ 31.804106]: VRMI - Debug: Finger num: 0 (valid) (700, 247) [Z: 54 WX: 4 WY: 3 FingerType: 2 Pressure: 0] [ 31.811942]: VRMI - Debug: F12 Packet [ 31.811958]: VRMI - Debug: Finger num: 0 (valid) (714, 255) [Z: 54 WX: 4 WY: 3 FingerType: 2 Pressure: 0] [ 31.819600]: VRMI - Debug: F12 Packet [ 31.819608]: VRMI - Debug: Finger num: 0 (valid) (733, 260) [Z: 53 WX: 4 WY: 3 FingerType: 2 Pressure: 0] [ 31.827504]: VRMI - Debug: F12 Packet [ 31.827528]: VRMI - Debug: Finger num: 0 (valid) (748, 262) [Z: 54 WX: 4 WY: 3 FingerType: 2 Pressure: 0] [ 31.835139]: VRMI - Debug: F12 Packet [ 31.835146]: VRMI - Debug: Finger num: 0 (valid) (764, 261) [Z: 53 WX: 5 WY: 3 FingerType: 2 Pressure: 0] [ 31.843005]: VRMI - Debug: F12 Packet [ 31.843019]: VRMI - Debug: Finger num: 0 (valid) (782, 258) [Z: 54 WX: 4 WY: 3 FingerType: 2 Pressure: 0] [ 31.850803]: VRMI - Debug: F12 Packet [ 31.850819]: VRMI - Debug: Finger num: 0 (valid) (796, 252) [Z: 54 WX: 4 WY: 4 FingerType: 2 Pressure: 0] [ 31.858652]: VRMI - Debug: F12 Packet [ 31.858670]: VRMI - Debug: Finger num: 0 (valid) (813, 245) [Z: 54 WX: 5 WY: 3 FingerType: 2 Pressure: 0] [ 31.866428]: VRMI - Debug: F12 Packet [ 31.866436]: VRMI - Debug: Finger num: 0 (valid) (827, 237) [Z: 53 WX: 4 WY: 4 FingerType: 2 Pressure: 0] [ 31.874201]: VRMI - Debug: F12 Packet [ 31.874233]: VRMI - Debug: Finger num: 0 (valid) (835, 231) [Z: 52 WX: 4 WY: 4 FingerType: 2 Pressure: 0] [ 31.881997]: VRMI - Debug: F12 Packet [ 31.882006]: VRMI - Debug: Finger num: 0 (valid) (843, 222) [Z: 52 WX: 4 WY: 3 FingerType: 2 Pressure: 0] [ 31.889643]: VRMI - Debug: F12 Packet [ 31.889650]: VRMI - Debug: Finger num: 0 (valid) (849, 211) [Z: 51 WX: 4 WY: 3 FingerType: 2 Pressure: 0] [ 31.897466]: VRMI - Debug: F12 Packet [ 31.897491]: VRMI - Debug: Finger num: 0 (valid) (852, 205) [Z: 52 WX: 4 WY: 3 FingerType: 2 Pressure: 0] [ 31.905191]: VRMI - Debug: F12 Packet [ 31.905198]: VRMI - Debug: Finger num: 0 (valid) (853, 192) [Z: 52 WX: 4 WY: 4 FingerType: 2 Pressure: 0] [ 31.913138]: VRMI - Debug: F12 Packet [ 31.913155]: VRMI - Debug: Finger num: 0 (valid) (851, 186) [Z: 52 WX: 4 WY: 4 FingerType: 2 Pressure: 0] [ 31.920559]: VRMI - Debug: F12 Packet [ 31.920568]: VRMI - Debug: Finger num: 0 (valid) (846, 175) [Z: 52 WX: 4 WY: 3 FingerType: 2 Pressure: 0] [ 31.928406]: VRMI - Debug: F12 Packet [ 31.928437]: VRMI - Debug: Finger num: 0 (valid) (840, 169) [Z: 52 WX: 4 WY: 3 FingerType: 2 Pressure: 0] [ 31.936132]: VRMI - Debug: F12 Packet [ 31.936148]: VRMI - Debug: Finger num: 0 (valid) (830, 158) [Z: 52 WX: 4 WY: 3 FingerType: 2 Pressure: 0] [ 31.944038]: VRMI - Debug: F12 Packet [ 31.944052]: VRMI - Debug: Finger num: 0 (valid) (815, 151) [Z: 52 WX: 5 WY: 3 FingerType: 2 Pressure: 0] [ 31.951571]: VRMI - Debug: F12 Packet [ 31.951578]: VRMI - Debug: Finger num: 0 (valid) (795, 144) [Z: 52 WX: 4 WY: 4 FingerType: 2 Pressure: 0] [ 31.959374]: VRMI - Debug: F12 Packet [ 31.959404]: VRMI - Debug: Finger num: 0 (valid) (779, 138) [Z: 52 WX: 4 WY: 4 FingerType: 2 Pressure: 0] [ 31.967171]: VRMI - Debug: F12 Packet [ 31.967183]: VRMI - Debug: Finger num: 0 (valid) (756, 135) [Z: 52 WX: 4 WY: 4 FingerType: 2 Pressure: 0] [ 31.974836]: VRMI - Debug: F12 Packet [ 31.974867]: VRMI - Debug: Finger num: 0 (valid) (740, 133) [Z: 52 WX: 4 WY: 3 FingerType: 2 Pressure: 0] [ 31.982622]: VRMI - Debug: F12 Packet [ 31.982638]: VRMI - Debug: Finger num: 0 (valid) (720, 131) [Z: 52 WX: 4 WY: 3 FingerType: 2 Pressure: 0] [ 31.990364]: VRMI - Debug: F12 Packet [ 31.990369]: VRMI - Debug: Finger num: 0 (valid) (705, 134) [Z: 52 WX: 4 WY: 4 FingerType: 2 Pressure: 0] [ 31.998209]: VRMI - Debug: F12 Packet [ 31.998226]: VRMI - Debug: Finger num: 0 (valid) (698, 136) [Z: 53 WX: 4 WY: 4 FingerType: 2 Pressure: 0] [ 32.005913]: VRMI - Debug: F12 Packet [ 32.005920]: VRMI - Debug: Finger num: 0 (valid) (695, 138) [Z: 53 WX: 4 WY: 4 FingerType: 2 Pressure: 0] [ 32.013700]: VRMI - Debug: F12 Packet [ 32.013716]: VRMI - Debug: Finger num: 0 (valid) (692, 142) [Z: 53 WX: 5 WY: 4 FingerType: 2 Pressure: 0] [ 32.021475]: VRMI - Debug: F12 Packet [ 32.021481]: VRMI - Debug: Finger num: 0 (valid) (691, 150) [Z: 53 WX: 5 WY: 3 FingerType: 2 Pressure: 0] [ 32.029281]: VRMI - Debug: F12 Packet [ 32.029293]: VRMI - Debug: Finger num: 0 (valid) (693, 155) [Z: 54 WX: 5 WY: 3 FingerType: 2 Pressure: 0] [ 32.037016]: VRMI - Debug: F12 Packet [ 32.037035]: VRMI - Debug: Finger num: 0 (valid) (700, 163) [Z: 54 WX: 4 WY: 3 FingerType: 2 Pressure: 0] [ 32.044719]: VRMI - Debug: F12 Packet [ 32.044725]: VRMI - Debug: Finger num: 0 (valid) (710, 171) [Z: 53 WX: 4 WY: 3 FingerType: 2 Pressure: 0] [ 32.052496]: VRMI - Debug: F12 Packet [ 32.052512]: VRMI - Debug: Finger num: 0 (valid) (727, 176) [Z: 54 WX: 5 WY: 4 FingerType: 2 Pressure: 0] [ 32.060305]: VRMI - Debug: F12 Packet [ 32.060314]: VRMI - Debug: Finger num: 0 (valid) (743, 179) [Z: 54 WX: 4 WY: 4 FingerType: 2 Pressure: 0] [ 32.068144]: VRMI - Debug: F12 Packet [ 32.068153]: VRMI - Debug: Finger num: 0 (valid) (756, 183) [Z: 53 WX: 4 WY: 4 FingerType: 2 Pressure: 0] [ 32.075878]: VRMI - Debug: F12 Packet [ 32.075884]: VRMI - Debug: Finger num: 0 (valid) (771, 185) [Z: 54 WX: 5 WY: 4 FingerType: 2 Pressure: 0] [ 32.083774]: VRMI - Debug: F12 Packet [ 32.083781]: VRMI - Debug: Finger num: 0 (valid) (777, 186) [Z: 53 WX: 4 WY: 4 FingerType: 2 Pressure: 0] [ 32.091268]: VRMI - Debug: F12 Packet [ 32.091273]: VRMI - Debug: Finger num: 0 (valid) (780, 187) [Z: 53 WX: 4 WY: 4 FingerType: 2 Pressure: 0] [ 32.099165]: VRMI - Debug: F12 Packet [ 32.099173]: VRMI - Debug: Finger num: 0 (valid) (781, 187) [Z: 54 WX: 4 WY: 4 FingerType: 2 Pressure: 0] [ 32.107178]: VRMI - Debug: F12 Packet [ 32.107187]: VRMI - Debug: Finger num: 0 (valid) (781, 186) [Z: 53 WX: 4 WY: 4 FingerType: 2 Pressure: 0] [ 32.114650]: VRMI - Debug: F12 Packet [ 32.114660]: VRMI - Debug: Finger num: 0 (valid) (781, 185) [Z: 53 WX: 4 WY: 4 FingerType: 2 Pressure: 0] [ 32.122584]: VRMI - Debug: F12 Packet [ 32.122591]: VRMI - Debug: Finger num: 0 (valid) (784, 184) [Z: 53 WX: 4 WY: 4 FingerType: 2 Pressure: 0] [ 32.130101]: VRMI - Debug: F12 Packet [ 32.130144]: VRMI - Debug: Finger num: 0 (valid) (789, 179) [Z: 52 WX: 4 WY: 3 FingerType: 2 Pressure: 0] [ 32.137876]: VRMI - Debug: F12 Packet [ 32.137894]: VRMI - Debug: Finger num: 0 (valid) (789, 178) [Z: 38 WX: 4 WY: 3 FingerType: 2 Pressure: 0] [ 32.144830]: VRMI - Debug: F12 Packet