Klawisze funkcyjne w klawiaturze Apple nie działają zgodnie z oczekiwaniami


14

Używam klawiatury Apple. Aby uzyskać domyślną funkcjonalność klawiszy funkcyjnych, muszę nacisnąć fn + klawisz funkcyjny.

Jest to dość denerwujące, ponieważ często używam klawiszy funkcyjnych do debugowania.

Czy jest jakiś sposób, aby uzyskać domyślną funkcjonalność z klawiszy funkcyjnych, tzn. Uzyskać efekt naciśnięcia Fnklawisza bez konieczności jego naciskania?


Sugestia: Użyj kabla USB z siecią bezprzewodową. Który model klawiatury Apple? Używam „Magic Keyboard z klawiaturą numeryczną” (model A1843) z komputerem Lenovo T470 z systemem Ubuntu 18.04 Gnome. Kiedy klikam przycisk „fn”, przyciemnia wyświetlacz mojego laptopa! Podobnie jak przycisk F1. Gnome mówi, że oba są przyciskami „Zmniejsz jasność monitora” zgodnie z panelem ustawień Skróty klawiaturowe. ALE ... Kiedy USB jest podłączony, klawisz fn działa poprawnie .... A F1 przyciemnia, F2 rozjaśnia. Więc bluetooth powoduje, że mapowania stają się problematyczne.
iJames

Odpowiedzi:


10

Artykuł powinien ci pomóc.

https://help.ubuntu.com/community/AppleKeyboard

Wstawiłem te dwie linie echa do /etc/rc.local:

echo 2 > /sys/module/hid_apple/parameters/fnmode
echo 2 > /sys/module/apple/parameters/fnmode

Są one wstawiane tuż przed linią „exit 0”.


2
Stwierdzono, że tylko pierwszy echo 2 > /sys/module/hid_apple/parameters/fnmodebył dla mnie wystarczający na Ubuntu 12.04 z alum apple przewodowym keybd.
Maks

Możesz użyć echo 2 | sudo tee /sys/module/hid_apple/parameters/fnmode, abyś nie musiał wpadać do powłoki roota, aby uruchomić polecenie.
Dan

1
Wiem, że to stary wątek, ale ten problem istnieje w 16.04. To rozwiązanie zostało przyjęte, ale poniższe wydaje się „właściwą drogą” (tm). Zgodziłbyś się?
Ivan Perez

6

Ze strony wiki społeczności Ubuntu na klawiaturach Apple ... Otwórz ten plik z uprawnieniami roota w terminalu:

gksudo gedit /etc/modprobe.d/hid_apple.conf

Następnie dodaj na końcu pliku:

opcje hid_apple fnmode = 2

A potem w końcu w terminalu ...

sudo update-initramfs -u

Zrestartuj swój komputer.

Spowoduje to zmianę domyślnych klawiszy na klawisze funkcyjne, np. F8 to F8 zamiast odtwarzania / pauzy. Mam nadzieję że to pomoże! ^. ^


Działa to w przypadku 14.04 na MacBooku Pro 8,1. Dzięki!
mcmlxxxiii

Działa również 16.04.
Lambart

0
sudo add-apt-repository ppa:daniel.pavel/solaar
sudo apt-get update
sudo apt-get install solaar
solaar

z klawiaturą Mac dostaniesz przycisk opcji toggle fn

http://i.stack.imgur.com/9omc6.png

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.