Jump to content
10 posts in this topic

Recommended Posts

I have a Lenovo Yoga S1 and successfully installed Big Sur.  Most of everything seems fine to the point that I am mostly happy with how it works.  Graphics are good, USB is good, bluetooth works well etc.  Even the trackpad / clickpad works fine until the system goes to sleep.  After sleep, the pointer still moves and I can still single finger tap and clicking works fine but two finger scrolling becomes unresponsive and two finger taps also stops working.  The odd thing is, for the first few seconds after waking from sleep, the trackpad is fine.  After about 6 or so seconds though, the issue starts.  I have tried different versions to voodoops2controller kexts with varying degrees of problems.  The latest versions of Acidanthura kets give me the most stable result.  Does anybody know what I can try to resolve this hiccup?  As my alias suggests, I'm not particularly bright with this stuff.

I have both Voodooi2c and VoodooPS2controller kexts

Harware: Lenovo Thinkpad Toga S1

CPU Intel Core i7 4600u

RAM 8GB

Screen 12.5" multitouch 

Trackpad Synaptics TM2911-002

 

The trackpad is one of those clickpad ones with no separate buttons.  

1 hour ago, 1Revenger1 said:

If it's VoodooI2CSynaptics, you may try VoodooRMI instead as it has VoodooI2C bindings. I've seen some issues with sleep get fixed with it.

Work nice but have some random freezes after sleep. This project stay alive? i can extract some logs

28 minutes ago, MaLd0n said:

Work nice but have some random freezes after sleep. This project stay alive? i can extract some logs

There hasn't been much to work on really with VoodooRMI. Power management and initialization is still a bit messed up, and I eventually want to work on Elans SMBus trackpads too. This requires changes in VoodooPS2 though (for the SMBus side) that I'm still trying to figure out how to do without it being incredibly jank.

If you or other people you are working with have issues, they are free to open up github issues. Will need to provide logs and logs. If being used in SMBus mode, I'd use 'sudo dmesg | egrep -i "vrmi|ps2"' to include PS2 logs as well.

On 7/11/2022 at 11:37 PM, 1Revenger1 said:

Which VoodooI2C satellite are you using? If it's VoodooI2CSynaptics, you may try VoodooRMI instead as it has VoodooI2C bindings. I've seen some issues with sleep get fixed with it.

Actually, I am not sure.  With specific regard to voodops2controller.kext, I have tried different versions from Rehabman and Acidanthura.  Rehabman versions work terribly on my system.  I don't know why VoodooI2c is included with the config I am using.  When I enable the trackpad options in comfig.plist for VoodooI2c and disable them under voodoo2controller.kext, then I have no input.  Just to make things a little clearer, I never considered toying with macOS on this laptop until I happened on a page on Gitub by yusufklncc.  There was a complete download of an Opencore configured for my model of laptop.  I tried it and surprisingly everything was up, running well...ish in under 30 minutes.  I will be happy to provide my config.plist or generate logs on the voodoops2controller.kext from acidanthura but have no idea who / how to communicate with on Github with this particular issue.  That's why I came here for help so ppl, thanks for your time.  Much appreciated.

On 7/11/2022 at 11:37 PM, 1Revenger1 said:

Which VoodooI2C satellite are you using? If it's VoodooI2CSynaptics, you may try VoodooRMI instead as it has VoodooI2C bindings. I've seen some issues with sleep get fixed with it.

I have added VoodooRMI and so far, initial tests have been positive.  I have put the laptop to sleep a couple of times and gestures still work after sleep..... touch wood.  I will test for another day or so before updating the thread.

 

1Revenger1, thanks a mil for your suggestion, I really appreciate it.

 

Off topic but an interesting observation.  This laptop runs fairly quietly for the most part when at a desk.  The fans start spinning up to a louder state from 65 degrees c.  At 60, you can already feel the cpu heat through the bottom of the chassis.  With macOS running, the system is 15 - 20 degrees cooler under the same operating conditions and work compared with Windows.  I doubt that it is false reporting because when I measure the chassis temp under Windows when the fan spins up and compare that with macOS, I come to within 3 degrees difference.  Maybe the 'efficiency' difference is that my Windows OS has been installed and running for much longer and may have more background bloat compared to the macOS which has been running for 2 weeks.  Whatever it is, I likey the cooler temps.

×
×
  • Create New...