У меня есть клавиатура Apple Slim (USB), и если я хочу использовать одну из функциональных клавиш как есть, я также должен сначала нажать клавишу «fn». В противном случае он попытается выполнить другую функцию клавиши, например, увеличить или уменьшить интенсивность дисплея, изменить громкость / отключение звука и т. Д.
Кроме того, клавиша fn фактически находится в положении клавиши «вставить» для обычных клавиатур. Как я могу все это исправить?
Мне очень нравится эта клавиатура, так как она делает мой набор текста намного проще и намного тише. Но некоторые из тех отображений, которые отличаются, иногда меня беспокоят.
Спасибо :-)
Ответ выше о том, какую опцию установить
/etc/modprobe.d
, немного устарел. К счастью, есть подробная документация по поддержке Apple Keyboard :Я лично рекомендую
sudo update-initramfs -u -k all
обновить его для всех ваших ядер (если вы уверены, что настройка работает как положено).Установка под fnmode
/sys
все еще работает так же:Значения в обоих методах следующие:
источник
echo 2 > /sys/module/hid_apple/parameters/fnmode
чтобы сделать FN основным и Mac-контроллерами второстепенным. О да!! Спасибо, Вупута!Из Здесь
как поменять местами функцию клавиши Fn?
Сначала отредактируйте /etc/modprobe.d/options
и убедитесь, что он имеет линию
Затем сохраните и выйдите. Наконец, нам нужно обновить ramfs:
Тогда просто перезагрузись!
источник
с клавиатурой Mac вы получите переключатель
toggle fn
источник
Это сработало для меня на Fedora 24
Создайте новый файл для запуска SystemD.
gedit /usr/lib/systemd/system/mac-keyboard.service
Убедитесь, что файл содержит следующее
Перезагрузите SystemD, чтобы прочитать ваш новый файл
systemctl --system daemon-reload
Запустите службу SystemD.
systemctl start mac-keyboard.service
Включите службу для запуска при загрузке.
systemctl enable mac-keyboard.service
Ссылка: https://www.dalemacartney.com/2013/06/14/changing-the-default-function-key-behaviour-in-fedora/
источник