Wie kann ich die globale Tastenkombination STRG + UMSCHALT + U in Linux Mint deaktivieren?

Wie kann ich die globale Tastenkombination STRG + UMSCHALT + U in Linux Mint deaktivieren?

Hintergrund: Einige Linux-Distributionen haben eine Tastenkombination eingerichtet, mit der Sie Unicode-Zeichen eingeben können. Als Tastenkombination verwenden sie CTRL+ SHIFT+ U. Als Programmierer möchte ich diese Tastenkombination stattdessen in meinem Code-Editor verwenden, daher möchte ich die Systemtaste deaktivieren ... aber ich kann nicht herausfinden, welches Programm dafür verantwortlich ist.

Alles was ich gefunden habe (z.B. in dieser Frage überWiedereröffnungdiese Verknüpfung:Wie aktiviere ich die Tastenkombination Strg+Umschalt+U in Cinnamon Mint 17.3 wieder?) lässt vermuten, dass es von meinem IME (Input Method Editor) abhängt. Aber als ich zu „Input Method“ (im Systemmenü) ging, hieß es, ich hätte keinen IME ausgewählt.

Ich habe dann versucht, auf den Fcitx IME umzusteigen (da ichwürdeIch möchte gerne japanische Zeichen eingeben können), aber das hat nicht geholfen. Außerdem habe ich die gesamte Fcitx-Konfiguration durchgesehen und konnte darin keinen Hinweis auf eine Tastenkombination CTRL+ SHIFT+ finden.U

Meine Frage ist: Wie kann ich diese globale CTRL+ SHIFT+ U-Verknüpfung deaktivieren? Am besten mit dem Fcitx IME, aber wenn ich es deaktivieren muss, kann ich das.

Antwort1

Ändern Sie die Tastenkombination in den IBus-Einstellungen.

Führen Sie vom Terminal aus ibus-setupdas folgende Konfigurationsfenster aus, um es zu laden, und entfernen Sie den Eintrag für die Tastenkombinationen Strg+Umschalt+U.

Bildbeschreibung hier eingeben

Antwort2

Ich habe die Lösung gefunden, die funktioniert:

https://superuser.com/a/1334194

Führen Sie Ihren Editor über Folgendes aus:

GTK_IM_MODULE=xim youreditor

Antwort3

Dies ist ein hier aufgeführter Fehler:

https://bugs.launchpad.net/ubuntu/+source/ibus/+bug/1885914

Die Lösung, die ich gefunden habe, besteht darin, das ibus-Paket zu entfernen:

$ sudo apt-get remove ibus
$ sudo apt-get purge ibus

Gehen Sie zu Updates und legen Sie das Repository für die Focal Fossa-Version für Ubuntu fest und entfernen Sie den remaneszenten Eoan

Gehen Sie zu Updates und legen Sie das Repository für die Focal Fossa-Version für Ubuntu fest, entfernen Sie das remanente Eoan und installieren Sie Ibus neu:

sudo apt-get install ibus

Gehen Sie zur Sprachunterstützung und legen Sie die iBus-Methode für Benutzer und Root fest.

Im Terminal für Benutzer und Root:

ibus-setup

und ändere die Tastenkombinationen im Emoji-Tab

Im Terminal für Benutzer und Root:

im-config

und setze ibus

Für Benutzer im Terminal:

gedit .bashrc

Fügen Sie am Ende die folgenden Zeilen ein:

export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus

Antwort4

gsettingsMethode (dasselbe Ergebnis wie beim Ändern des Unicode-Codepunkts in den IBus-Einstellungen)

So heben Sie die Verknüpfung auf:

gsettings set org.freedesktop.ibus.panel.emoji unicode-hotkey "[]"

So stellen Sie die Verknüpfung wieder her:

gsettings set org.freedesktop.ibus.panel.emoji unicode-hotkey "['<Control><Shift>u']"

verwandte Informationen