Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
clavier_apple_usb_ultra_plat [Le 27/03/2017, 16:21] Kaw [Installation: choix dans la liste des claviers disponibles] |
clavier_apple_usb_ultra_plat [Le 11/09/2022, 12:02] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Hardy clavier apple personnalisation}} | + | {{tag>Xenial clavier apple personnalisation}} |
---- | ---- | ||
Ligne 14: | Ligne 14: | ||
Ensuite, 3 manipulations sont nécessaires pour bien configurer ce clavier: | Ensuite, 3 manipulations sont nécessaires pour bien configurer ce clavier: | ||
* **choix** dans la liste des claviers disponibles | * **choix** dans la liste des claviers disponibles | ||
- | * actionner le **pavé numérique** et inverser les touches "**<>**" et "**@#**" | + | * actionner le **pavé numérique** et inverser les touches "**<>**" et "**@#**" |
* activer les touches de **raccourcis multimédia**. | * activer les touches de **raccourcis multimédia**. | ||
- | |||
- | |||
Ligne 24: | Ligne 22: | ||
Normalement vous faites ce choix directement lors de l'installation d'Ubuntu. | Normalement vous faites ce choix directement lors de l'installation d'Ubuntu. | ||
- | Si vous achetez votre clavier par la suite et qu'il n'est pas détecté automatiquement, vous pouvez procéder comme suit: | + | Si vous achetez votre clavier par la suite et qu'il n'est pas détecté automatiquement, suivez les instructions de cette [[:tutoriel:configurer_le_clavier|page]] et choisissez, **Français (Macintosh)**.\\ |
- | * aller dans //Système -> Préférences -> Clavier// ; | + | |
- | * Onglet //Agencement// ; | + | |
- | * Normalement on doit avoir "France Apple-Macintosh" dans le 'tableau au centre' (activé par défaut). Si ce n'est pas le cas, cliquer sur //Ajouter//; choisissez comme //Agencement// << **France** >> ; et pour //Variantes// << **Apple-Macintosh** >>. | + | |
- | <note tip>NB: vous pourrez toujours revenir ici pour retrouver les **emplacements des symboles** ;-)</note> | + | |
- | * Une fois ceci fait, choisissez dans //Modèle du clavier// "**PC générique 105 touches (intl)**" (il est fort probable que d'autres modèles marchent tout aussi bien) | + | |
+ | Sous KDE : | ||
- | Sous KDE : | + | Lancer Kconfig -> rubrique Matériel -> sous rubrique Périphérique d'entrée -> Clavier |
- | + | ||
- | Lancer Kconfig > rubrique Matériel > sous rubrique Périphérique d'entrée > Clavier | + | |
Dans l'onglet Matériel, choisissez le modèle Apple Clavier Aluminium ISO | Dans l'onglet Matériel, choisissez le modèle Apple Clavier Aluminium ISO | ||
- | Dans l'onglet disposition, cochez la case "configuration des dispositions" et ajouter ou sélectionner la disposition "Français" | + | Dans l'onglet disposition, cochez la case "configuration des dispositions" et ajouter ou sélectionner la disposition "Français" |
===== Configuration ===== | ===== Configuration ===== | ||
==== Actionner le pavé numérique ==== | ==== Actionner le pavé numérique ==== | ||
+ | FIXME partie vétuste peu claire | ||
En général, le pavé numérique ne marche pas directement. Pour l'actionner: | En général, le pavé numérique ne marche pas directement. Pour l'actionner: | ||
* aller dans //Système -> Préférences -> Clavier// | * aller dans //Système -> Préférences -> Clavier// | ||
Ligne 48: | Ligne 40: | ||
<note tip>Avec cette option, la touche "**=**" fait "**§**", la touche "**!**" donne "**=**" </note> | <note tip>Avec cette option, la touche "**=**" fait "**§**", la touche "**!**" donne "**=**" </note> | ||
<note tip>NB: Le rectangle baré d'une croix en haut à gauche du pavé numérique sert à le **verrouiller** en appuyant une fois dessus. Pour le débloquer, Appuyer sur Ctrl + cette même touche.</note> | <note tip>NB: Le rectangle baré d'une croix en haut à gauche du pavé numérique sert à le **verrouiller** en appuyant une fois dessus. Pour le débloquer, Appuyer sur Ctrl + cette même touche.</note> | ||
- | <note> | ||
- | Fonctionne sous Ubuntu [[:Maverick|10.10]] | ||
- | </note> | ||
<note> | <note> | ||
Pour dépanner, sachez que d'origine le raccourci clavier sur votre clavier plat Apple pour @ est alt+à | Pour dépanner, sachez que d'origine le raccourci clavier sur votre clavier plat Apple pour @ est alt+à | ||
Ligne 57: | Ligne 46: | ||
==== Inverser les touches </> et @/# ==== | ==== Inverser les touches </> et @/# ==== | ||
- | * aller dans //Système -> Préférences -> Clavier// | + | === Solution simple si un seul clavier (ou que des claviers Mac) === |
- | * Onglet //Options de l'agencement// | + | |
- | * //Diverses options de compatibilité// | + | |
- | Cocher : "Swap keycodes of two keys when Mac keyboards are misdetected by kernel" | + | |
- | Sous Ubuntu [[:jaunty|9.04]] , cette ligne a disparu ; une discussion dans le forum en parle [[http://forum.ubuntu-fr.org/viewtopic.php?pid=2642092|ici]]. | + | - Ouvrir le logiciel "Préférence des applications au démarrage" |
- | + | - "Ajouter" | |
- | <note important>Du fait de la disparition de cette fonction dans **Ubuntu [[:oneiric|11.10]]**, entrez dans un terminal : | + | - Nom : <code>Inverser les touches </> et @/#</code> |
- | <code>xmodmap -e 'keycode 94=at numbersign periodcentered Ydiaeresis' -e 'keycode 49=less greater VoidSymbol VoidSymbol'</code> | + | - Commande : <code>xmodmap -e 'keycode 94=at numbersign Ydiaeresis periodcentered' -e 'keycode 49=less greater VoidSymbol VoidSymbol'</code> |
- | + | - Fermer et relancer la session | |
- | afin d'activer le clavier</note> | + | |
- | + | ||
- | === Solution Ajout d'une configuration de clavier === | + | |
- | <note>Fonctionnel pour Ubuntu 16.04 [[:Xenial]] Xerus</note> | + | |
- | + | ||
- | Entrer dans le dossier /usr/share/X11/xkb en mode root : | + | |
- | + | ||
- | <code> | + | |
- | gksudo nautilus /usr/share/X11/xkb | + | |
- | </code> | + | |
- | Aller dans le dossier symbols/macintosh_vndr/ et copiez le fichier "fr". | + | === Solution Ajout d'une configuration de clavier (si plusieurs claviers) === |
- | Coller ce fichier dans /usr/share/X11/xkb/symbols et le renommer en "mac2". | + | Entrer dans le dossier **/usr/share/X11/xkb/symbols/macintosh_vndr** avec les [[:sudo|droits d'administration]] et copiez le fichier "fr". |
+ | Coller ce fichier dans **/usr/share/X11/xkb/symbols** et le renommer en ''mac2''. | ||
- | Ouvrir ce fichier (mac2), y remplacer "LSGT" par "TLDE" et inversement pour inverser le positionnement des touches "@" et "<" dans cette config. | + | [[:tutoriel:comment_modifier_un_fichier|Ouvrir ce fichier]] (mac2), y remplacer "LSGT" par "TLDE" et inversement pour inverser le positionnement des touches "@" et "<" dans cette config. |
- | Ouvrir le dossier /usr/share/X11/xkb/rules et ouvrir le fichier "evdev.xml" (en faire une copie par sécurité avant). | + | [[:tutoriel:comment_modifier_un_fichier|Modifiez le fichier]] **/usr/share/X11/xkb/rules/evdev.xml** (en faire une copie par sécurité avant). |
- | Ajouter dans la section <layoutList></layoutList>, juste après la section <modelList></modelList> : | + | Ajouter dans la section <layoutList></layoutList> : |
- | <code><layout> | + | <file><layout> |
<configItem> | <configItem> | ||
<name>mac2</name> | <name>mac2</name> | ||
Ligne 96: | Ligne 73: | ||
</configItem> | </configItem> | ||
</layout> | </layout> | ||
- | </code> | + | </file> |
- | Aller voir dans /var/lib/xkb et supprimer les fichiers *.xkm s'ils existent. | + | Aller voir dans **/var/lib/xkb** et supprimer les fichiers *.xkm s'ils existent. |
Redémarrer. | Redémarrer. | ||
Ligne 106: | Ligne 83: | ||
Vous devriez avoir vos "@#" et "<>" au bon endroit, et ce, à chaque démarrage ! | Vous devriez avoir vos "@#" et "<>" au bon endroit, et ce, à chaque démarrage ! | ||
- | Merci à Laurent83000 pour cette méthode. | ||
- | === Solution xmodmap === | + | === Solution Xmodmap === |
- | + | ||
- | <note>Testé sous Ubuntu 9.10 [[:Karmic]] Koala et sous Ubuntu 10.04 [[:Lucid]] Lynx</note> | + | |
- | + | ||
- | [[:tutoriel:comment_modifier_un_fichier|Créer un fichier]] **~/.xmodmap** pour y insérer : | + | |
- | + | ||
- | Pour les claviers français : | + | |
- | <file> | + | |
- | keycode 49 = less greater less greater VoidSymbol VoidSymbol | + | |
- | keycode 94 = at numbersign at numbersign periodcentered Ydiaeresis | + | |
- | </file> | + | |
- | + | ||
- | Pour les claviers suisses : | + | |
- | <file> | + | |
- | keycode 49 = less greater less greater lessthanequal greaterthanequal | + | |
- | keycode 94 = section degree section degree | + | |
- | </file> | + | |
- | + | ||
- | lancez la commande : | + | |
- | + | ||
- | <code> | + | |
- | xmodmap ~/.xmodmap | + | |
- | </code> | + | |
- | + | ||
- | Il ne vous reste plus qu'à créer un script lancé au démarrage. Sous Ubuntu 10.04 Lucid Lynx, Gnome demande automatiquement s'il doit conserver définitivement cette modification (répondre oui...) | + | |
- | + | ||
- | Sous KDE | + | |
- | + | ||
- | Vous pouvez lancer la commande xmodmap ~/.xmodmap à la connexion à KDE en utilisant | + | |
- | * Kconfig > Administration du //Système > Démarrage et Arrêt > démarrage Automatique// | + | |
- | * Cliquez sur // "Ajouter un programme.." // | + | |
- | * Tapez la commande // xmodmap ~/.xmodmap// | + | |
- | + | ||
- | Il semblerait que pour que cette commande fonctionne dans kde, il faille commenter la ligne | + | |
- | + | ||
- | <file> | + | |
- | ServerArgsLocal=-br -nolisten tcp | + | |
- | </file> | + | |
- | dans le fichier | + | |
- | <code> | + | |
- | /etc/kde4/kdm/kdmrc | + | |
- | </code> | + | |
- | + | ||
- | === Solution Xmodmap sous Ubuntu 14.10 === | + | |
Il est indiqué que l'on peut intervenir sur le fameux fichier "xmodmap". | Il est indiqué que l'on peut intervenir sur le fameux fichier "xmodmap". | ||
Faite une recherche du dit fichier. Il y a de fortes chances qu'il se trouve être dans ce dossier là : /usr/share/bash-completion/completions | Faite une recherche du dit fichier. Il y a de fortes chances qu'il se trouve être dans ce dossier là : /usr/share/bash-completion/completions | ||
- | Ensuite dans un terminal vous lancez la commande : 'sudo gedit /usr/share/bash-completion/completions/xmodmap' | + | [[:tutoriel:comment_modifier_un_fichier|modifiez le fichier]] **/usr/share/bash-completion/completions/xmodmap** avec les [[:sudo|droits d'administration]] |
- | qui vous permet de modifier le fichier 'xmodmap' en mode super administrateur. | + | Et rajouter la ligne de commande piquée précédemment : <file>-e 'keycode 94=at numbersign' -e 'keycode 49=less greater less greater less greater'</file> |
- | + | ||
- | Et vous y rajouté la ligne de commande piquée précédemment : -e 'keycode 94=at numbersign' -e 'keycode 49=less greater less greater less greater' | + | |
- | Comme ci-dessous : | + | |
- | + | ||
- | {{:geditxmodmap.png?500|}} | + | |
- | + | ||
- | * ENREGISTRER | + | |
- | * FERMER | + | |
- | * REDEMARRER l'ordinateur, voir juste relancer la session et hop ! C'est bon. :) | + | REDÉMARRER l'ordinateur, voir juste relancer la session et hop ! C'est bon. :) |
Ligne 176: | Ligne 101: | ||
</file> | </file> | ||
- | Et rebootez. | + | Et redémarrer. |
==== Activer les touches de raccourcis multimédia ==== | ==== Activer les touches de raccourcis multimédia ==== | ||
Ligne 191: | Ligne 116: | ||
<note>Testé sous Ubuntu 9.10 Karmic Koala.</note> | <note>Testé sous Ubuntu 9.10 Karmic Koala.</note> | ||
- | En fonction de votre choix : | + | En fonction de votre choix : |
Ligne 205: | Ligne 130: | ||
</code> | </code> | ||
- | **//Pour une modification permanente : //** | + | **//Pour une modification permanente (ne fonctionne pas sur Ubuntu 19.04) : //** |
1. [[:tutoriel:comment_modifier_un_fichier|Éditez ou créez le fichier]] ''**/etc/modprobe.d/hid_apple.conf**'' : | 1. [[:tutoriel:comment_modifier_un_fichier|Éditez ou créez le fichier]] ''**/etc/modprobe.d/hid_apple.conf**'' : | ||
Ligne 219: | Ligne 144: | ||
4. Redémarrez | 4. Redémarrez | ||
+ | |||
+ | |||
+ | ==== Inverser Ctrl et Cmd (pour pouvoir faire des copier/coller avec Cmd+C) ==== | ||
+ | |||
+ | 1. Editer l'extension X Keyboard | ||
+ | |||
+ | sudo nano /usr/share/X11/xkb/symbols/pc | ||
+ | |||
+ | 2. Modifier les valeurs comme ceci : | ||
+ | |||
+ | key <LCTL> { [ Super_L ] }; | ||
+ | key <LWIN> { [ Control_L ] }; | ||
+ | key <RCTL> { [ Super_R ] }; | ||
+ | key <RWIN> { [ Control_R ] }; | ||
+ | |||
+ | 3. Supprimer le cache de xkb | ||
+ | |||
+ | sudo rm -rf /var/lib/xkb/* | ||
+ | |||
+ | 4. Redémarrer | ||
+ | |||
+ | |||
===== Utilisation ===== | ===== Utilisation ===== | ||
- | Faîtes des essais dans //Applications -> Editeur de texte// par exemple pour voir si tout fonctionne. | + | Faites des essais dans //Applications -> Editeur de texte// par exemple pour voir si tout fonctionne. |
- | Quatres symboles peuvent en général être tirés d'une touche: | + | Quatre symboles peuvent en général être tirés d'une touche: |
* les **touches de base** en minuscule (azerty...) | * les **touches de base** en minuscule (azerty...) | ||
* avec le **capslock activé**, on obtient les mêmes touches en majuscules (notez que l'on retrouve les touches ÉÈÇÀ...) | * avec le **capslock activé**, on obtient les mêmes touches en majuscules (notez que l'on retrouve les touches ÉÈÇÀ...) | ||
Ligne 230: | Ligne 177: | ||
* avec **Alt droit+Maj**, d'autres caractères sont disponibles, tel que **[** (Alt droit+Maj+5), **]** (Alt droit +Maj+°) ou le fameux pipe **|** (Alt droit+Maj+L) | * avec **Alt droit+Maj**, d'autres caractères sont disponibles, tel que **[** (Alt droit+Maj+5), **]** (Alt droit +Maj+°) ou le fameux pipe **|** (Alt droit+Maj+L) | ||
* avec les touches **cmd**, on accède à diverses fonctions comme **voir les Espaces de travail** (Cmd+E), inverser les couleurs comme sur un **négatif** (Cmd+N ou M), **zoomer** avec un déplacement possible à la souris (mais comment le désactiver ?) etc... | * avec les touches **cmd**, on accède à diverses fonctions comme **voir les Espaces de travail** (Cmd+E), inverser les couleurs comme sur un **négatif** (Cmd+N ou M), **zoomer** avec un déplacement possible à la souris (mais comment le désactiver ?) etc... | ||
+ | * la combinaison **Fn+Entrée** correspond à la touche **insert** | ||
===== ToDo (=À faire, à trouver) ===== | ===== ToDo (=À faire, à trouver) ===== | ||
- | * trouver les **raccourcis pour la luminosité** (diminuer F1 et augmenter F2) | + | * trouver les **raccourcis pour la luminosité** (diminuer F1 et augmenter F2) (fonctionne déjà sur Ubuntu 19.04) |
* Diviser cette page en plusieurs (ou alors créer de nouvelles sous-catégories) en rapport avec les différents modèles de clavier Apple. | * Diviser cette page en plusieurs (ou alors créer de nouvelles sous-catégories) en rapport avec les différents modèles de clavier Apple. | ||
- | * Inverser Ctrl et Cmd (pour pouvoir faire des copier/coller avec Cmd+C) | + | * Ajouter un paragraphe pour modifier la touche **4 et apostrophe** car bizarrement le système ne comprend pas **apostrophe**. Il faut utiliser la fonction **rightsinglequotemark** comme sur le clavier BEPO par exemple ! |
===== Sources ===== | ===== Sources ===== | ||
- | * http://forum.ubuntu-fr.org/viewtopic.php?pid=1746467#p1746467 | + | * [[http://forum.ubuntu-fr.org/viewtopic.php?pid=1746467#p1746467|Sur le forum ubuntu]] |
- | * https://help.ubuntu.com/community/AppleKeyboard (Plus d'informations sur cette page en anglais) | + | * [[https://help.ubuntu.com/community/AppleKeyboard|Plus d'informations sur cette page]] (en) |
- | * https://bugs.launchpad.net/ubuntu/+source/linux/+bug/201711/comments/44 (clavier apple et touches F1, F2... sur launchpad) | + | * [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/201711/comments/44|Clavier apple et touches F1, F2... sur launchpad]] |
- | * https://bugs.launchpad.net/ubuntu/+source/linux/+bug/697548 (Bug pour les touches inversées) | + | * [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/697548|Bug pour les touches inversées]] |
---- | ---- | ||
//Contributeur: [[:utilisateurs:bouddidje]], [[:utilisateurs:chtiland]], [[:utilisateurs:fl0rent]]// | //Contributeur: [[:utilisateurs:bouddidje]], [[:utilisateurs:chtiland]], [[:utilisateurs:fl0rent]]// |