J'ai besoin d'intimité. Non pas parce que mes actions sont douteuses, mais parce que votre jugement et vos intentions le sont.
5138 links
sudo dpkg-reconfigure keyboard-configuration
pour configurer le clavier en ligne de commande.
Si jamais, vous êtes toujours en qwerty, taper sudo loadkeys fr
.
Voir aussi : https://doc.ubuntu-fr.org/tutoriel/configurer_le_clavier
J'ai pris un screenshot histoire de ne pas perdre ces astuces :
Fonctionnel pour Ubuntu 16.04 Xenial Xerus, LinuxMint 18.1
Entrer dans le dossier /usr/share/X11/xkb
en mode root
:
gksudo nautilus /usr/share/X11/xkb
Aller dans le dossier symbols/macintosh_vndr/
et copiez le fichier "fr".
Coller ce fichier dans /usr/share/X11/xkb/symbols
et le renommer en "frapple".
Ouvrir ce fichier (frapple), 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). Ajouter dans la section <layoutList></layoutList>
, juste après la section <modelList></modelList>
:
<layout>
<configItem>
<name>frapple</name>
<shortDescription>FrApple</shortDescription>
<description>Français (Macintosh clavier extra-plat)</description>
<languageList>
<iso639Id>fra</iso639Id>
</languageList>
</configItem>
</layout>
Aller voir dans /var/lib/xkb
et supprimer les fichiers *.xkm
s'ils existent.
Redémarrer.
Ouvrir Paramètres → Saisie de texte (ou Préférences → clavier → Agencements) et ajouter un nouveau clavier dans la liste. Vous devriez avoir un clavier "Français (Mac clavier Apple extra-plat)". Ajoutez-le et sélectionnez-le comme clavier actuel.
Vous devriez avoir vos "@#" et "<>" au bon endroit, et ce, à chaque démarrage ! Merci à Laurent83000 pour cette méthode.
NumLock activé sur l'écran de login:
sudo apt install numlockx
Centre de contrôle > Fenêtre de connexion > Options, cocher Activer NumLock.
Si le clavier est ancien (clavier plat 1ère génération avec pad numérique à droite) et que le mappage n'est pas complet voici ce qui fonctionne chez moi :
keycode 14 = parenleft 5 bracketleft braceleft
keycode 20 = parenright degree bracketright braceright
keycode 49 = less greater lessthanequal greaterthanequal
keycode 60 = colon slash backslash VoidSymbol
keycode 94 = at numbersign periodcentered Ydiaeresis
Il faut ensuite lancer la commande suivante au démarrage du système :
#Rétablit l'ordre des touches @ et < (entre autre)
xmodmap /.xmodmap
Edit : meilleure méthode : http://bookmarks.ecyseo.net/?9kCpKA
Intéressant. Vous en pensez quoi ?
Via Bronco :
Petit rappel perso (je ne m'en souviens jamais ^^)
Redémarrer le serveur graphique: [Alt]+[Ctrl]+[flèche retour arrière]
Passer en mode console pour tuer le processus fou: [Alt]+[Ctrl]+[F1] (revenir au mode graphique: [Alt]+[Ctrl]+[F7]
Fn étant une des touches de fonction "F1", "F2", etc... Les touches F1 à F6 sont des consoles, et F7 est le serveur graphique X lui-même.
Donc [Alt]+[Ctrl]+[F1] pour aller en console et tuer le processus fou, puis [Alt]+[Ctrl]+[F7] pour revenir au mode graphique.
SysRq=Imprim Écran
Redémarrer la machine:
Autres touches:
Je vais tester. Pour l'instant, tout ce que j'ai pu faire ne résiste pas à un redémarrage...
Edit : ça ne fonctionne pas non plus :(
Ça ne fonctionne pas avec les claviers ancienne génération (celui avec le pavé numérique)...
J'ai toujours ça s'il n'y a pas d'alternative plus simple...
Je dispose d'un clavier alu (modèle MB110F et non le modèle actuel MB110B) qui fonctionne parfaitement que j'avais eu avec un imac.
L'imac est mort et je suis donc passé à Linux depuis un petit moment maintenant mais j'ai conservé le clavier qui est parfait (ergonomie, etc.).
Et je n'ai pas l'intention d'en acheter un nouveau.
Tout allait bien jusqu'à Linux Mint 16 (à part l'inversion des touches < et @ mais qui était facilement rectifiable par un tout petit script .xmodmap).
Depuis que j'ai migré à la version 17, c'est la cata car la map du clavier apple alu est celle des tout derniers claviers (MB110B) et elle n'a plus rien à voir avec les anciennes versions (MB110F).
Je suppose qu'il est possible de faire machine arrière et d'ajouter la map correspondant à ce type de clavier mais je n'ai pas trouvé comment faire (recherche google et forum dédiés).
J'en appelle donc à la communauté des shaarlistes afin de savoir s'il y a une réponse efficace à ma question.
À vot' bon coeur !
Edit : j'ai trouvé ce lien (http://forums.macg.co/threads/comment-configurer-linux-pour-un-clavier-mac.299851/) mais je n'ai pas encore testé.