Dla każdego, kto natknie się na ten wątek za pomocą jednego z nowszych MacBook Pro (2016 i nowszych), który potrzebuje sterownika applespi , aby klawiatura i touchpad działały, oto jak to zrobić, ponieważ nie mogłem znaleźć żadnego innego wątku wyjaśniającego to dla nowsze komputery Mac.
O ile rozumiem, sterownik skutecznie zastępuje rolę modułu hid_apple, więc pliki do edycji są nieco inne.
Po pierwsze, aby sprawdzić, czy używasz sterownika applespi, a nie sterownika hid_apple, sprawdź, które z tych poleceń (za pomocą terminala) coś zwraca. Cokolwiek zrobi, powie ci, którego sterownika używasz obecnie:
# 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
Aby tymczasowo przetestować ustawienia (ustawienia zostaną zresetowane po ponownym uruchomieniu):
echo 2 | sudo tee -a /sys/module/applespi/parameters/fnmode
Aby zastosować zmiany na stałe (utrzymuj przy ponownym uruchomieniu):
# 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
W przypadku starszych wersji MacBook Pro korzystających z modułu hid_apple, w poleceniach używaj „hid_apple” zamiast „applespi”.