blankmac / AlpsHID

32 stars 6 forks source link

Zbook G5 Alps 0x1222 #2

Open theroadw opened 2 years ago

theroadw commented 2 years ago

Hi, first off, thank you for your work on this driver. I have a Zbook G5 with a 6 Button i2C Alps trackpad and trackpoint. Currently I'm using a modified I2CHID w/2 button support and it works almost perfectly, except for the missing trackpoint and top buttons. I tried your version and at first didn't attach, then added my device ID 0x1222 and recompiled and while it did attach, there are many issues. The trackpad movement is jerky. The multi-finger gestures are all wrong. The Left button behavior is weird, if there's no finger in the trackpad, it releases the button. The Right button doesn't work. The top buttons don't work. The trackpoint doesn't work.

I knew it was an unsupported device and it was a long shot, but If you're interested, I can help improve your driver by troubleshooting on this device.

I'm attaching my device info. input_devs.txt touchpad.txt xinput_list.txt mac.dmesg.log.txt

juico commented 2 years ago

Hey yes, if you hold on i can add the device to the productid list. i will send you a new version in a minute or so.

Edit: i was to fast and didnt read the whole message. i see you already added the productID, i will take a look at your logs and you might want to join: https://gitter.im/AlpsT4USB-TEST-Room/community

juico commented 2 years ago

AlpsHID_G5.zip

You can try this, i also just added the productID 0x1222 as a U1 device. Might give the same result but you can give it a shot.

theroadw commented 2 years ago

Tested the new version, trackpad movement is better but still slower compared to I2CHID. Trackpoint and it's buttons still not working, and all three trackpad buttons report as left mouse click and they all release a click-hold if the finger that is on the touchpad stops touching it ZBook Pro.ioreg.zip