J'utilise un clavier turc que j'ai converti en anglais (serveur Ubuntu 12.04). Mon problème est que la citation simple n'est pas présente sur le clavier mais est représentée à la place par une virgule en plein vol. Pour résoudre ce problème, j'utilise la commande
sudo dpkg-reconfigure keyboard-configuration
Le problème est que chaque fois que j'arrête, les changements sont annulés, donc chaque fois que je démarre le système, je dois taper cette commande. Je pensais en faire un cronjob mais je suis sûr qu'il peut y avoir une autre façon de rendre les changements permanents.
la source
sudo dpkg-reconfigure keyboard-configuration
travaillé pour moi, et il est permanent, j'ai une mise en page hongroise après le redémarrage.Les paramètres du clavier sont stockés dans le fichier / etc / default / keyboard. Il est fourni par le package de configuration du clavier, et d'autres packages utilisent ces informations afin de configurer le clavier sur la console ou dans le système X Window.
Vous pouvez modifier les paramètres de votre clavier en utilisant:
La source
la source
J'avais le même problème depuis l'année dernière et je définissais à chaque fois la disposition du clavier lors du démarrage du système. J'ai essayé toutes les méthodes mais aucune n'a aidé sauf une que j'ai trouvée m'a aidé :)
Redémarrez le système :)
la source
Pour le changer définitivement via le terminal, exécutez ceci:
Pour nous:
Pour le français:
Pour l'allemand:
etc...
Testé sur Ubuntu 16.04 64 bits.
Pour le changer temporairement, vous pouvez utiliser
setxkbmap mylayout
...En mode terminal, vous devez utiliser
loadkeys
au lieu desetxkbmap
la source
Pour les instances de console uniquement, par exemple les serveurs, vous devez installer le
console-data
package avecapt-get install console-data
puis le configurer avecdpkg-reconfigure console-data
.la source
J'ai essayé tout ce qui précède sur un Ubuntu 16.04 et seule la solution temporaire l'a
setxkbmap xx
fait pour moi, donc je l'ai inclus manuellement dans le profil .bashrc:sudo nano ~/.bashrc
puis tapez ensetxkbmap xx
remplaçant xx par votre code de languela source