Сделать настройки клавиатуры Apple постоянными в ../hid_apple/parameters/

Сделать настройки клавиатуры Apple постоянными в ../hid_apple/parameters/

Я использую 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, и все заработало после выполнения следующих шаговэто руководство:

  1. Выполните следующую команду, чтобы добавить строку конфигурации в файл /etc/modprobe.d/hid_apple.conf, создав ее при необходимости:

    $ echo options hid_apple fnmode=0 | sudo tee -a /etc/modprobe.d/hid_apple.conf
    
  2. Запустить копирование конфигурации в загрузочный файл initramfs.

    $ sudo update-initramfs -u -k all
    
  3. Перезагрузить

    $ sudo reboot
    

Возможно, вам придется внести echoизменения optionsв свой /etc/modprobe.d/hid_apple.confфайл, чтобы настроить клавиатуру по своему вкусу.

решение2

Похоже, что вы можете создавать /etc/modprobe.d/hid_apple.confи добавлять записи, которые вам нужно исправить, например:

options hid_apple fnmode=2

Примечание: предполагается, что hid_appleмодуль уже загружен.

Связанный контент