Ich kann Strg + Shift + C-Verknüpfung in Debian-Stretch nicht mit Gnome binden
855
S. Pedraza
Mir wurde klar, dass die Tastenkombinationen Strg + Shift + C / V in Gnome-Terminal nicht mehr funktionieren. Dann ging ich zu den Tastatureinstellungen. Ich versuchte, eine Tastenkombination festzulegen ctrl+shift+<any character>und funktionierte nicht. Es ist, als wäre die Shift-Taste wurde nicht gehalten. Ich beschließe, den Befehl showkey zu überprüfen:
showkey -a
Wenn ich Strg + Shift + C drücke, wird ^ C 3 0003 0x03 ausgegeben
Wenn ich Strg + C drücke, wird ^ C 3 0003 0x03 ausgegeben
Wenn ich die Umschalttaste + c drücke, wird C 67 0103 0x43 ausgegeben
Die Shift- und Strg-Tasten funktionieren also, wenn sie mit anderen Tasten kombiniert werden, jedoch nicht zusammen
Verwenden Sie den xevBefehl und dann Strg + Umschalt + C:
KeyPress-Ereignis, seriell 36, synthetisches NO, Fenster 0x3600001, Wurzel 0xb0, Subw 0x0, Zeit 4228802, (350.407), Wurzel: (399.489), Status 0x2010, Schlüsselcode 37 (keysym 0xffe3, Control_L), same_screen YES, XLookupString ergibt 0 Bytes : XmbLookupString gibt 0 Byte zurück: XFilterEvent gibt zurück: False
KeyPress-Ereignis, seriell 36, synthetisches NO, Fenster 0x3600001, Wurzel 0xb0, Subw 0x0, Zeit 4235635, (350.407), Wurzel: (399.489), Zustand 0x14, Schlüsselcode 55 (Tastensymbol 0x76, v), Same_screen YES, XLookupString gibt 1 Bytes : (16) "" XmbLookupString gibt 1 Byte zurück: (16) "" XFilterEvent gibt zurück: False
KeyRelease-Ereignis, seriell 36, synthetisches NO, Fenster 0x3600001, Wurzel 0xb0, Subw 0x0, Zeit 4235686, (350.407), Wurzel: (399.489), Status 0x14, Schlüsselcode 55 (keysym 0x76, v), same_screen YES, XLookupString gibt 1 Byte : (16) "" XFilterEvent gibt zurück: False
KeyRelease-Ereignis, seriell 36, synthetische NO, Fenster 0x3600001, Wurzel 0xb0, Subw 0x0, Zeit 4236136, (350,407), Wurzel: (399.489), Status 0x14, Schlüsselcode 50 (keysym 0xfe08, ISO_Next_Group), same_screen YES, XKeysymToKeycode Rückgabewertcode: 37 XLookupString gibt 0 Byte aus: XFilterEvent gibt zurück: False
Andere Benutzer auf demselben Computer können Strg + Shift + C / V auf einem GNOME-Terminal verwenden. Daher denke ich, dass es an einer bestimmten Stelle der Konfiguration liegt. Ich habe festgestellt, dass Ctrl + Shift in gewisser Weise einem Layout-Switch zugewiesen ist Diese Tastenkombination wird in meinen Tastatureinstellungen festgelegt. Dies ist jedoch nicht der Fall. Ich weiß nicht, wann und wo diese Kombination festgelegt wurde. Wenn ich wissen kann, wie die Tastenkombination Strg + Umschalttaste deaktiviert wird, ist dies möglicherweise die Lösung.
Ich habe auch die Datei / etc / default / keyboard überprüft:
Ich habe alle Einstellungen> Region & Sprache> Eingabequellenoptionen vorgenommen. Ich habe festgestellt, dass "Alternative Umschaltung auf die nächste Quelle" auf "Strg + Umschalt" gesetzt ist. In diesem Fenster wird "Diese Tastenkombinationen können in den Tastatureinstellungen geändert werden" angezeigt In den Tastatureinstellungen ist diese Tastenkombination Strg + Umschalttaste keinem Befehl zugewiesen. In der Tat ist es mir nicht gestattet, Strg + Shift alleine zu verwenden (es muss Strg + Umschalttaste + sein).
1 Antwort auf die Frage
0
S. Pedraza
Anscheinend ist / etc / default / keyboard nicht an lokale gnome-Konfigurationen angeschlossen, da trotz dessen XKBOPTIONS="grp:alt_space_toggle" die Ausgabe von dconf read /org/gnome/desktop/input-sources/xkb-options war
Auch im Grafikmodus habe ich einen einfachen Weg gefunden: 1. Öffnen Sie das Zwischentool "gnome" oder geben Sie gnome-tweak-toolein Terminal ein. 2. Gehen Sie zur Beschriftung "Typing". 3. Klicken Sie auf "Zu einem anderen Layout wechseln".