A VirtualSMC plugin provides native support for ALS, keyboard backlight and Fn keys for Asus laptops on macOS.
- Full Fn keys support
- Native ALS support
- Native keyboard backlight support (16 levels, smooth transition, auto adjusting, auto turning off)
- Battery Health Charging
- Asus laptop with ATK device
- Knowing how to patch DSDT (if not, readthis)
- Add
-asussmcdbg
to enable debug printing (available in DEBUG binaries).
- Instruction is available in the Wiki.
- Applefor macOS
- vit9696forLiluandVirtualSMC
- lvs1974andusr-sse2for developing ambient light sensor support
- EMlyDinEsHMGforAsusNBFnKeys source code
- Objective-Seeforkernel-userspace communication
- tekezoforVirtualHIDKeyboard
- williambj1for testing HID support