Apple-Tastatureinstellungen dauerhaft in ../hid_apple/parameters/ speichern

Apple-Tastatureinstellungen dauerhaft in ../hid_apple/parameters/ speichern

ich verwende Ubuntu 16.04 LTS und möchte eine Apple-Tastatur (kabelgebunden) verwenden. Nein, ich habe Probleme, meine benutzerdefinierten Einstellungen dauerhaft zu machen. Ich verwende das Layout „Englisch International, AltGr-Tottasten“.

Bei der Tastatur sind einige Tasten vertauscht und ich habe die Einstellungen manuell im /sys/module/hid_apple/parameters/Ordner vorgenommen. Ich habe fnmodeauf 2, iso_layoutauf 0und swap_opt_cmdauf eingestellt 1. Danach funktioniert alles wie vorgesehen. Aber nach dem Neustart sind die Einstellungen wieder auf den Standardwert zurückgesetzt. Ich muss nach jedem Neustart alles manuell zurücksetzen.

Im Moment habe ich ein kleines Shell-Skript geschrieben, das dies erledigen würde, aber ich glaube, das ist nicht die beste Methode.

Wie kann ich diese Einstellungen dauerhaft machen?

Antwort1

Ich hatte ein ähnliches Problem mit einer Varmilo VA109M-Tastatur (aus irgendeinem Grund wird sie als Apple-Tastatur registriert).

Ich verwende Ubuntu 20.04 und alles hat funktioniert, nachdem ich diese Schritte ausgeführt habedieser Leitfaden:

  1. Führen Sie den folgenden Befehl aus, um die Konfigurationszeile an die Datei anzuhängen /etc/modprobe.d/hid_apple.confund sie bei Bedarf zu erstellen:

    $ echo options hid_apple fnmode=0 | sudo tee -a /etc/modprobe.d/hid_apple.conf
    
  2. Löst das Kopieren der Konfiguration in die Initramfs-Bootdatei aus.

    $ sudo update-initramfs -u -k all
    
  3. Neustart

    $ sudo reboot
    

Möglicherweise müssen Sie Ihre Datei echoändern , um Ihre Tastatur nach Ihren Wünschen einzurichten.options/etc/modprobe.d/hid_apple.conf

Antwort2

Es scheint, dass Sie /etc/modprobe.d/hid_apple.confdort die Einträge erstellen und hinzufügen können, die Sie korrigieren müssen, wie zum Beispiel:

options hid_apple fnmode=2

NB: Dies setzt voraus, dass das hid_appleModul bereits geladen wird.

verwandte Informationen