Post

Replies

Boosts

Views

Activity

Serial USB touch device problem in Catalina and Big Sur
I have a touchscreen that does not come with a driver. The touch input is treated like a mouse in OSX, it moves the cursor and only single point touch works. It connects to the computer via USB (touch data and power) and HDMI. In OSX Mojave the touch functionality works (like a Mouse) without the need of installing anything. When i upgraded to Catalina (and Big Sur on the new mac mini m1) the touch functionality stopped although the touchscreen still shows up in the System Report, when plugged in as 0x2A94 0x564D G2 Touch Product:Multi-Touch by G2TSP I noticed that when i plug the touchscreen on my macbook that still has OSX Mojave the following kexts show up when i do kexstat: fffff7f83df0000 0x2000 0x2000 com.apple.driver.AppleUSBCHCOM (6.0.0) FF4CF96B-3EF9-3ADA-84E5-C20A7BD82D24 <222 93 86 23 6 5 3 1> 225 0 0xffffff7f83df9000 0x65000 0x65000 com.apple.driver.AppleUSBAudio (315.6) 2C3D3119-3FD9-3ADE-A346-B2D952D0C3DE <98 97 93 91 23 13 6 5 3 The AppleUSBCHCOM does not show up in Catalina kextstat when the touchscreen is plugged in. When i plug the device on my Mac Pro that runs Catalina, the following immediately appears in the system.log xpcproxy[869]: libcoreservices: dirhelperuserdir: 557: bootstraplookup returned (ipc/send) invalid destination port I tried to inject the AppleUSBCHCOM.kext by copying it from Mojave to Catalina and it does load but the touch functionality still does not work. Any ideas to troubleshoot this would be really appreciated!
1
0
1.4k
Jan ’21