Suivre

Sous Gnome/Linux, j'avais l'habitude de devoir taper deux fois des touches comme ^ ou ~ pour les afficher sans qu'elles ne modifient un caractère.

Or, depuis quelques temps, ce n'est plus le comportement que j'ai. Lorsque je tape pour la première fois l'accent circonflexe, il est souligné et attend soit une lettre à modifier soit il passe au caractère suivant, si ce n'est pas un caractère modifiable.

Je n'ai aucune idée où ça peut se paramétrer.

Des idées ? Un boost ?

Merci. 🙂

· · Web · 9 · 8 · 2

Oui, donc, il s'agit du comportement des touches mortes, donc.

Comme le dit @breizh il semble que ça vienne d'une amélioration de GTK.

pleroma.breizh.pm/objects/e87e

Va donc falloir que je m'y habitue.

@im Ceci dit sous KDE on peut configurer son clavier.

@ffeth Je pense que sous Gnome aussi, je ne vois juste pas où. Je ne comprends pas comment ça se fait que ça a changé.

@im Tu veux dire : tu ne sais pas en quelle année l'option a été supprimée ?

Moi je me dépêcherais de quitter gnome avant qu'ils n'enlèvent l'option «déconnecter».

@im C’est une nouveauté récente de GTK, je crois pas que ça soit modifiable. Mais… pourquoi voudrais-tu retirer ça, c’est un sacré progrès je trouve x) Tu peux toujours appuyer deux fois sur la touche pour l’afficher sans que ça modifie un caractère. C’est juste que ça donne une indication visuelle pour les touches morte au lieu de rien du tout.

@breizh Ben, c'est parfois chiant, en fait. Pour écrire ^<espace>, il faut faire ^<espace><espace>, alors qu'avant je faisait ^^<espace>.

J'ai la nausée au cerveau. :D

@im Tu peux toujours faire ^^. Et tu pouvais déjà faire ^ avant. Ça n’a vraiment rien changé au comportement, c’est purement visuel.

@im Ah j’ai perdu les <espace> dans l’histoire, oups. Je disais donc :

Tu peux toujours faire ^^<espace>. Et tu pouvais déjà faire ^<espace><espace> avant.

@breizh Plus je parle avec toi, moins je sais ce que je sais faire ou pas. ^^

@im Ahaha.

Pour info le blog post : https://blog.gtk.org/2021/03/24/input-revisited/

Mais franchement ça m’a pas perturbé alors que j’ai le même usage à priori. Ou alors je pige vraiment pas non plus ^^’

@breizh En fait, je suis trop habituer à taper deux fois pour avoir un caractère que parfois ça me trouble. Mais maintenant que j'ai compris le truc, ça devrait pouvoir aller.

En tout cas, merci pour le lien !

@im Ah, c’est le fait de le voir apparaître (souligné) qui te perturbe. Oui, ça se comprends, ahah.

@breizh Peut-être. Déjà en mode modification d'un caractère, ça me surprend, mais ça passe tout seul. C'est plutôt lorsqu'il faut obtenir la touche morte comme caractère que je suis surpris. Par exemple ^<espace>, bien ça me donne pas d'espace, mais bien un ^. Ou alors je veux taper `du texte` et je me retrouve avec ``du texte, je sais pas comment.

@im Et c’est pas le lien auquel je pensais, je pensais à https://blog.gtk.org/2021/02/18/gtk-happenings à la base (où il parle de Ibus et tout ça comme je le mentionnait à @devnull )

Le premier lien par contre explique qu’il y a bien eu un changement de comportement. J’ai du mal à saisir le détail par contre, vu que pour ^^ ça n’a pas changé selon moi, et que pou ``` j’utilise pas la touche morte…

@im @devnull Je suis en Bépo, donc AltGr + Shift + è (et ` en tant que touche morte c’est AltGr + è). Ceci dit je crois qu’en azerty oss aussi il existe aussi, sur AltGr + è, et je sais pas où est la version touche morte en azerty oss.

@breizh Alors je suis en qwertz et la touche morte est shift+^. Par contre, je ne pense pas qu'il y ait une combinaison pour ```.

@devnull

@im @devnull Oh c’est pas pour en faire trois hein. C’est juste pour en faire un, mais sans attendre un caractère derrière.

@breizh @im J'ai une boule config sur le laptop : BÉPO pour le TM, et Fr OSS pour le clavier intégré du laptop. Je penserai a vérifier pour le Fr OSs dans la journée… si j'oublie pas.

@breizh AltGr + Shift + è c'est le même caractère que la touche dédiée en BÉPO (Shift + %) : U+0060

En Fr OSS, accent grave U+0060 en touche morte, c'est Alt-Gr-*

@im

@breizh @im EN revanche aucune idée pour le clavier suisse. Je m'en suis jamais servi.

Avec Le BÉPO en principal, le Fr OSS en fallback, le QWERTY sur certains devices et le QWERTY US International sur d'autres… je m'y perd déjà assez 😅

@devnull En fait, le type de clavier n'est pas en cause ici. C'est un comportement des touches mortes qui change, quel que soit le clavier.

Et je vais bien finir par m'habituer. Surtout que maintenant je sais que ce n'est pas une configuration que j'aurais pétée par inadvertance. 🙂

@breizh

@im Bah oui… je sais, j'ai pas dit le contraire hein… Je parlais juste de la combinaisons de touches qui permet d'obtenir le caractère « ` », qui est par définition dépendante du mapping du clavier clavier.

Pour le changement de comportement, c'est plus bas niveau, et comme je l'ai dit j'ai le même changement depuis quasiment 2 ans, sur mes 2 claviers du coup je me doute que c'est indépendant du mapping. Ce que je comprend pas, c'est qu'est que tu lui reproche. C'est mieux comme ça.

@breizh

@devnull @im La discussion était déjà terminée : il est juste perturbé par l’affichage alors qu’avant ça affichait rien.

@breizh Pas seulement. Je dois apprendre parfois à taper différemment. En ce moment j'obtiens quelque fois des résultats auxquels je ne m'attends pas. Par exemple quand je veux écrire des `truc comme ça` où taper le premier ` suivi d'une lettre n'est pas la même chose que ` suivit d'un espace. Et pire encore si c'est `alala` je me retrouve facilement avec àlala` alors que c'est pas ce que je voulais.

C'est une question d'habitude.

@devnull

@im Mais de mémoire, c'était déjà le cas avant, il fallait faire de fois une touche morte (ou une fois + espace) pour qu'elle apparaisse au lieu de se combiner au caractère suivant. Sauf qu'il n’apparaissait qu’après sa « validation » (2ème occurrence ou espace), là il apparaît d’abord souligné puis le soulignement dégage après « validation ».

À moins qu'il existe d'autres configs et d'autres comportements 🤔

@breizh

@devnull Non, je ne pense pas que ce soit un souci de comportement. Pour la plupart des cas, ça ne change rien, en effet. Mais si je me retrouver avec des choses inattendues, c'est vraisemblablement parce que ça change un peu.

Peut-être bêtement que je suis troublé par son apparition, comme le dit @breizh et que du coup je ne sais plus si j'ai obtenu mon caractère ou pas.

Bref, encore une fois, je vais m'observer et adapter mes manières de faire. ^^

@breizh Ben parfois je sais pas comment passer à la suite, et le nombre de fois que je me retrouve avec deux `au lieu de un, ou que je met seulement un ^ dans un chat au lieu de ^^, c'est régulier.

Bon, je vais peut-être m'habituer. Mais c'est une comportement de vieux con à bouger, ça va me prendre beaucoup d'énergie.

@breizh Pour finir @ffeth a raison, va falloir installer KDE.

@breizh Nouveauté ? J'ai ça dans Debian Buster donc bientôt 2 ans.

@im

@devnull @im Ibus faisait déjà ça. Je connais pas en détail qui fait quoi, mais perso je l’ai dans Firefox que depuis la mise à jour de GTK.

Si ton input était géré par ibus (je sais pas ce que c’est ni dans quel cas tu as ça au lieu du truc de base de GTK), alors tu l’avais déjà, oui. Sachant que ça existe pour Ctrl-Shift-U depuis bien plus longtemps même dans GTK.

@breizh Je l'ai aussi dans Firefox et autres logiciels GTK, depuis je ne sais pas quand. Mais effectivement j'utilise bien ibus.

Effectivement ça existe depuis plus longtemps pour les valeurs unicode. Mais je parlais particulièrement ^ (bon techniqument ça vaut aussi pour la touche compose, c'est devenu « visuel » à peu près en même temps.

@im

@devnull Ouaip, ben c’est ibus qui fait ça depuis longtemps y compris pour les touches mortes. Ajouté récemment dans GTK natif.

@im @breizh C’est arrivé sur KDE aussi, donc c’est encore plus bas niveau je dirais

@aeris @im L’article dis clairement que c’est récent dans un truc GTK de base, mais que ça existait déjà ailleurs (IBus, et ptêt Wayland vu qu’apparemment le truc de base était pas utilisé sous Wayland). Ptêt que Qt a suivi ou que tu l’as remarqué dans un soft GTK.

@im ça doit venir de la gestion de la variante du clavier, peut être qu'avant tu étais en oss et maintenant en latin9 ou vice-versa.

@sb_51_ La variante du clavier s'appelle Français (Suisse).

Tu vois où cette histoire oss/latin9 ?

@sb_51_

localectl status
System Locale: LANG=fr_CH.UTF-8
VC Keymap: fr_CH
X11 Layout: ch
X11 Variant: fr

@im après il suffit d'aller chercher dans les différentes options possibles pour changer le X11 Variant, ça sera du genre :
sudo localectl set-x11-keymap ch pc105 (nouveauvariant)

@im alt + é pour le tilde et a+ ù deux fois pour l'accent circonflexe. Clavier azerty et sous xubuntu

@AnneN Ah oui, j'aurais dû préciser, j'utilise un clavier français (suisse), qwertz.

Mais merci.

@im

Et moi j'aurais dû dire
Alt Gr + é pour le tilde et Alt Gr + ù deux fois pour l'accent circonflexe. Bonne recherche et bonne soirée ⌨️

@im c'est quoi ta distrib ?
si basée sur debian tu peux essayer un
dpkg-reconfigure keyboard-configuration

@im

Rigolo : tu me fais découvrir que je peux faire un "ĝ". Je me demande dans quelle langue ce caractère existe.

Et aussi mettre n'importe quel chiffre en exposant : ⁹ ⁸ ⁷ ⁶ ⁵ ⁴ ³ ² ¹ ⁰

Inscrivez-vous pour prendre part à la conversation
Pouet

Le réseau social de l'avenir : Pas d'annonces, pas de surveillance institutionnelle, conception éthique et décentralisation ! Possédez vos données avec Mastodon !