blankmac / AlpsHID

32 stars 6 forks source link

Dell Latitude 5290 2-in-1 support PID 0x1218 VID 0x44e #20

Open Supradry opened 1 year ago

Supradry commented 1 year ago

Hi,

I have a Dell Latitude 5290 2-in-1 with Alps trackpad, vendor id - 0x44e and product id - 0x1218. Alps trackpad connected via XHC (HS01). However, touchpad not responding. Though my touchscreen (inc touchscreen trackpad gestures) works fine. Results in IOREG as attached.

I've got a similar problem (issue #18) Will there be support for product id 0x1218?

When doing a:

log show --predicate 'process == "kernel"' --last 10m

I see:

2022-09-08 16:51:42.183372+1000 0x217 Default 0x0 0 0 kernel: (IOUSBHostFamily) 000002.183367 HS01@14100000: AppleUSBHostPort::enumerateDeviceComplete_block_invoke: enumerated 0x044e/1218/0605 (Alps Touchpad) at 12 Mbps

Screen Shot 2022-09-08 at 17 02 12 Screen Shot 2022-09-08 at 17 02 34

juico commented 1 year ago

Hey, i have tried adding the product ID to the kext below. In the case of issue #18 it didnt seem to be that easy. In both cases it should just work with the VoodooI2CHID without alpsHID as the touchpad seems to support PTP (Precision touchpad protocol). You can give the modified a try and see if it works for you. AlpsHID.kext.zip

Supradry commented 1 year ago

Thanks but unfortunately, still not responding. Touchscreen works fine without issues. Also, I used karabiner elements to get the trackpad to work (works as a standard mouse) and the cursor is very erratic at the slightest movement.

Screen Shot 2022-09-10 at 08 10 58