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

20

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 exécuter après l'installation dans un autre pour découvrir la disposition correcte pour un clavier que j'ai acheté?

Nelson Teixeira
la source

Réponses:

11

Cet outil affichera graphiquement votre disposition actuelle:

gkbd-keyboard-display -g 1

Il s'agit de la commande utilisée lors de l'installation pour choisir la disposition de votre clavier:

dpkg-reconfigure keyboard-configuration

Mais pour qu'il détecte automatiquement le clavier, 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

J'espère que cela vous aidera.

Benubird
la source
1
L'installation utilise une configuration graphique pour détecter la disposition. dpkg-reconfiguren'est pas une configuration graphique.
Martin Thoma
1

Installez le console-datapackage.

sudo apt-get install console-data

Exécutez ensuite cette commande sur le terminal:

sudo dpkg-reconfigure console-data

Il vous permettra ensuite de modifier la disposition du clavier.

Chester
la source
7
oui, mais ce que je veux c'est découvrir, quelle est ma mise en page. Je sais comment le changer, une fois que je découvre. Le problème est que mon nouveau clavier a des touches dans des endroits non standard qui ne sont pas reconnues par le so.
Nelson Teixeira
Avez-vous déjà découvert comment découvrir la disposition de votre clavier?
Magick
0

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 du projet Launchpad ou télécharger la version utilisée dans votre version d'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 ici: https://git.launchpad.net/ubuntu/+source/ubiquity/tree/gui/gtk/stepKeyboardConf.ui Recherchez «Détecter la disposition du clavier», vous trouvera 'deduce_layout'

Je ne suis pas sûr à 100% mais je pense que le code qui fait la détection du clavier est ici: https://git.launchpad.net/ubuntu/+source/ubiquity/tree/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.

ssinfod
la source