41 votes

Comment définir une touche de composition dans Ubuntu 18.04

Maintenant qu'Unity n'est plus, la méthode habituelle pour définir une touche de composition (via Préférences du clavier > Agencement) ne fonctionne plus (car dans Ubuntu 18.04, Périphériques > Clavier n'a pas d'onglet Agencement).

Comment définir une touche de composition dans Ubuntu 18.04 Bionic Beaver ?

40voto

pomsky Points 62110

Vous pouvez utiliser (GNOME) Tweaks pour définir l'option.

Commencez par installer Tweaks en exécutant

sudo apt install gnome-tweaks

(ou sudo apt install gnome-tweak-tool).

Alternativement, pour ceux qui préfèrent l'interface graphique :

  1. lancer l'application Logiciel Ubuntu.

  2. rechercher "gnome tweaks".

  3. installer.

Ensuite, lancez Tweaks et allez à la section "Clavier & Souris". L'option "Touche Composition" est désactivée par défaut. Cliquez sur le bouton "Désactivé".

entrer la description de l'image ici

Ensuite, une fenêtre s'ouvrira. Basculez l'interrupteur en haut puis vous pourrez sélectionner la touche de composition

entrer la description de l'image ici

12voto

gnimmargorP Points 131

Pour approfondir ce que @pomsky a détaillé dans sa réponse, la documentation officielle couvre les deux solutions disponibles.

L'une consiste à installer l'outil Gnome Tweak Tool via le terminal comme ceci : sudo apt install gnome-tweak-tool

Et l'autre consiste à taper le point de code du caractère Unicode. Pour ce faire, appuyez sur Ctrl+Shift+U, relâchez toutes les touches (vous verrez un u souligné), tapez le point de code souhaité, puis appuyez sur Space ou Enter pour finaliser.

Par exemple, un commun que j'utilise est appelé "Guillemets intelligents" qui sont respectivement U+201C & U+201D. Ainsi, vous taperez 201C ou 201D après avoir relâché les touches initiales, et vous compléterez le processus avec Space or Enter.

5voto

Quasímodo Points 1905

Problème man xkeyboard-config et cherchez les options de composition (raccourci : entrez /compose:). Vous trouverez

compose:ralt          Alt droite                  
compose:lwin          Win gauche                   
compose:lwin-altgr    3e niveau de Win gauche      
compose:rwin          Win droite                  
compose:rwin-altgr    3e niveau de Win droite     
compose:menu          Menu                       
compose:menu-altgr    3e niveau de Menu          
compose:lctrl         Ctrl gauche                  
compose:lctrl-altgr   3e niveau de Ctrl gauche     
compose:rctrl         Ctrl droite                 
compose:rctrl-altgr   3e niveau de Ctrl droite    
compose:caps          Verrouillage majuscule                  
compose:caps-altgr    3e niveau de Verrouillage majuscule     
compose:102                        
compose:102-altgr     3e niveau de 
compose:paus          Pause                      
compose:prsc          Impr écran                      
compose:sclk          Verr Maj                

Disons que vous voulez choisir Pause comme touche de composition. Il suffit de taper

setxkbmap -option compose:paus

Pour le rendre persistant au redémarrage, ouvrez /etc/default/keyboard avec votre éditeur préféré.

sudo nano /etc/default/keyboard

et ajoutez à la ligne XKBOPTIONS compose:paus. Si vous aviez déjà d'autres options, séparez-les par des virgules. Par exemple :

XKBOPTIONS="terminer:ctrl_alt_bksp,compose:paus"

Plusieurs touches de composition peuvent être utilisées simultanément.

4voto

rowman Points 335

Le paramètre dconf qui a fonctionné pour mon GNOME 3.28.2 est

/org/gnome/desktop/input-sources/xkb-options

Pour définir la touche Verr Maj comme touche de composition, la valeur doit être

['compose:sclk']

Voir le code source de gnome-tweaks pour d'autres valeurs potentielles.

Cela signifie que vous pouvez exécuter une commande comme suit:

dconf write /org/gnome/desktop/input-sources/xkb-options "['compose:sclk']"

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