Comment faire fonctionner correctement le clavier Apple dans Ubuntu

Kyle Renfro a trouvé une solution pour faire fonctionner correctement les claviers Apple sous Ubuntu. Par « fonctionner correctement Â», nous entendons que les touches possèdent les mêmes fonctionnalités que sur les autres claviers.

Qu'allons-nous résoudre?

Dans ces correctifs que nous allons apporter, nous allons résoudre 3 petits détails:

  • Nous corrigeons la touche Fn.
  • Nous échangeons la touche commande / alt.
  • La touche F13 devient la clé d'insertion.

Pour apporter ces corrections, nous allons créer 2 fichiers le correction-clavier.sh et l' fix-keyboard.service clavier Apple

correction-clavier.sh

Le Keyboard-fix.sh sera le script chargé de résoudre les 3 problèmes en question, pour le créer il faut exécuter la commande suivante:

$ gedit keyboard-fix.sh

À l'intérieur du fichier, nous devons placer le contenu suivant:

#! / bin / sh #fix fn key echo 2> / sys / module / hid_apple / parameters / fnmode #swap command / alt echo 1> / sys / module / hid_apple / parameters / swap_opt_cmd # F13 = Insert echo "keycode 191 = Insérer "| xmodmap -

Ensuite, je copie keyboard-fix.sh dans / usr / bin.

$ sudo cp clavier-fix.sh /usr/bin/keyboard-fix.sh

fix-keyboard.service

Le service `fix-keyboard.service` est une définition de service SystemD qui exécutera le script `fix-keyboard.sh` au démarrage de votre ordinateur. Pour le créer, vous devez exécuter la commande suivante :

$ gedit fix-keyboard.service

À l'intérieur du fichier, nous devons placer le contenu suivant:

[Unité] Description = correction du clavier mac [Service] Type = onehot ExecStart = / usr / bin / keyboard-fix.sh [Install] WantedBy = multi-user.target

Nous donnons save puis nous devons exécuter les commandes suivantes depuis le terminal:

sudo cp keyboard-fix.service /etc/systemd/system/keyboard-fix.service sudo systemctl daemon-reload sudo systemctl permettre keyboard-fix.service sudo systemctl démarrer keyboard-fix.service

Avec cette procédure, nous faisons fonctionner les claviers Apple comme nous le voulons dans notre Ubuntu, avec l'exécution du démon, ces correctifs seront exécutés dès le démarrage du système. Une solution assez simple à un problème commun que beaucoup ont


Ajouter comme source préférée dans Google