Notsobrightguy Posted July 8, 2022 Share Posted July 8, 2022 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. Link to comment https://www.insanelymac.com/forum/topic/352531-solved-lenovo-thinkpad-yoga-s1-big-sur-working-but-trackpad-loses-functionality-after-sleep/ Share on other sites More sharing options...
MaLd0n Posted July 8, 2022 Share Posted July 8, 2022 Hardware? Processor, trackpad. Voodooi2c? Voodoops2? Link to comment https://www.insanelymac.com/forum/topic/352531-solved-lenovo-thinkpad-yoga-s1-big-sur-working-but-trackpad-loses-functionality-after-sleep/#findComment-2788460 Share on other sites More sharing options...
Allan Posted July 9, 2022 Share Posted July 9, 2022 @Notsobrightguy 👇 [Video] How to add a signature. Link to comment https://www.insanelymac.com/forum/topic/352531-solved-lenovo-thinkpad-yoga-s1-big-sur-working-but-trackpad-loses-functionality-after-sleep/#findComment-2788562 Share on other sites More sharing options...
Notsobrightguy Posted July 10, 2022 Author Share Posted July 10, 2022 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. Link to comment https://www.insanelymac.com/forum/topic/352531-solved-lenovo-thinkpad-yoga-s1-big-sur-working-but-trackpad-loses-functionality-after-sleep/#findComment-2788661 Share on other sites More sharing options...
Avery B Posted July 11, 2022 Share Posted July 11, 2022 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. Link to comment https://www.insanelymac.com/forum/topic/352531-solved-lenovo-thinkpad-yoga-s1-big-sur-working-but-trackpad-loses-functionality-after-sleep/#findComment-2788758 Share on other sites More sharing options...
MaLd0n Posted July 11, 2022 Share Posted July 11, 2022 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 Link to comment https://www.insanelymac.com/forum/topic/352531-solved-lenovo-thinkpad-yoga-s1-big-sur-working-but-trackpad-loses-functionality-after-sleep/#findComment-2788769 Share on other sites More sharing options...
Avery B Posted July 11, 2022 Share Posted July 11, 2022 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. Link to comment https://www.insanelymac.com/forum/topic/352531-solved-lenovo-thinkpad-yoga-s1-big-sur-working-but-trackpad-loses-functionality-after-sleep/#findComment-2788771 Share on other sites More sharing options...
Notsobrightguy Posted July 13, 2022 Author Share Posted July 13, 2022 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. Link to comment https://www.insanelymac.com/forum/topic/352531-solved-lenovo-thinkpad-yoga-s1-big-sur-working-but-trackpad-loses-functionality-after-sleep/#findComment-2788930 Share on other sites More sharing options...
Notsobrightguy Posted July 16, 2022 Author Share Posted July 16, 2022 Ok, I believe my trackpad is PS2. The Voodooi2c is for the touchscreen i believe. Link to comment https://www.insanelymac.com/forum/topic/352531-solved-lenovo-thinkpad-yoga-s1-big-sur-working-but-trackpad-loses-functionality-after-sleep/#findComment-2789114 Share on other sites More sharing options...
Notsobrightguy Posted July 16, 2022 Author Share Posted July 16, 2022 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. Link to comment https://www.insanelymac.com/forum/topic/352531-solved-lenovo-thinkpad-yoga-s1-big-sur-working-but-trackpad-loses-functionality-after-sleep/#findComment-2789119 Share on other sites More sharing options...
Recommended Posts