Bagi siapa pun yang menemukan thread ini menggunakan salah satu MacBook Pro baru (2016 dan yang lebih baru) yang memerlukan driver applespi untuk membuat keyboard dan touchpad berfungsi, inilah cara membuat ini berfungsi, karena saya tidak dapat menemukan utas lain yang menjelaskan hal ini untuk Mac yang lebih baru.
Sejauh yang saya mengerti, driver secara efektif menggantikan peran modul hid_apple, sehingga file yang akan diedit sedikit berbeda.
Pertama, untuk memverifikasi bahwa Anda menggunakan driver applespi dan bukan driver hid_apple, periksa perintah mana (menggunakan terminal) yang mengembalikan sesuatu. Yang mana pun akan memberi tahu Anda driver mana yang sedang Anda gunakan:
# If this returns "applespi", you are using applespi
ls /sys/module | grep applespi
# If this returns "hid_apple", you are using hid_apple
ls /sys/module | grep hid_apple
Untuk menguji pengaturan sementara (pengaturan akan diatur ulang setelah reboot):
echo 2 | sudo tee -a /sys/module/applespi/parameters/fnmode
Untuk menerapkan perubahan secara permanen (tetap dengan reboot):
# Add the option for the fn key
echo options applespi fnmode=2 | sudo tee -a /etc/modprobe.d/applespi.conf
# Update initramfs bootfile
sudo update-initramfs -u -k all
# Reboot to test (optional)
sudo reboot
Untuk MacBook Pro lama menggunakan modul hid_apple, gunakan "hid_apple" daripada "applespi" dalam perintah.