Mais ça a corrigé même après un reboot ?
Normalement ce n'est que temporaire.
Par contre, en cherchant un peu comment fixer ça, je me suis posé la question de si tu aurais modifié les options dans l'agencement clavier.
Si je regarde la partie de modification de la touche Compose, il y aurait la possibilité de la mettre sur la touche Control_L, et elle serait vue comme une Multi_key.
partial modifier_keys
xkb_symbols "lctrl" {
key <LCTL> { type[Group1]="TWO_LEVEL", [ Multi_key, Multi_key ] };
};
Dans les options du clavier, ce serait la ligne:
* Position de la touche Compose
--> Ctrl gauche
(en tout cas sur Mate)
Est-ce qu'elle est cochée ?
(ou c'est peut-être une autre modification)
En tout cas, ça pourrait à cause du:
Multi_key 0xFF20 Allows odd characters to be entered, in the same way as Compose in loadkeys
Et si je l'active:
KeyPress event, serial 38, synthetic NO, window 0x3200001,
root 0x4e4, subw 0x3200002, time 556697696, (54,27), root:(925,491),
state 0x10, keycode 37 (keysym 0xff20, Multi_key), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: True
KeyRelease event, serial 38, synthetic NO, window 0x3200001,
root 0x4e4, subw 0x3200002, time 556697848, (54,27), root:(925,491),
state 0x10, keycode 37 (keysym 0xff20, Multi_key), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
Mais bon, cliquer sur tout réinitialiser chez moi, reset aussi ce choix...
Sinon, tu as quoi comme Modèle de clavier ? J'ai "PC générique 105 touches (internat.)", qui possède le bon mappage pour Control_L:
key <LCTL> { [ Control_L ] };
Faudrait aussi voir si tu as un fichier: .Xmodmap, ou .xkbmap dans ton profile utilisateur
EDIT2:
Il faudrait aussi voir ce que tu as dans dconf.
Sur Mate, si j'active la touche compose sur CTRL_L, j'ai:
$ gsettings get org.mate.peripherals-keyboard-xkb.kbd options
['Compose key\tcompose:lctrl']
Sur Gnome, ce devrait être:
$ gsettings get org.gnome.libgnomekbd.keyboard options