# AsusSMC **Repository Path**: rockjesus/AsusSMC ## Basic Information - **Project Name**: AsusSMC - **Description**: A VirtualSMC plugin provides native support for ALS, keyboard backlight and Fn keys on macOS - **Primary Language**: C++ - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-06-29 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # AsusSMC A VirtualSMC plugin provides native support for ALS, keyboard backlight and Fn keys for Asus laptops on macOS. #### Features - Full Fn keys support (including sleep, airplane mode, trackpad) - Native ALS support - Native keyboard backlight support (16 levels, smooth transition, auto adjusting, auto turning off) #### Requirements - Asus laptop with ATK device - Knowing how to patch DSDT (if not, read [this](https://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573/)) #### Boot arguments - Add `-asussmcdbg` to enable debug printing (available in DEBUG binaries). #### How to install - Patch DSDT (instruction coming) - Install this kext together with VirtualSMC and Lilu #### Credits - [Apple](https://www.apple.com) for macOS - [vit9696](https://github.com/vit9696) for [Lilu](https://github.com/acidanthera/Lilu) and [VirtualSMC](https://github.com/acidanthera/VirtualSMC) - [lvs1974](https://github.com/lvs1974) and [usr-sse2](https://github.com/usr-sse2) for developing laptop sensor support - [EMlyDinEsHMG](https://osxlatitude.com/profile/7370-emlydinesh/) for [AsusNBFnKeys source code](https://github.com/EMlyDinEsHMG/AsusNBFnKeys)