Mausverstecken im Gnome Terminal während der Eingabe deaktivieren

17

Weiß jemand, wie man das in Gnome Terminal voreingestellte hasserfüllte Verhalten ausschaltet? Wenn eine Taste gedrückt wird, wird der Mauszeiger ausgeblendet, bis er wieder bewegt wird.

Ich bin ehrlich gesagt bereit, Linux-Distributionen auf etwas Gnome-freies umzustellen, nachdem ich stundenlang versucht hatte, dies zu verhindern. Es verlangsamt mich völlig / tötet meine Produktivität ...

BadZen
quelle
Ich bin übrigens auf dem neuesten Fedora.
BadZen
3
Als jemand, der regelmäßig mehrere Anwendungsfenster in meinem Workflow verwendet, verstehe ich Ihre Frustration vollständig . Anstatt das GNOME-Terminal neu zu kompilieren (was eigentlich als die richtige Antwort markiert sein sollte ), empfehle ich Ihnen, ROXTerm zu installieren: sudo apt-get install roxtermEs wurde ursprünglich als GNOME-Terminal entwickelt, jedoch ohne die Abhängigkeit von GNOME-Bibliotheken. Außerdem wird der Cursor logischer ausgeblendet!
wayfarer_boy
2
Auch wenn ich beide Seiten nebeneinander vergleiche, sehe ich, was ich / wirklich / wollte, war, dass der Cursor beim Bewegen der Maus immer ausgeblendet wird - kein Klicken erforderlich - und das Ausblenden nicht deaktiviert wird. Obwohl @ egmonts Antwort immer noch auf meine Frage antworten könnte ...
BadZen
2
Das schlechte Verhalten (gemeldet unter bugzilla.gnome.org/show_bug.cgi?id=725342 ) wird durch fehlende Fokus-In / Out-Ereignisse ( bugzilla.gnome.org/show_bug.cgi?id=677329 ) verursacht, die gerade in Gtk + behoben wurden : git.gnome.org/browse/gtk+/commit/?id=d55b815
egmont
1
was zum F! Ja, das ist es (Fedora 22), es verbirgt die Maus und wenn Sie nicht darauf klicken, erscheint es nicht. Ich benutze Cinnamon auf Fedora, ich habe die meisten Gnome-Anwendungen aufgegeben (der Editor ist jetzt unbrauchbar) und benutze immer noch das Gnome-Terminal, Zeit, um auch dieses aufzugeben.
Bindestrich

Antworten:

4

Gnome-Terminal hat keine Option, um das Ausblenden des Mauszeigers zu deaktivieren. Wenn Sie die Maus bewegen, wird sie manchmal ausgeblendet (nicht sicher, welches Kriterium dies ist) und manchmal nicht. Oft müssen Sie (wie Sie bereits bemerkt haben) tatsächlich auf das Fenster klicken, um es auszublenden. Das Problem dabei ist, dass Sie bei mehreren Terminalfenstern und mehreren Monitoren mit ausgeblendetem Cursor keine Ahnung haben, wo Sie klicken.

Die Lösung besteht darin, das Standardterminal in einen anderen Emulator zu ändern, wie xfece4-terminalim Kommentar angegeben roxterm.

Sie müssen auch den Standard-Terminalemulator ändern, um Ihre neue Konfiguration standardmäßig mit folgendem Befehl aufzurufen:

$ gsettings set org.gnome.desktop.default-applications.terminal exec 'xfce4-terminal'

(Ändern Sie xface4-terminal im Befehl in Ihren alternativen Emulator.)

LD James
quelle
0

Dies ist ein Fehler im Gnome-Terminal: Der Mauszeiger wird manchmal ausgeblendet, wenn das Terminal fokussiert ist

Der Fehler ist jetzt als markiert RESOLVED FIXED, sodass er möglicherweise bald in Ihre Distribution gelangt:

Das Update hat es in das offizielle Gtk + 3.18.9-Tarball geschafft und ist wiederum bereits in Debian Unstable und in Ubuntu Xenial Beta erschienen.

Die Antwort von James löst das Problem, aber für diejenigen, die sich nicht sicher sind, ob sie ihr System durcheinander bringen wollen, ist es die sicherste Option, den Fehler noch einige Wochen zu ertragen, bis Ihre Distribution das Gnome-Terminal aktualisiert.

Nicolas Raoul
quelle