GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment partager deux claviers sur le même ordinateur portable, disposition ISO française et clavier de disposition Usa Ansi avec USB ?

J'ai récemment acheté un "noppoo choc mini" avec cette disposition spécifique ANSI US-INTERNATIONAL pc84

Ce clavier spécifique n'a que 84 touches, une disposition réduite de 60 % (compacte sans clé).

Mon problème est simple, il n'y a pas de disposition de clavier dans Ubuntu 12.04 qui correspond à cet English, US disposition du clavier… donc c'est le même problème avec la version réduite et seulement 84 touches…

J'ai recherché un modèle d'un ANSI US-INTERNATIONAL normal pour xmodmap/xkb, et après cela, je pourrais essayer de mapper manuellement les autres clés. J'ai cherché sur Google, mais je n'ai trouvé aucun autre utilisateur ayant le même problème.

Modification 1 :

Ici, vous pouvez voir qu'il y a probablement un bogue dans Ubuntu, car la mise en page pour les États-Unis avec une clé morte n'est pas correcte !

J'ai ça maintenant.

Et d'autres utilisateurs ont ceci pour la même mise en page :

MODIFICATION 2

Il semble après un "sudo dpkg-reconfigure keyboard-configuration" :
clavier standard français pc105 + clavier de précision M65 de portable dell

Maintenant, je peux voir la bonne mise en page US dans les paramètres, mais je ne peux pas choisir la mise en page iso pour un usage français…

MODIFICATION 3

Bon, j'explique un peu mieux le problème :j'ai un portable avec un French intégré clavier, et je veux utiliser mon clavier USB pour utiliser un English, US mise en page.

Il semble qu'il soit impossible dans Ubuntu et "dpkg-reconfigure keyboard-configuration" de partager deux dispositions physiques différentes (ANSI et EU ISO) sur le même ordinateur…

EDIT4

Ok, il semble que je puisse changer la disposition physique (ISO <-> ANSI) avec cette commande dans le terminal :

setxkbmap -layout us
setxkbmap -layout us -variant alt-intl

un

setxkbmap -layout fr 

C'est très compliqué et il semble qu'Ubuntu 12.04 ait toujours un problème avec le gestionnaire de clavier car tout fonctionne très bien avec ces deux commandes, mais cela ne change rien dans les Paramètres systèmeClavier !!!

Deuxièmement :L'image du layout pour FR est boguée, le layout n'est pas ISO, mais je peux appuyer sur la touche <> à gauche de droite Shift sans aucun probléme! Vous pouvez voir l'image ici (alternative française avec mise en page ANSI ? c'est fou ?) :

Pouvez-vous m'aider sur ce point ?
Je suis perdu avec xkb, et le mapping manuel est très compliqué…

Réponse acceptée :

Je n'ai peut-être pas beaucoup d'expérience en codage, en génie logiciel ou même en systèmes Linux, mais je sais une chose :un ordinateur, quel que soit le système qu'il utilise, est principalement basé sur le cerveau humain.

Maintenant, je sais qu'il est possible pour un cerveau (et un ordinateur) d'apprendre 2 langues côte à côte, mais ce que vous demandez au PC est un peu différent. Vous ne lui demandez pas d'utiliser deux langages côte à côte, vous lui demandez d'utiliser ces deux langages simultanément, donc en gros de considérer 2 sorties pour une seule entrée, et de laisser l'ordinateur choisir lequel utiliser.

Connexe :Comment signaler un bogue dans Ubuntu ?

En soi, cela ne devrait pas être trop un problème, si ce n'était du fait que ce processus de traduction se déroule dans le logiciel, plutôt que dans le clavier, ce qui rend (presque) impossible pour l'ordinateur de savoir quel un à utiliser. Par exemple (pas tout à fait sûr de la disposition spécifique du clavier fr-iso, alors pardonnez-moi si c'est exagéré), vous pouvez taper la touche 'Q' sur le clavier USB, mais l'ordinateur devra l'interpréter comme "' Q' ou 'A' ». Maintenant, vous savez que vous avez tapé un Q, mais tout ce que l'ordinateur sait, c'est que vous avez tapé une clé spécifique avec plusieurs traductions. C'est là que les paramètres du clavier entrent en action.

À l'aide du paramètre de disposition du clavier, vous indiquez à votre ordinateur comment interpréter vos frappes. Donc, vous lui dites essentiellement quel dictionnaire utiliser pour ce clavier. Si vous souhaitez utiliser l'autre clavier, vous devez définir le dictionnaire sur la langue appropriée, sinon l'ordinateur pourrait mal interpréter vos frappes, ce qui lui ferait penser que vous utilisez toujours le clavier standard (fr-iso), là où vous le souhaitez réellement. utiliser le dictionnaire en-us. Je comparerais cela avec le fait de parler espagnol au Portugal :ils savent généralement ce que vous voulez dire, mais certaines choses n'ont tout simplement pas de sens en raison de différences sémantiques.

Donc, pour faire court :l'utilisation simultanée est impossible, à moins que les deux claviers aient la capacité de dire automatiquement à l'ordinateur quelle disposition utiliser. Imo, votre meilleur pari serait de configurer des raccourcis ou des scripts pour modifier facilement les paramètres du clavier (comme Windows utilise la combinaison Left-ctrl + Left-shift). Cependant, pour vous assurer que cela se passe correctement, il est recommandé de mapper manuellement vos clés (vous êtes le seul à connaître l'interprétation correcte), et peut-être de trouver un moyen d'exporter ce mappage pour une utilisation facile dans un script ou une application. pour faciliter la modification des mises en page. (Comme je l'ai dit, aucune expérience en codage, donc même si je suppose qu'il y a un moyen, je ne suis pas la personne à le savoir :les commentaires seraient les bienvenus)

J'espère que ça aide


Ubuntu
  1. Comment graver une image ISO sur DVD et USB à l'aide de dd

  2. Comment utiliser deux versions différentes de Wine sur la même installation ?

  3. Comment faire face aux logiciels malveillants sur l'ordinateur portable ?

  4. "Erreur de démarrage" avec l'usb en direct d'Ubuntu 15.10 - Comment y remédier

  5. Comment copier une image ISO sur USB avec dd

Comment obtenir la bonne disposition de clavier espagnol ?

Comment avoir la barre des tâches avec Unity en même temps ?

Comment voir un dossier et un sous-dossier dans la même fenêtre ?

Comment masquer l'indicateur de disposition du clavier dans Ubuntu 17.10 et versions ultérieures avec Gnome 3 ?

Comment configurer Synergy sur Linux pour partager le clavier et la souris avec plusieurs systèmes

En quoi le temps CPU et l'utilisation du CPU sont-ils identiques ?