web-dev-qa-db-fra.com

Nom de l'outil de configuration du clavier de détection

Quel est le nom du programme utilisé pour détecter la disposition des claviers lors de l'installation d'ubuntu? Existe-t-il un autre outil que je peux utiliser après l’installation pour découvrir la disposition correcte du clavier que j’ai acheté?

20
Nelson Teixeira

Cet outil affichera graphiquement votre mise en page actuelle:

gkbd-keyboard-display -g 1

C'est la commande utilisée lors de l'installation pour choisir votre disposition de clavier:

dpkg-reconfigure keyboard-configuration

Mais pour que le clavier soit automatiquement détecté, vous devez modifier un paramètre dans dpkg-reconfigure keyboard-configuration. Je ne sais pas quel réglage, cependant.

Pour modifier un paramètre, echo <packagename> <setting> <type> <value> | debconf-set-selections. Par exemple:

echo "keyboard-configuration console-setup/ask_detect boolean true" | debconf-set-selections

Espérons que cela vous aide.

11
Benubird

Installez le package console-data.

Sudo apt-get install console-data

Puis exécutez cette commande sur le terminal:

Sudo dpkg-reconfigure console-data

Cela vous permettra ensuite de changer la disposition du clavier.

1
Chester

Le programme utilisé pour détecter la disposition du clavier lors de l'installation d'Ubuntu fait partie du programme d'installation d'Ubuntu appelé "Ubiquity".

Vous pouvez trouver le code source sur la page Projet Launchpad ou télécharger la version utilisée dans votre version Ubuntu en utilisant

apt-get source ubiquity

Vous pouvez naviguer dans le code ici: https://git.launchpad.net/ubuntu/+source/ubiquity/tree/?h=ubuntu/bionic-devel

La définition de l’interface graphique GTK avec le bouton "Détecter la disposition du clavier" est disponible: https://git.launchpad.net/ubuntu/+source/ubiquity/tree/gui/gtk/stepKeyboardConf.ui "Détecter la disposition du clavier", vous trouverez "deduce_layout"

Je ne suis pas sûr à 100% mais je pense que le code qui détecte le clavier est ici: https://git.launchpad.net/ubuntu/+source/ubiquity/tref/ubiquity/plugins/ubi-console -setup.py Recherchez 'deduce_layout', vous trouverez 'Calculate_keymap_button' (Calculate_clicked), etc.

Et ici: https://git.launchpad.net/ubuntu/+source/ubiquity/tree/ubiquity/frontend/gtk_components/keyboard_query.py Recherchez 'ubiquity/text/keyboard_query_title'.

Voir également cette page Web pour une navigation plus facile dans le code: http://nullege.com/codes/search/ubiquity.keyboard_detector.KeyboardDetector

J'espère que ça aide.

0
ssinfod