-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Synaptics trackpad issue with T440P using T450 3 button trackpad #140
Comments
are you able to provide a log using DebugEnhancer.kext and |
@1Revenger1 thanks, ill do that now, just to be clear the debug version is VoodooRMI.kext.dSYM right? |
No, the dSym are debug symbols not useful to most people. Download the debug version from the release page. |
thanks, here you go [ 3.816503]: VRMI - Info: Found PS2 Trackpad driver! Waiting for registerService() |
Looks like the buttons are found. Mind sending a log after trying to use the track point and buttons? |
yes, i rebooted and did that for you first track point (small red dot on keyboard) just to be clear then all 3 buttons a few times each and then trackpoint again [ 3.768667]: VRMI - Info: Found PS2 Trackpad driver! Waiting for registerService() |
Log doesn’t look any different. You did it after right? No need to reboot for these logs |
yes i did the log after, is there anything else i can do to try to help? are these logs getting you anywhere? |
The log you gave is helpful because it recognizes the buttons are there. I need a log which shows the track point and buttons being used though to see why it isn’t working. If you could try again, that’d be helpful. |
log.txt |
It looks like F30 isn't generating interrupts when clicking with the trackpoint buttons. What you could try is to hold them down and then click the clickpad at the same time to see if it registers (atleast in the logs). |
holding down all 3 and clicking on trackpad |
hrmmm, they still read as "Up", so something is wrong with them. I'll look further I guess. |
here is some more logs for you, happy to do anything else, i think it might be best to verify i have same hardware ID as someone else to verify my part is genuine, but not sure best way to do that as i feel the kexts may be spoofing the HWID or something like that, however my product feels quality and to be genuine. its my understanding that my trackpad should be supported by the kext yes? |
it seems my trackpad is not genuine as another user tried my EFI with his synaptics and said it works, i have orderd a new one from amazon and will report back if i have luck, however the fact we can see the buttons being pressed is still confusing, only had to open my laptop about 5 times now to try to troubleshoot this lol, thought possibly i damaged the cable at first and when i went back to alps i would also loose the buttons but when i go back to alps it works as expected amazon delivery comes tomorrow so will report back soon |
Not really sure if it’s an authenticity problem, it’s probably something related to how the trackpad is configured internally or wired up to your device. It sees that the buttons are there, but can not figure out if they’re pressed down. Because it never sees that they are pressed down, it never sends an interrupt/notification to a driver. I’m looking at some things to see if there is a way to configure it though. Probably won’t have anything to test until later this week once finals are done, if you are willing to test. May just be worth replacing it though and see if it works and leaving it alone. |
i see, that makes sense. well im replacing it, but i have been fully refunded without return so can keep this to test, my new one arrives today, will report back later today after ive tried it out |
Hello, please forgive my lack of logs and IO reg data per my first post, as it seems the way this should be setup is literally explained different in 3-4 places, and i have multiple guides telling me what to do with nothing working whatsoever.
basically i seen some posts where people said it only worked for them with voodoo RMI 1.2 and older, and im assuming the guide is updated for the most recent version, since the way the kexts are included in builds have been changing it seems impossible for me to verify how i should be attemtping this.
trackpad works, but 3 buttons dont
they also dont work in windows, but that also seems to be a problem, someone on reddid has said its working for them with voodooRMI and voodoosmbus kext aswell as voodoops2 and disable voodoo input, but it is not working for me.
this situation is extra confusing because at this point since its not working im feeling the 3 buttons are broken
Last login: Fri Dec 3 13:45:36 on ttys000
Connor@Connors-MBP-2 ~ % kextstat | grep Voodoo
Executing: /usr/bin/kmutil showloaded
No variant specified, falling back to release
78 1 0 0x18000 0x18000 de.leo-labs.VoodooSMBus (3.0) C7EA611A-7A6E-3210-800F-79585B09468C <14 6 5 3>
88 1 0 0x29000 0x29000 com.1Revenger1.VoodooRMI (1.3.4) E101F26E-9935-3092-AFF4-7796D1B84130 <6 5 3>
118 0 0 0x19000 0x19000 me.kishorprins.VoodooInput (1.1.3) 374A88BF-5D62-3ED2-8E75-6A331AF58A2E <61 6 5 3>
Connor@Connors-MBP-2 ~
SynapticsTrackpadTroubleshoot.zip
%
The text was updated successfully, but these errors were encountered: