Das Problem
Wenn ich den Unity Dash aktiviere, werden die letzten Anwendungen, Dateien oder Ordner gespeichert, auf die ich mit dem Dash zugegriffen habe. Wenn das vorherige Element ein Ordner war und ich diesmal nach einer Anwendung suche, kann der Dash die Anwendung nicht finden.
Wie zu reproduzieren
- Starten Sie den Dash, indem Sie die 'Super'-Taste drücken
- Geben Sie Ihren Benutzernamen ein, um Ihren Home-Ordner zu finden (andere Ordnernamen reichen aus).
- Drücken Sie die Eingabetaste, um Dateien zu starten
- Starten Sie den Dash erneut
- Geben Sie 'Firefox' oder eine andere Anwendung ein (ohne vorher 'Escape' zu drücken).
Die Problemumgehung
Drücken Sie sofort nach dem Starten des Dash die Esc-Taste, um den vorherigen Suchbegriff zu löschen.
Die Frage
Kann ich Dash so konfigurieren, dass der vorherige Suchbegriff vergessen wird, und weiß jemand, ob dies das erwartete Verhalten ist?
unity
unity-dash
Anthony Hepple
quelle
quelle
Ubuntu 16.04.1 LTS & Unity 7.4.0
das selbe wie deins.Antworten:
Eine einfache Lösung wäre, einfach mit der rechten Maustaste auf den Bindestrich selbst zu klicken und die spezifische Kategorie auszuwählen, nach der Sie suchen möchten. Der Bindestrich wird dafür automatisch gelöscht.
Ich habe festgestellt, dass der neu geöffnete Dash den vorherigen Text hervorgehoben hat. Durch Drücken der Rücktaste können Sie neue Suchvorgänge ohne Probleme löschen und ausführen. Wenn wir das nur automatisieren könnten. . . Nun, wir können mit Anwendung aufgerufen
xdotool
und ein bisschen Scripting Magie.Installieren Sie
xdotool
überapt-get install xdotool
und speichern Sie das folgende Skript. Die Hauptaufgabe besteht darin, festzustellen, ob das aktive Fenster Dash ist oder nicht, und das Drücken der BackSpace-Taste zu automatisieren, um Dash zu löschen. Dies soll ausgeführt werdenpython script_name.py
und gestartet werden, wenn sich der Benutzer anmeldet, indem dieses Skript zu Startanwendungen hinzugefügt wird.quelle
Ich habe festgestellt, dass das Löschen meiner Nutzungsdaten über
Einstellungen> Sicherheit & Datenschutz> Dateien & Anwendungen
Die Leistung und das Verhalten des Dash wurden erheblich verbessert. Es löste das Problem, das ich hatte, nicht vollständig, aber es reduzierte die Häufigkeit, mit der es auftrat. Wenn ich beispielsweise in Schritt 5 'fire' eingebe und dann eine Sekunde pausiere (damit der Dash eine Suche abschließen kann), bevor ich 'fox' eingebe, wird die Anwendung gefunden.
Ich habe auch einen scheinbar verwandten Fehlerbericht gefunden .
quelle