quo

Results 54 comments of quo

Thanks! I've opened separate issues for the bugs. I will look into the truncated prd error later. Can you test the workaround for the suspend bug I've posted in https://github.com/quo/ithc-linux/issues/9?

@csdvrx Thanks! It sounds like the device uses standard HID (possibly with some nonstandard Wacom things?) instead of the MS Surface HID protocol. This means that you probably don't need...

@csdvrx As I suspected, according to the descriptor the data on the X1 Fold is just normal HID data. The reason iptsd gives the 'block' errors is because it can't...

Thanks. I've added the new PCI ids in 31ad276. The fact that single touch works means that ithc is working fine. So if multitouch doesn't work, iptsd might need some...

Awesome, thanks!

@mnilsson76 (or anyone else with a Surface Laptop 5) I would appreciate it if you could test the current ithc version on the SL5 and report the results here. I'm...

So apparently the SLS2 has two Touch Host Controller devices: ``` 00:10.6 Digitizer Pen [0901]: Intel Corporation Device [8086:51d0] (rev 01) Subsystem: Microsoft Corporation Device [1414:0077] 00:10.7 Digitizer Pen [0901]:...

Thanks. So from the dmesg it looks like the state register isn't doing anything. I had a look inside the driver package for the SLS2. It looks like the THC...

I suspect the touchpad is connected to the second THC. From `SurfaceLaptopStudio2_Win11_22621_23.074.39397.0/SurfaceUpdate/surfacehidfriendlynames/SurfaceHIDFriendlyNames.inf`: ``` ; Surface Laptop Studio 2 Touchpad %DeviceDesc% = PenUtilityDesc, HID\VID_045E&UP:FF0D_U:0001 %DeviceDesc% = TouchpadCommunicationsDesc, HID\VID_045E&UP:FF0B_U:000F ``` And from...

You're right, I missed that dll somehow! Doesn't look like there's full debug symbols, but the dlls do contains some absolutely massive functions. Possibly someone cranked up the inlining settings...