Я использую Ubuntu 16.04 LTS и хочу использовать клавиатуру Apple (проводную). Нет, у меня возникли проблемы с сохранением моих пользовательских настроек. Я использую раскладку «Английский международный, AltGr мертвые клавиши».
На клавиатуре поменяны местами некоторые клавиши, и я вручную установил настройки в
/sys/module/hid_apple/parameters/
папке. Я установил fnmode
на 2
, iso_layout
на 0
и swap_opt_cmd
на 1
. После этого все работает как задумано. Но после перезагрузки настройки возвращаются к значениям по умолчанию. Мне приходится вручную сбрасывать все после каждой перезагрузки.
На данный момент я написал небольшой скрипт, который это делает, но, по-моему, это не лучший способ.
Как сделать эти настройки постоянными?
решение1
У меня была похожая проблема с клавиатурой Varmilo VA109M (по какой-то причине она регистрируется как клавиатура Apple).
Я использую Ubuntu 20.04, и все заработало после выполнения следующих шаговэто руководство:
Выполните следующую команду, чтобы добавить строку конфигурации в файл
/etc/modprobe.d/hid_apple.conf
, создав ее при необходимости:$ echo options hid_apple fnmode=0 | sudo tee -a /etc/modprobe.d/hid_apple.conf
Запустить копирование конфигурации в загрузочный файл initramfs.
$ sudo update-initramfs -u -k all
Перезагрузить
$ sudo reboot
Возможно, вам придется внести echo
изменения options
в свой /etc/modprobe.d/hid_apple.conf
файл, чтобы настроить клавиатуру по своему вкусу.
решение2
Похоже, что вы можете создавать /etc/modprobe.d/hid_apple.conf
и добавлять записи, которые вам нужно исправить, например:
options hid_apple fnmode=2
Примечание: предполагается, что hid_apple
модуль уже загружен.