Hi, manchmal kommt es vor, dass ich einen Browser starte und mit der
Maus den Cursor in die Eingabemaske setze. Dann läd plötzlich
irgendetwas Anderes und der Cursor setzt sich automatisch woanders hin.
Das passiert z.B. manchmal beim Eintippem vom Passwort. Dann sind 60
Prozent des Passwortes bei dem e-Mail-Programm geschrieben, dann hüpft
der Cursor automatisch durch ein anderes Programm an eine andere Stelle.
Wie kann man das verhindern?
Mike schrieb:> Hi, manchmal kommt es vor, dass ich einen Browser starte und mit der> Maus den Cursor in die Eingabemaske setze. Dann läd plötzlich> irgendetwas Anderes und der Cursor setzt sich automatisch woanders hin.
Was genau lädt denn da?
micha schrieb:> Das Problem nennt sich "Focus stealing" und lässt sich zB in> Windows> imho nicht verhindern.
Wobei Windows eh schon absurde Focus Stealing Prevention-Maßnahmen im
Window Manager aktiv hat, verglichen so mit dem durschnittlichen X11-WM.
Entweder ist ein Touchpad im Weg oder es handelt sich um Schadsoftware
oder der TS will trollen, was ich jetzt aber nicht unterstellen möchte,
normal ist das Verhalten nicht.
Guck dir am besten mal mit dem Process Explorer an, was da so läuft und
lass die Prozesse mit dem Process Explorer dann auch gleich auf Virus
Total überprüfen.
Nano schrieb:> Entweder ist ein Touchpad im Weg oder es handelt sich um Schadsoftware> oder der TS will trollen,
Paperlapapp. Er hat sich einfach falsch ausgedrückt weil er den Namen
des Phänomens nicht kannte. Woher soll ein normaler Nutzer auch wissen
wie das heißt?
Es handelt sich um Focus Stealing. Google das! Passiert gelegentlich,
meist harmlos aber nervig, kann aber auch zum Sicherheitsproblem werden.
Extrem nervig, wenn Programme nicht nur einmal in den Vordergrund
springen, sondern mehrmals. Ich habe aber auch unter Linux noch keine
Lösung gefunden. Es gibt wohl eine Option, aber die hat nicht viel
gebracht.
Dussel schrieb:> Extrem nervig, wenn Programme nicht nur einmal in den Vordergrund> springen, sondern mehrmals.
Immer noch besser als ein modales Fenster im Hintergrund ...
es gab mal unter älternen Windows Versionen (vor? bis? WXP) irgendeinen
Registry-Hack, der "Prevent Applications from stealing focus" hieß oder
das zumindest machte.
Die "stehlen wollende" Anwendung hat dasnn brav in der Fußzeile
rumgeblinkt, und man wusste, diese Anwendung erwartet irgendeine
Eingabe.
Bei neueren Windows Versionen wurde das von Microsoft aus
unverständlichen Gründen unterbunden, der Hack greift nicht mehr.
Ich wuerde auch aufs Touchpad tippen. Manche sind ueberempfindlich, bzw.
haben einen Schuss weg und feuern Klicks. Einfach mal deaktivieren und
schauen obs dadurch besser ist.
Programme, die sich in den Vordergrund draengen sind echt nervig. Oft
passiert mir das beim Starten von Programmen. Mailprogramm, Browser etc.
sind beim Oeffnen so langsam, dass ich da parallel arbeite. Und schwups
krallt sich der Browser den Focus nachdem ers endlich geschafft hat zu
oeffnen...
Maxe schrieb:> Ich wuerde auch aufs Touchpad tippen. Manche sind ueberempfindlich, bzw.> haben einen Schuss weg und feuern Klicks.
Ich habe gar kein Touchpad an meinem PC dran.
Bernd K. schrieb:> Paperlapapp. Er hat sich einfach falsch ausgedrückt weil er den Namen> des Phänomens nicht kannte. Woher soll ein normaler Nutzer auch wissen> wie das heißt?
Vielen Dank, jetzt weis ich, wie man das nennt. Ich bin da wohl nicht
der einzige bin, der mit diesem Phaenomen zu kämpfen hat.
Ich danke Euch allen für Eure Hilfen und die Vielzahl der Antworten.
Bernd K. schrieb:> Es handelt sich um Focus Stealing. Google das! Passiert gelegentlich,> meist harmlos aber nervig, kann aber auch zum Sicherheitsproblem werden.
Also so wie er das im Eingangsposting schreibt, klingt das eher nach
einer laufenden Browsersitzung, die also schon läuft und dann, wenn er
im Passwortfeld was eingeben will, dann wird plötzlich irgendeine andere
Anwendung ausgeführt.
Das würde ich jetzt nicht mit der Startreihenfolge von Programmen nach
dem Login ins System oder das manuelle starten von mehreren Programmen
vergleichen, sondern klingt für mich eher wie ein Keylogger, der
schlecht programmiert ist und sich den Fokus holt, ihn aber nicht mehr
abgeben kann bzw. das nicht transparent an den Browser weiterreicht.
Das gewöhnliche Focus Stealing kenne ich auch, aber das passt eben nicht
zur Eingangsbeschreibung.
Ich hatte das Problem bspw. immer beim starten vom TV Browser, für den
erst einmal noch eine JVM starten muss. Das dauerte damals bei meinem
Rechner mit Festplatte so lange, dass man in der Zwischenzeit mit dem
Browser weitersurfen konnte, aber irgendwann war der TV Browser dann
dann und schnappte sich den Fokus.
@TS
Vielleicht gibt es ein Programm, das dir den Prozess anzeigt, welcher
gerade den Mausfokus hat und dessen Anzeige durchgehend im Vordergrund
läuft.
Oder Alternativ, ein Programm, das einfach eine Liste führt, welche
Programme den Fokus haben. Dann könntest du da einfach nachschauen.
Nano schrieb:> Ich hatte das Problem bspw. immer beim starten vom TV Browser, für den> erst einmal noch eine JVM starten muss. Das dauerte damals bei meinem> Rechner mit Festplatte so lange, dass man in der Zwischenzeit mit dem> Browser weitersurfen konnte, aber irgendwann war der TV Browser dann> dann und schnappte sich den Fokus.
Dieser zitierte Abschnitt bezieht sich auf das normale Focus Stealing.
Insofern habe ich mich etwas falsch ausgedrückt, ein Problem ist dieses
nicht, sondern eher nur nervend. Ich erwähnte nur um zu beschreiben was
ich darunter verstehe. Aber das was der TS schreibt, klingt anders.
Das wollte ich nur noch einmal genauer darstellen.
Sven B. schrieb:> Wobei Windows eh schon absurde Focus Stealing Prevention-Maßnahmen im> Window Manager aktiv hat, verglichen so mit dem durschnittlichen X11-WM.
Der durchschnittliche X11-WM hat das nur, weil sich inzwischen jeder an
das blöde Klick-to-Focus von Windows anpassen musste *) **) "Native"
Windowmanager ala (tv)twm hatten striktes Focus-follows-Mouse.
Aber mit Windows 10 habe ich das Gefühl, dass die
Focus-Stealing-Prevention teilweise total durchdreht und die Bedienung
nur noch aufhält. Da gurkt dann eine blockierende Dialogbox unerkannt
unter dem Hauptfenster. Besonders gern ist der UAC-Dialog irgendwo ganz
unten im Fensterstack begraben, der aber hat wenigstens ein Icon in der
Taskleiste.
*) Was ich eh für eine komische Übersetzung der "Desktop"-Analogie
halte. In Echt kann man auch bequem zwischen beliebig vielen Papieren
nebeinander hin- und herwechseln, ohne jedesmal eins anrühren zu müssen
(solange sie auf den Schreibtisch passen...). Man kann sogar auf
überlappenden Blättern schreiben und muss nicht immer das zu
beschreibende als Oberstes haben ;)
**) Ja, ich weiss, dass man FFM auch bei Windows per Registry einstellen
kann. Mache ich auch auf den Systemen, wo ich wirklich produktiv
arbeiten muss. Leider geht das nicht mit allen Anwendungen sauber.
Naja, ich denke es ist nicht wegzudiskutieren dass Focus Stealing kein
rein künstliches Problem ist. Es ist u.U. einfach unklar, was das
korrekte Verhalten ist, wenn z.B. im Explorer eine Datei angeklickt
wird, die als neuer Tab im bestehenden Texteditor- oder
Bildbetrachter-Fenster geöffnet wird. Kommt das dann z.B. in den
Vordergrund oder nicht? Dasselbe gilt für neu gestartete Anwendungen,
wann kommen die in den Vordergrund, wenn sie erst nach 5 Sekunden
aufgehen, wann nicht? Man braucht hier eine Heuristik, und die ist nicht
notwendigerweise immer korrekt.
Ich denke auch nicht dass das Trennen von Fokus und Vordergrund (was ich
im Übrigen auch ganz nett finde) das Problem löst, oder überhaupt damit
zu tun hat -- es macht die Regeln eher noch komplexer, wenn man beides
einzeln behandeln muss.
Focus Under Mouse verlangt m.E. vom Benutzer relativ viel Kontrolle über
seine Eingabegeräte, für den Durchschnittsanwender ist das nichts, der
bewegt zu oft versehentlich mal seine Maus beim Tippen oder Kaffee
trinken. So gerne ich damit arbeite, insb. bei Tiling WMs, ich denke
Microsoft hat richtig entschieden das standardmäßig expliziter zu
machen.
Sven B. schrieb:> So gerne ich damit arbeite, insb. bei Tiling WMs, ich denke> Microsoft hat richtig entschieden das standardmäßig expliziter zu> machen.
Bei Apple und Atari wars ja vorher auch schon. Keine Ahnung, wie es bei
der Xerox-Vorlage war ;) Da ist es aber noch erklärbar, weil das ja
keine richtigen Multitasking-Systeme waren und damit die Anwendung im
Vordergrund die einzige ist, die wirklich durchläuft und dann ja auch
die globale Menüleiste setzt.