|
pettruss
Anmeldungsdatum: 26. Juni 2010
Beiträge: 207
|
Moin, ich hab gerade mal wieder einen der größten GUI-Fails in der Linux-Welt erleben dürfen: Wenn man einen Rechtsklick macht, um das Kontextmenü aufzurufen, dann kann es schonmal vorkommen, daß der Menüeintrag, über dem sich der Mauszeiger zufällig gerade befindet, direkt ausgeführt wird, wenn man die rechte Maustaste wieder losläßt. Und die läßt man für gewöhnlich sofort wieder los. Dieses »Feature« ist eine der allerdümmsten Ideen, die mir je untergekommen sind. Im Firefox regt mich das regelmäßig auf, weil ab und zu das Menü irgendeiner Erweiterung geöffnet wird, obwohl ich nur einen Rechtsklick gemacht und noch gar nichts angeklickt hab. Vorhin wurden 168 Dateien – insgesamt 1,4GB – geöffnet, die ich löschen wollte. Die eine Hälfte mit IrfanView/Wine, die andere mit RawTherapee. Den Rechner abzuwürgen und neu zu booten ging schneller als diesen Unfug abzuwarten. Den »gehoverten« Menüeintrag direkt auszuführen, ist ein Verhalten, das ich schon seit Jahren von unixoiden Systemen kenne. Hat das einen Namen? Kann man das Abschalten? Ihr wollt nicht wissen, was ich denjenigen, die sich das ausgedacht haben, gerade alles gewünscht habe. Oder ist das ein historischer Bug?
|
|
Shisu
Anmeldungsdatum: 22. August 2010
Beiträge: 82
|
Das Feature, das du beschreibst, gibt es bei mir nicht! ☹ Edit:
Ich kann es doch, wenn ich die rechte Maustaste gedrückt halte und über einem Menüpunkt loslasse.
Damit das nicht passiert, würde ich die Maustaste einfach nicht gedrückt halten?
|
|
V_for_Vortex
Anmeldungsdatum: 1. Februar 2007
Beiträge: 12095
|
pettruss schrieb: Vorhin wurden 168 Dateien – insgesamt 1,4GB – geöffnet, die ich löschen wollte. Die eine Hälfte mit IrfanView/Wine, die andere mit RawTherapee. Den Rechner abzuwürgen und neu zu booten ging schneller als diesen Unfug abzuwarten.
Strg +
Alt +
Druck +
K zum Abbruch+Restart der grafischen Oberfläche hätte auch gereicht. Komplett neu zu booten ist eher „typisch Windows“. 🤓
|
|
mrkramps
Anmeldungsdatum: 10. Oktober 2006
Beiträge: 5523
|
Entweder man hält die Maustaste gedrückt und der Menüeintrag wird beim Loslassen aufgerufen. Oder man lässt die Maustaste los, wobei das Kontextmenü normalerweise geöffnet bleibt, und wählt einen Menüeintrag aus, der dann mit Links- oder Rechtsklick aufgerufen werden kann.
|
|
k1l
Anmeldungsdatum: 22. September 2006
Beiträge: 1253
|
Shisu schrieb: Edit:
Ich kann es doch, wenn ich die rechte Maustaste gedrückt halte und über einem Menüpunkt loslasse.
Damit das nicht passiert, würde ich die Maustaste einfach nicht gedrückt halten?
ich würde das nicht als Bug beschreiben. Ich denke, das müsste bei Windows auch so sein. Ich denke hier wird ein User-Fail auf das System geschoben. Ich frage mich gerade eher, warum man immer wieder diesen Fehler macht (Maustaste gedrückt halten, wenn man dieses nicht möchte) wenn dieses Verhalten doch schon bekannt ist.
|
|
dirkolus
Anmeldungsdatum: 17. Mai 2011
Beiträge: 2180
|
k1l schrieb: Ich frage mich gerade eher, warum man immer wieder diesen Fehler macht (Maustaste gedrückt halten, wenn man dieses nicht möchte) wenn dieses Verhalten doch schon bekannt ist.
Evtl. vermeiden, in dem man Klickzeiten verlängert? → Barrierefreiheit Dirk
|
|
wxpte
Anmeldungsdatum: 20. Januar 2007
Beiträge: 1388
|
pettruss schrieb: Moin, Wenn man einen Rechtsklick macht, um das Kontextmenü aufzurufen, dann kann es schonmal vorkommen, daß der Menüeintrag, über dem sich der Mauszeiger zufällig gerade befindet, direkt ausgeführt wird, wenn man die rechte Maustaste wieder losläßt. Und die läßt man für gewöhnlich sofort wieder los.
Ich habe jetzt ungefähr 20 oder 30 Versuche hinter mir, das Resultat ist jedesmal dasselbe. Wenn ich bei ruhendem Mauszeiger kurz auf die rechte Taste klicke (und sofort wieder loslasse), dann wird der Zeiger immer an einer der vier Ecken des Kontextmenüs positioniert. Das von mir Markierte ist nicht einmal vorgekommen, egal an welcher Position auf dem Desktop der Mauszeiger gerade stand. Fährt man dann mit losgelassener Taste über das Menü, dann wird der Eintrag, über dem sich der Mauszeiger gerade befindet, farbig hervorgehoben – und weiter passiert nichts. dirkolus schrieb: Evtl. vermeiden, in dem man Klickzeiten verlängert? → Barrierefreiheit
Ich würde eher die Laufgeschwindigkeit des Mauszeigers verringern.
|
|
Dr_Schmoker
Anmeldungsdatum: 19. Juni 2008
Beiträge: 3440
|
|
|
pettruss
(Themenstarter)
Anmeldungsdatum: 26. Juni 2010
Beiträge: 207
|
Nein, ich hab die Maustaste nicht festgehalten, sondern sofort wieder losgelassen, also ganz normal geklickt, hab ich eigentlich auch geschrieben, war wohl nicht ganz verständlich. Der Zeiger ist nicht einfach nur an einer der Ecken des Kontextmenüs, dabei wird gleichzeitig der erste oder letzte Menüeintrag hervorgehoben.* Der Mauszeiger muß sich also gar nicht bewegen, aber selbst wenn, ich hab die Maus absolut stillgehalten. *: In Caja, im Firefox nicht. Dafür kann ich im Firefox den Rechtsklick so schnell machen, wie ich lustig bin, wenn der Mauszeiger zum Beispiel über »Neu laden« liegt, dann wird die Seite neu geladen, obwohl »Neu laden« gar nicht hervorgehoben wird. Sogar wenn der Klick so schnell geht, daß man das Kontextmenü gar nicht zu sehen bekommt. Das ist dann aber vielleicht ein FF-Bug. Das Kontextmenü im FF klebt nicht immer mit einer Ecke am Mauszeiger. Oder es ist ein dämliches Feature, aber ehrlich gesagt, habe ich da irgendwelche althergebrachten Gnome- oder Unix-Konventionen in Verdacht. Ich benutze zwar Mate, aber das Problem hatte ich schon unter Gnome, und Mate ist eh aus Gnome hervorgegangen. WinXP to Edgy Fährt man dann mit losgelassener Taste über das Menü, dann wird der Eintrag, über dem sich der Mauszeiger gerade befindet, farbig hervorgehoben – und weiter passiert nichts.
Das ist bei mir genauso, aber das war ja nicht das Problem. WinXP to Edgy dirkolus schrieb: Evtl. vermeiden, in dem man Klickzeiten verlängert? → Barrierefreiheit
Ich würde eher die Laufgeschwindigkeit des Mauszeigers verringern.
Ne, bloß nicht, ich bin froh, daß ich die einigermaßen brauchbar hinbekommen habe, aber das war ja ebenfalls nicht das Problem. Der Hinweis mit der Klickzeit ist gut, das muß ich mal ausprobieren. Ich vermute, es liegt tatsächlich daran. Die GUI wollte ich auch abschießen, um mir das Rebooten zu ersparen, leider hatte ich eine andere Tastenkombination im Kopf, war wohl die falsche … Aber die 84 Instanzen von IrfanView und die 84 Instanzen von RawTherapee wären trotzdem noch dagewesen (oder?).
|
|
Grek336
Anmeldungsdatum: 28. November 2007
Beiträge: 408
|
Ich kann das unerwünschte Verhalten das der Themenstarter pettruss beschreibt bestätigen. Unter Firefox 25.0 in Precise unter der Unity Oberfläche führt ein Rechtsklick (nur an tippen der Taste, kein halten!) in den meisten Fällen zum unerwünschten ausführen eines Befehls im Kontextmenü. Dabei ist in den meisten Fällen das Kontextmenü nicht einmal kurzzeitig sichtbar. Dazu muss sich der Mauszeiger am rechten Rand befinden und in vertikal Richtung eher mittiger Position. Im Bereich der oberen oder unteren Ecke tritt das Problem nicht auf. Bei einigen Versuchen bei denen kein Befehl ausgeführt wird erkennt man das sich der Mauszeiger nicht an einer der vier Ecken des Kontextmenüs befindet sondern mitten im Kontextmenü jedoch an einer Position an der sich kein ausführbarer Befehl befindet z.B. einer Trennlinie. Mein Bildschirm ist mit 1366x768 relativ klein und das Kontextmenü von Firefox nimmt in vertikaler Richtung ca 80% der Bildschirmhöhe ein. Das Kontextmenü wird nicht wie man es erwarten würde links vom Mauszeiger angezeigt sondern bündig zum rechten Rand. Hierzu ein Bildschirmfoto. Mit 5 Sekunden Verzögerung aufgenommen. Zuerst habe ich kurz die rechte Maustaste an getippt und es öffnete sich (unerwünscht) das der Menüpunkt "Element untersuche (Q)". Danach habe ich die rechte Maustaste noch einmal dauerhaft gedrückt (ohne die Maus zu bewegen) bis das Bildschirmfoto geschossen wurde. Wie man erkennt befindet sich der Mauszeiger genau über dem Menüpunkt der zuvor ausgeführt wurde. Ob nach andere Anwendung davon betroffen sind weiß ich nicht da ich das Kontextmenü eigentlich nur in Firefox benutze. PS: Unter Nautilus und Gimp tritt das Problem nicht auf. Ob es nun an Firefox liegt oder daran das das Kontextmenü in Firefox wesentlich größer ist als das von Nautilus oder Gimp kann ich nicht feststellen.
Anhang
|
|
wxpte
Anmeldungsdatum: 20. Januar 2007
Beiträge: 1388
|
Bei mir ist der Fehler absolut nicht reproduzierbar und hat daher höchstwahrscheinlich weder generell etwas mit Firefox 25.0, noch mit Ubuntu 12.04 zu tun. Möglicherweise ist hier besondere Hardware (Maus: Hersteller?) oder eine spezielle Konfiguration die Ursache. pettruss schrieb: Oder es ist ein dämliches Feature, aber ehrlich gesagt, habe ich da irgendwelche althergebrachten Gnome- oder Unix-Konventionen in Verdacht.
Der Verdacht ist schon mal falsch, weil in diesem Thread mittlerweile genügend Rückmeldungen vorliegen, dass du und Grek336 seltene Ausnahmen seid, auf deren System der Fehler auftritt. Mit der Vanilla-Installation wird das jedenfalls nicht so eingerichtet. Wie gesagt, ich denke da eher an Hardware oder spezielle Konfiguration. Daher kann ich der Empfehlung von Dr Schmoker nur zustimmen: andere Maus probieren.
|
|
Dr_Schmoker
Anmeldungsdatum: 19. Juni 2008
Beiträge: 3440
|
Moin, zuerst dachte ich beim Lesen der Überschrift an das übliche Gemecker über Ubuntu und Bedienung verschiedener Vorurteile. Da jetzt aber auch Grek336 mehr oder weniger ein ähnliches Problem hat, muss ja an der Sache was dran sein. Also braucht man jetzt Fakten, z.b. welche Maus, genauer Typ und Hersteller wie angeschlossen, ps2, USB, Bluetooth etc. Welche Desktopumgebung irgendwelche Addons für Firefox Verwendung möglicher ppas Welcher Displaymanager handelt es sich um Neuinstallationen, oder geupgradete Versionen sind Sachen wie Ubuntu Tweak im Spiel
Je mehr pettruss und Grek336 in technischer Sicht gemeinsam haben, desto eher findet man einen Anhaltspunkt, den man dann weiter verfolgen kann. Im übrigen finde ich es besser, wenn sich dieser Thread mit einem weniger provokanten Titel im Forum Grafik, Tastatur und Maus befinden würde.
|
|
pettruss
(Themenstarter)
Anmeldungsdatum: 26. Juni 2010
Beiträge: 207
|
Ich glaube nicht, daß das an der Hardware liegt (wie sollte es?), aber ich kann ja mal auflisten, wonach gefragt wurde: welche Maus: Logitech MX 518 wie angeschlossen: USB Welche Desktopumgebung: Mate irgendwelche Addons für Firefox: Einige. Ich zähl die jetzt nicht alle auf, ich probiers nachher mit einem frischen Profil ohne Erweiterungen. Ergebnis: Im frischen Profil ist das Kontextmenü so kurz, daß der Mauszeiger nie darüber landet, egal wo man den Rechtsklick macht. Ich hab in »meinem« Kontextmenü 20 Einträge, der Monitor hat vertikal nur 1024 Pixel. Das Kontextmenü stößt also schon am unteren Bildschirmrand an, wenn der Rechtsklick knapp oberhalb der Bildschirmmitte gemacht wird. Ich hab gerade zwei unnötige Einträge gelöscht, jetzt tritt dieses Verhalten nicht mehr auf. Damit wäre das Problem in FF eigentlich schonmal geklärt. Verwendung möglicher ppas: Eigentlich nicht, nur main, universe, restricted, multiverse und Opera final releases. Welcher Displaymanager: Das dürfte LightDM sein. handelt es sich um Neuinstallationen, oder geupgradete Versionen: Wovon? sind Sachen wie Ubuntu Tweak im Spiel: Hab ich installiert, aber nicht für das Mausverhalten benutzt.
|
|
Dr_Schmoker
Anmeldungsdatum: 19. Juni 2008
Beiträge: 3440
|
pettruss schrieb:
Von Ubuntu. Ob diese 13.10 Installation neu aufgesetzt, oder per Upgrade von 12.04 → 12.10. → 13.04 → 13.10 kommt? Ansonsten schon mal Danke für die Info. Warten wir noch den zweiten Probanden ab 😉
|
|
Grek336
Anmeldungsdatum: 28. November 2007
Beiträge: 408
|
Rechner: Lenovo Thinkpad X121e (AMD Version) Maus: Ultranav aka Touchpad oder Logitech kabellos Maus (selbst mit Brille kann ich die Modellnummer im Batteriefach nicht mehr ernennen 'Bus 003 Device 002: ID 046d:c517 Logitech, Inc. LX710 Cordless Desktop Laser') angeschlossen: Ultranav intern (USB?), Logitech USB Desktopumgebung: Unity Problem mit deaktivieren Addons nicht reproduzierbar das das Kontextmenü weniger als 50% der Höhe des Bildschirm einnimmt. Jedoch wird das Kontextmenü wenn sich die Maus nach am rechten Rand befindet nicht links vom Mauszeiger eingeblendet wie unter Gimp oder Nautilus sondern bündig zum rechten Bildschimrand. PPAs: getdeb, playonlinux, otto-kesselgulasch/gimp, rvm/smplayer, linrunner/tlp, nijel/ppa für Wammu. Displaymanager: LightDM (laut htop) Neuinstallation: ein paar Tage vor der Release der 12.04 also eine 12.04 beta. Ubuntu Tweak: nicht installiert.
Interessant ist eventuell ob das Kontextmenü auch bei anderen, wenn der Mauszeiger sich nach dem rechten Rand befindet und nicht genug Platz für das Kontextmenü ist, rechtsbündig zum Bildschirmrand oder links vom Mauszeiger eingeblendet wird. Dazu zwei Bildschirmfotos. Firefox im Safemodus. Trotzdem Kontextmenü bündig zum rechten Bildschirmrand statt links vom Mauszeiger und der leere Desktop mit Kontextmenü wie es normalerweise ist, links vom Mauszeiger. Bin leider etwas faul wegen der Addons deswegen hierzu auch zwei Bildschirmfotos. Wer eine Möglichkeit kennt wie man schnell eines Liste erstellen kann welche Addons in Firefox installiert sind ohne alles von Hand abschreiben zu müssen darf es mir gerne mitteilen. Ich habe auf die schnelle nichts gefunden.
Anhang
|