-
Notifications
You must be signed in to change notification settings - Fork 24
Installation Instruction
In order to follow this instruction, you must know how to patch DSDT with MaciASL. If not, read this
Note: AsusSMC is a replacement of AsusNBFnKeys. If you have AsusNBFnKeys installed, please remove it.
Firstly, please add the AsusSMC patch repository to MaciASL
- Open MaciASL and navigate to the preferences.
- In the preferences, open up the Sources tab and click the plus button.
- In the name column write AsusSMC and put
http://raw.github.com/hieplpvip/AsusSMC/master
as the URL. - Close the preferences window.
If your laptop doesn't have ALS, you need to fake one. Apply patch [als] Fake ALS
If your laptop has ALS, no need to do anything.
Choose the patch corresponding to the CPU you're using.
If your CPU is not listed, try creating a patch yourself by following this guide or open a new issue and post your DSDT if you can't.
Reboot after finishing the previous part, check which Fn keys aren't working then apply necessary patches.
Note that the patches assume your keyboard layout is:
F1: Sleep
F2: Airplane mode
F3/F4: Decrease/Increase keyboard backlight
F5/F6: Decrease/Increase screen backlight
F7: Turn off screen
F8: Switch monitor
F9: Enable/Disable trackpad
F10/F11/F12: Mute/Decrease/Increase volume
If your keyboard layout is different (i.e. on Whiskey Lake or Ice Lake), read this.
Run install_daemon.sh
as root