У меня есть яблоко, тонкая клавиатура (USB) и если я хочу использовать одну из ключевых функций как есть, я тоже надо нажать на "НС " и ключ первый. В противном случае, он будет пытаться выполнять другие функции ключа, таких как увеличение или уменьшение яркости изображения, изменение громкости/отключение звука, и т. д....
Так же, на клавишу Fn, на самом деле в позиции от "вставка" и ключ для обычных клавиатур. Как я могу исправить все это ?
Мне очень нравится эта клавиатура, как это сделать мой набор гораздо проще, и гораздо молчать тоже. Но некоторые из этих сопоставлений, что бывают разные иногда достают.
Спасибо :-)
echo 0 > /sys/module/hid_apple/parameters/fnmode
Или, в случае выдачи разрешения:
echo 0 | sudo tee /sys/module/hid_apple/parameters/fnmode
Это позволит предотвратить вас от необходимости перезагрузки. Добавление опции-это хорошая идея, чтобы изменения сохранились после перезагрузки.
От /драйверы/спрятанный/спрятал-яблоко.с
строка 42:
режим клавишу Fn на клавиатурах Apple (0 = отключено, [1] = fkeyslast, 2 = fkeysfirst)
Ответ выше о том, что возможность установить в `/etc/команды modprobe.д-Это немного устарело. К счастью, есть подробная документация на поддержка клавиатуры Apple](https://help.ubuntu.com/community/AppleKeyboard):
- Отредактировать или создать файл /etc/команды modprobe.д/hid_apple.конф, например:
gksudo команду Gedit /и т. д./команды modprobe.д/hid_apple.conf
и
- Добавьте эту строку в ранее открытый файл.
варианты hid_apple fnmode=2` 3. Сохраните файл и выполните следующую команду, чтобы оповестить модуль hid_apple, чтобы перезагрузить его'ы конфигурации.
обновление-пакет initramfs-u в судо
4. Перезагрузка
Я'д лично рекомендую обновления-пакет initramfs-у-к судо все
, чтобы обновить его для всех ваших ядер (после того, как вы уверены, что установка работает, как ожидалось).
Установка fnmode под/системы по-прежнему работает таким же образом:
sudo -s 'echo 2 > /sys/module/hid_apple/parameters/fnmode'
Значения в обоих методах являются следующие:
В * 0 = отключено : отключение 'ФН' ключ. Нажав 'ФН'+'ф8' будете вести себя, как вы только нажмите 'ф8'
- 1 = fkeyslast : функциональные клавиши используются в качестве последнего ключа. Нажав 'ф8' ключ будет выступать в качестве специального ключа. Нажав 'ФН'+'ф8' будете вести себя как клавишу F8.
- 2 = fkeysfirst : функциональные клавиши используются как первый ключ. Нажав 'ф8' ключ будет вести себя как клавишу F8. Нажав 'ФН'+'ф8' будет выступать в качестве специальной клавиши (воспроизведение/пауза)
Из Здесь
как нам поменять функции клавиши Fn?
Сначала отредактируйте /etc/команды modprobe.д/параметры
судо нано /etc/команды modprobe.д/параметры
и убедитесь, что он имеет линия
варианты спрятал pb_fnmode=2
Затем сохранить и выйти. Наконец, мы должны обновить ramfs так:
и gt;Обновление-пакет initramfs-п-В-К судо uname-Р
Потом просто перезагрузка!
Этот работал для меня на в Fedora 24
теперь в /usr/lib в/systemd в/системы/Мак-клавиатуры.служба
Убедитесь, что файл содержит следующие
[Блок] Описание=Мак-клавиатуры [Услуги] Тип=импульсный ExecStart=/Бен/Ш-с "Эхо 2 > /системы/модуля/hid_apple/параметры/fnmode и" ExecStop=/Бен/Ш-с "Эхо 1 > /системы/модуля/hid_apple/параметры/fnmode и" RemainAfterExit=да [Установите] WantedBy=Multi-потребителя.цель
systemctl --демон-перезагрузка системы
systemctl запустить на Mac-клавиатуре.служба
systemctl включить Mac-клавиатуре.служба
Ссылка: https://www.dalemacartney.com/2013/06/14/changing-the-default-function-key-behaviour-in-fedora/
sudo add-apt-repository ppa:daniel.pavel/solaar
sudo apt-get update
sudo apt-get install solaar
solaar
с Mac клавиатуры вы получите переключатель для переключения ФН`