Interesting that you didn't have any sleep troubles... Might be down to the fact that yours is Ivy Bridge and mine is Sandy, or that you're running El Capitan while I was using Yosemite. Perhaps I should dig up my X230 and have a go again :P
Good to know it helped you :)
As of now, no, I don't plan on making a guide, I don't have a lot of time and there doesn't seem to be huge interest in this laptop.
If there's anything you're having trouble with though, let me know and I might be able to give you a hand.
No, the backlight keys are handled through ACPI and so they need a DSDT patch to work, along with a compatible PS2 kext.
I was using RehabMan's VoodooPS2Controller.
I've put together a neat little patch for MaciASL that should get this working, assuming you're using the same PS2 kext.
No, it didn't; I still need to press a key to get the screen to turn on after lid open.
It's not a huge issue, I think I'll just live with it until I figure out a solution on my own. The sleep/power LEDs were annoying me a lot more.
Just needed to add the following at the beginning of _WAK:
\_SB.PCI0.LPC.EC.LED (0x07, 0x00)
\_SB.PCI0.LPC.EC.LED (0x00, 0x80)
Seems a little hacky and dodgy, but it works. My problem is solved.
Thank you so much RehabMan for pointing me in the right direction.
Update: now the sleep LED on the outside of the lid turns off upon wake! I did this by calling EC.LED at the start of _WAK.
This is really exciting for me, as I'm finally beginning to understand ASL and ACPI so I can do things :)
Hopefully soon I'll be able to fix the pulsing power LED as well.
Sorry, I'm a little confused here.
In order to use the OEM SSDTs, how do I go about patching them?
SSDT-4 is CpuPm. If I patch this OEM SSDT, does it replace the SSDT.aml generated using PikerAlpha's script which I was using before? Do I need to remove that SSDT.aml from Clover's SortedOrder...
Alright, so I'm now keeping all the OEM SSDTs. I didn't have the TNOT fix before and it worked fine. Still working the same as before...
Is it possible to control the LED directly from the EC methods in the DSDT? Still seems strange; there must be a reason behind it.
I've attached the newly...
After applying the GPE instrument patch, not much changed in the log.
_LID looks to be being called lots of times, not sure if this is normal:
Here's what I'm dropping in Clover config:
Is there anything wrong with this?
Alright, I'd had a quick look at the patches before but didn't apply them and test properly.
Just did it and tested sleep and wake. _PTS appears to be executing from start to finish. _WAK also appears to be doing so, but appears twice.
"_PTS enter" appears in the log before sleep, and "_PTS...
Having some minor issues with sleep on a ThinkPad X230. This is also an issue with the X220 as far as I'm aware.
The sleep LED stays on after wake.
When waking via the lid, there is a delay of several seconds before the screen powers on / the system becomes responsive. This does...