Функціональні клавіші на клавіатурі Apple не працюють, як очікувалося


14

Я використовую клавіатуру Apple. Щоб отримати функціональні клавіші за замовчуванням, мені потрібно натиснути fn + функціональну клавішу.

Це дуже дратує, оскільки я часто використовую функціональні клавіші для налагодження.

Чи є спосіб я витягнути функціональні функції за замовчуванням з функціональних клавіш, тобто отримати ефект натискання Fnклавіші без фактичного натискання на неї?


Пропозиція: Використовуйте кабель USB бездротовим. Яка модель клавіатури Apple? Я використовую "Чарівну клавіатуру з цифровою клавіатурою" (модель A1843) з Lenovo T470s, що працює під керуванням Ubuntu 18.04 Gnome. Коли я натискаю кнопку "fn", вона відображає дисплей мого ноутбука! Так само і кнопка F1. Gnome каже, що вони обидва - кнопка «Зниження яскравості монітора» відповідно до панелі налаштувань ярликів клавіатури. АЛЕ ... Коли USB підключено, клавіша fn працює правильно .... І F1 робить її тьмяною, F2 - яскравою. Таким чином, Bluetooth викликає відображення, щоб вони стали проблематичними.
iJames

Відповіді:


10

Стаття там повинна вам допомогти.

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

Я вставив ці дві лінії відлуння в /etc/rc.local:

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

Вони вставляються безпосередньо перед рядком "вихід 0".


2
Знайденого лише першого echo 2 > /sys/module/hid_apple/parameters/fnmodeмені вистачило на ubuntu 12.04 з випускниками яблучного дроту keybd.
Макс

Ви можете використовувати echo 2 | sudo tee /sys/module/hid_apple/parameters/fnmodeтак, що вам не доведеться потрапляти в кореневу оболонку, щоб виконати команду.
Ден

1
Я знаю, що це стара тема, але ця проблема існує в 16.04. Це рішення було прийнято, але подане нижче здається "правильним шляхом" (tm). Чи погодились би ви?
Іван Перець

6

З вікі спільноти Ubuntu на клавіатурах Apple ... Відкрийте цей файл із дозволами root у терміналі:

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

Потім додайте в кінець файлу:

параметри hid_apple fnmode = 2

А потім нарешті в терміналі ...

sudo update-initramfs -u

Перезавантажте комп'ютер.

Це змінить типові клавіші на функціональні клавіші, наприклад, F8 є F8 замість пісні Play / Pause. Сподіваюся, це допомагає! ^. ^


Це працювало за 14.04 на MacBook Pro 8,1. Спасибі!
mcmlxxxiii

Працює також 16.04.
Ламбарт

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

за допомогою клавіатури Mac ви отримаєте перемикач на toggle fn

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.