So entfernen Sie die Tastaturanzeige?


12

/desktop/gnome/peripherals/keyboard/general/disable_indicatorin gconf ist auf gesetztyes

Zusätzlich habe ich neu gestartet, aber es ist immer noch da.

Vielleicht gibt es eine Einstellung in CCSM begraben?


Hier ist ein Screenshot von dem, wovon ich spreche, wenn es nicht klar ist:

Bildbeschreibung hier eingeben

Ich möchte es wenn möglich entfernen


1
Welche Layouts werden angezeigt, wenn Sie auf die Schaltfläche klicken? Ich erinnere mich nicht, aber ich glaube, dieser Knopf erschien für mich, nachdem ich "USA Dvorak" zu meiner Liste der Layouts hinzugefügt hatte [in Gnome-Tastatur-Eigenschaften -> Layouts]
Matt

Es wird kein Layout angezeigt, sondern ein Dropdown-Menü zur Auswahl des Layouts: Standard-ASCII (USA) und mein Gebietsschema-Layout. Zusätzlich gibt es eine Menüverknüpfung für "Tastatureinstellungen" und "Aktuelles Layout anzeigen".
Zetah

Oh, also hast du mehr als ein Tastaturlayout oder nicht? Wenn Sie 2 haben, versuchen Sie, eine [vorübergehend] zu entfernen. Dann neu starten, oder vielleicht aus- und wieder einloggen?
Matt

Hm ... Ich möchte mein Gebietsschemalayout nicht entfernen. Ich möchte dieses Symbol nur entfernen, ohne das Layout zu ändern. Ich denke, dass dies ( gconf Option) für 10.10 funktioniert hat, aber es funktioniert jetzt nicht.
Zetah

Na gut, schätze, ich kann
Matt

Antworten:


4

Bildbeschreibung hier eingeben

Um die Tastaturanzeige vollständig zu entfernen, müssen wir ein Byte in der Datei ändern

11.04 und früher

/usr/lib/gnome-settings-daemon-2.0/libkeyboard.so

11.10 und danach

/usr/lib/gnome-settings-daemon-2.0/libkeyboard.so

(Backup erstellen libkeyboard.so)

öffne die Datei mit Root-Rechten über einen beliebigen Hex-Editor (ich benutze Bless)

und suchen Sie nach der Bytesignatur FF 83 F8 01 0F

FF 83 F8 01 0F = if (g_slist_length (current_kbd_config.layouts_variants)> 1)

und wechseln 01zu02

FF 83 F8 02 0F

Datei speichern

FF 83 F8 02 0F = if (g_slist_length (current_kbd_config.layouts_variants)> 2)

Wenn Sie weniger als 3 Tastaturlayouts haben, wird das Symbol nicht angezeigt

nach dieser arbeit muss der gnome-settings-daemon neu geladen werden

Sie können hierfür einen Neustart verwenden.


Meins war bei: /usr/lib/gnome-settings-daemon-3.0/
Gringo Suave

8

In Version 13.10 und neuer von Ubuntu können Sie es einfach in den Texteingabeeinstellungen abhaken (letzte Menüoptionen, wenn Sie auf das Tastatursymbol klicken). Aktivieren Sie die Option "Aktuelle Tastatur anzeigen".


4

Wenn Sie feststellen, dass die Tastaturanzeige unbrauchbar ist, können Sie das Applet ganz einfach vom oberen Bedienfeld entfernen, indem Sie die folgenden Schritte ausführen:

  1. Öffnen Sie die Systemeinstellungen über Unity Launcher oder über das Menü zum Herunterfahren der oberen rechten Ecke. Klicken Sie dann auf Texteingabe

  2. Im unteren Bereich des Fensters wird "Aktuelle Eingangsquelle in der Menüleiste anzeigen" angezeigt, die standardmäßig aktiviert ist. Deaktivieren Sie das Kontrollkästchen und das Indikator-Applet verschwindet sofort.


2

Wenn Sie das Tastatursymbol entfernen und die Sprachauswahl beibehalten möchten, gehen Sie wie folgt vor:

@ Terminal

  1. find / usr / share / icons / -name "input-keyboard.??g" -exec sudo mv {} {} .old \;

  2. für i in $ (find / usr / share / icons / -name ' .old'); mach sudo mv $ i $ {i%. }; erledigt

Wenn Sie sowohl das Tastatursymbol als auch die Sprachauswahl entfernen möchten, gehen Sie wie folgt vor:

  1. Öffnen Sie Ihren Konfigurationseditor

  2. Klicken Sie auf Apps -> gnome_settings_daemon -> Plugins -> Tastatur -> Deaktiviert "Aktiv".

  3. Melden Sie sich ab und wieder an. Das Tastatursymbol und die Sprachauswahl werden nicht angezeigt.

Hinweis: Wenn Sie Ihre Tastatur im Konfigurationseditor nicht finden konnten, gehen Sie wie folgt vor: http://gnome-look.org/content/show.php/?content=140209


Ich gebe dir mein Kopfgeld etwas zu früh. Apps/gnome_settings_daemon/plugins/Keyboard = 0Deaktiviert die Unterstützung für das Layout des Gebietsschemas.
Zetah

"Flag" -Lösung OTOH ist die beste Lösung aus den bereitgestellten Antworten. Ich werde sie daher als beantwortet markieren, wenn in diesen Tagen keine Antworten mehr vorliegen. Cheers
Zetah

2

Sie können dies in Ubuntu 14.04 mit Unity Desktop für den aktuellen Benutzer im Terminal ganz einfach tun, indem Sie den folgenden Befehl eingeben.

gsettings set com.canonical.indicator.keyboard visible false

Wenn der Benutzer nicht in einer derzeit ausgeführten Unity-Sitzung angemeldet ist, können Sie die Einstellung festlegen, indem Sie diese ausführen.

dbus-launch --exit-with-session gsettings set com.canonical.indicator.keyboard visible false

Arbeitete für mich mit 16.04
Dan Christensen

0

Es sieht so aus, als ob "Keyboard Indicators Plugins" installiert wurden. Führen Sie das Software Center aus, um es zu überprüfen und zu entfernen.


Leider ist "Keyboard Indicators Plugins" nicht installiert. Dieses Indikator-Applet erschien direkt nach der Installation (und Aktualisierung) von 11.04 vor einigen Tagen
zetah

Schauen Sie sich den dconf-Editor unter org - gnome - libgnomekbd - indicator an. Es gibt einige Parameter, die hilfreich sein können, nämlich aktivierte Plugins und möglicherweise Show-Flags. Es ist die einzige andere Sache, an die ich denken könnte, obwohl ich zugeben muss, dass ich im Vermutungsmodus bin, weil ich Ihre Situation nicht kopieren kann.
Fragos

In dconf-editor gibt es keinen solchen Schlüssel. Außerdem habe ich erfolglos nach Spuren dieses Indikators
gesucht
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.