33 votes

Français International des États-Unis sans agencements de touches mortes Windows 10

J'ai un problème avec la disposition de mon clavier. Lorsque j'ai acheté mon nouveau clavier, j'ai défini la disposition de Windows sur US International car il a la disposition US mais j'ai toujours besoin de taper des caractères internationaux.

Tout fonctionnait très bien comme je le voulais. Par exemple, je devais appuyer sur AltGr+E pour taper é et en appuyant sur '+E, cela donnait 'e et non pas é.

Le problème, c'est que je ne sais pas comment, mais cela a changé il y a 10 minutes, et maintenant si j'appuie sur '+E, ça tape é et non pas 'e, comme je le veux. J'ai fait des recherches et j'ai découvert que c'est ce que font les "touches mortes", et malheureusement ce n'est pas la façon dont je veux que mon clavier fonctionne.

J'ai lu beaucoup de gens suggérant d'utiliser le créateur de disposition de clavier de Microsoft ou simplement de passer à la disposition US pour désactiver les touches mortes, mais, à moins que je sois devenu fou, je vous assure que j'utilisais la disposition internationale SANS touches mortes il y a seulement 10 minutes.

Je ne confonds pas ' apostrophe et accent grave. Je suis sûr à 100%, car ma langue a beaucoup d'apostrophes suivies de voyelles, donc si cela se produisait avant, j'aurais remarqué - taper, par exemple,límbutoau lieu del'imbuto`. C'est ennuyeux.

S'il vous plaît, est-ce que quelqu'un sait s'il y a un moyen de désactiver cette fonction de touches mortes dans la disposition US International?

30voto

Void Points 59

J'ai rencontré un problème quelque peu similaire avec la disposition US-International. Je l'utilise pour taper certains caractères non-ASCII qui sont disponibles via des combinaisons AltGr (comme ö et ä) mais je veux conserver le comportement par défaut des autres touches, en particulier les touches ' et ".

J'ai créé un dépôt GitHub contenant une disposition qui fait cela. Le fichier de disposition (lien direct) peut être ouvert dans l'outil Keyboard Layout Creator de Microsoft (gratuit comme une bière), et construit avec. L'exécution de l'installateur résultant ajoute la nouvelle disposition à Windows où elle peut être utilisée exactement comme les dispositions intégrées.

3voto

Dan Ling Points 1068

C'est une incompréhension de la Langue d'Entrée et du Disposition du Clavier. Je trouve souvent des gens désespérés car ils ne peuvent pas taper des accents. Cela arrive car les gens ont généralement la même Langue d'Entrée et la Disposition du Clavier, et c'est incorrect (sauf si vous voulez saisir la même langue pour laquelle le clavier a été conçu).

La première chose que vous devriez faire est de définir VOTRE langue d'entrée. Cela n'a RIEN à voir avec la disposition de votre clavier, c'est un réglage personnel. Si votre langue est définie en anglais, il n'y aura pas un bon support pour taper des caractères comme á ou ç, car ils n'existent pas en anglais. Aussi simple que ça.

Donc, si votre langue est l'italien d'Italie, vous devriez sélectionner "Italien (Italie)" comme langue d'entrée, et aucune autre ne devrait exister dans la liste (sauf si vous voulez être en mesure de taper dans plusieurs langues incompatibles, ce qui est rarement le cas).

Après avoir défini votre langue d'entrée, vous devrez choisir la disposition de votre clavier. Cela est différent, car cela dépend du clavier que vous utilisez. Si votre clavier est en US-International, il suffit de le sélectionner. Mais assurez toujours que la Langue d'Entrée est la langue que vous voulez vraiment utiliser, pas le pays d'origine de votre clavier.

Par exemple, je suis brésilienne. Je veux saisir du texte en portugais brésilien, mais mon clavier est US-International comme le vôtre. Quel est le réglage correct pour moi ?

  • Langue d'Entrée : Portugais (Brésil)
  • Disposition du clavier : États-Unis - International

Exemple de configuration de langue correcte sous Windows 10

Cela peut varier pour chaque personne. Je peux, par exemple, utiliser le portugais comme ma langue d'entrée, mais avec un clavier japonais. Cela peut sembler étrange, mais c'est possible.

Enfin, notez que Windows NE configure PAS cette configuration pour vous par défaut. Par défaut, il suppose toujours que votre langue d'entrée correspond à la disposition de votre clavier (lors du premier lancement de Windows, ils demandent quelle est votre disposition de clavier et définissent votre langue d'entrée de la même manière). Pire que ça, vous ne pouvez pas supprimer la langue d'entrée initialement définie s'il n'y a qu'une seule langue d'entrée (donc beaucoup de gens pensent qu'il n'est pas possible de changer la langue d'entrée).

Donc, pour configurer correctement votre système, vous devriez :

  1. Ajouter une nouvelle langue d'entrée (ex. Portugais (Brésil))
  2. Définir la disposition du clavier pour la langue d'entrée que vous venez d'ajouter (ex. États-Unis - International)
  3. Le déplacer en haut de la liste (pour en faire la langue principale)
  4. Supprimer les autres langues (pour que votre système n'utilise pas les autres langues par accident)

3voto

Le message est ancien maintenant et doit avoir été corrigé il y a longtemps.

Mais les réponses ne sont pas si claires, en particulier la plus appréciée ici. (Pourquoi l'OP doit-il ajouter United States International (et pour le Brésil le portugais d'ailleurs) alors que ce clavier inclut en fait déjà des touches mortes, que l'OP possède déjà mais veut s'en passer ?)

La demande de l'OP est impossible (Anglais US International sans touches mortes).

...À moins qu'un nouveau clavier ne soit créé par un tiers - comme suggéré dans la cette réponse.


Sur la différence entre "langue" et "clavier":

  • Lorsque vous installez Windows (ou que vous le personnalisez initialement), une langue système est sélectionnée et ne peut pas être supprimée même après en avoir ajouté une deuxième sous Paramètres/Heure et langue/Région et langue.

  • Chaque "Langue" sous ces paramètres est livrée avec un clavier par défaut et pas grand-chose de plus (et donc cela ne signifie pas plus qu'une collection de claviers - contrairement à ce que dit l'autre réponse) ; mais dans ses options, vous pouvez également ajouter, si vous choisissez de les télécharger, un pack de langue, un pack d'écriture manuscrite et un pack de discours.

description de l'image

  • Peu importe que vous ajoutiez de nombreuses langues (chacune avec au moins un clavier ; le dernier ne pouvant être supprimé sans supprimer la langue) ou juste une langue (avec un ou plusieurs claviers), ce que vous voyez et pouvez basculer dans le bouton/liste de la zone de notification sont toujours des claviers.

Alors que vous ne pouvez pas ajouter un clavier sans ajouter une langue (et vous pouvez ajouter plusieurs claviers sous une langue), ajouter (avoir) une "langue" signifie toujours ajouter au moins un clavier. Ce qui est en fait "ajouté" sont toujours des claviers. Différents claviers sont ajoutés dans les "Options" de chaque langue, puis les claviers sont affichés dans la liste accessible en cliquant sur le bouton de la zone de notification spécifique.

description de l'image


En considérant le clavier Anglais US International

Ce n'est pas le clavier par défaut sous aucune langue à ce que je sache. De plus, il semble que sous toutes les langues que j'ai testées, le clavier Anglais US International a des touches mortes.


Pour que l'OP ne puisse pas voir cette liste et passer au clavier Anglais US par défaut normal, et soit coincé avec l'Anglais US International (qui a des touches mortes), ce dernier agencement doit être le seul clavier ajouté.

Lorsque une seule langue avec un seul clavier est ajoutée (et c'est le cas par défaut : normalement c'est le simple US et non l'US Intl), le bouton du clavier dans la zone de notification est absent.

Ce qui est appelé Anglais US International avec touches mortes sous Linux est simplement appelé Anglais US International dans Windows 10. D'une manière ou d'une autre, c'est devenu le seul agencement de clavier.

Pour avoir accès à l'Anglais US sans touches mortes, le clavier simple US doit être ajouté.

description de l'image

description de l'image

Mais cela ne répond pas à la demande de l'OP, un clavier anglais sans touches mortes mais avec la capacité de faire é avec AltGr+e. L'OP aurait dû poser une question nouvelle et plus spécifique.

Avec les mises en page de claviers disponibles, pour les caractères accentués, je suggérerais également de garder l'Anglais US International (et de conserver les touches mortes pour les caractères accentués) et de passer facilement entre les claviers avec Super-Espace. Si quelqu'un refuse les touches mortes par tous les moyens, il devrait trouver un nouveau clavier qui inclut des accents sans touches mortes. (Par exemple, pour le français, on pourrait ajouter la langue française : c'est-à-dire la langue ET le clavier.)

description de l'image

1voto

meierlukas Points 11

Meilleure solution de travail pour moi. Mais ce n'est pas exactement ce que l'OP voulait car cela n'élimine pas la touche morte.

Il suffit d'appuyer sur ESPACE après l'une des touches mortes pour obtenir uniquement le symbole souhaité ; pas d'espace supplémentaire. 'ESPACEE donne le 'e souhaité contrairement à 'E qui donne é.

Vous n'avez pas besoin de bidouiller pour configurer quoi que ce soit en plus ou de toujours devoir changer votre saisie avec WIN+ESPACE. Cela devrait également fonctionner pour le clavier de n'importe quelle autre langue. Une fois que je me suis habitué à cela, je n'ai pas ressenti le besoin d'une autre solution pour cela.

0voto

user Points 1032

Pas une réponse directe à votre question, mais une solution qui élimine le besoin de la disposition internationale en premier lieu.

J'utilise AutoHotkey pour taper des caractères non anglais avec une touche de modification, c'est très facile à configurer. Il vous suffit de l'installer, de créer un fichier texte avec l'extension .ahk qui aura les touches à remapper et d'exécuter le fichier. Une icône apparaîtra dans la barre d'état système qui vous permettra de contrôler le script en cours d'exécution.

Par exemple, les deux lignes suivantes lieront Alt+E à é et Alt+Shift+E à É:

!e::Send é
!+e::Send É

Ajoutez toutes les lettres que vous souhaitez et vous êtes prêt.

Assurez-vous d'enregistrer le fichier en tant qu'Unicode ou UTF-8 avec BOM.

Si vous souhaitez lier uniquement le Alt droit, pas les deux, vous pouvez le faire de cette manière:

>!e::Send é
>!+e::Send É

Pour plus de détails, consultez le manuel ici.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X