Leiten Sie Tastatureingaben global an eine bestimmte, nicht fokussierte App um.

Leiten Sie Tastatureingaben global an eine bestimmte, nicht fokussierte App um.

Ziel

Wenn ich die Pfeiltasten drücke, sollten die Pfeiltasten immer an den Browser übermittelt werden, unabhängig davon, welche Anwendung verwendet/fokussiert wird. Es ist nicht notwendig, dass nur der Browser die Eingabe empfängt. Wenn sowohl die fokussierte Anwendung als auch der Browser sie gleichzeitig erhalten, ist das in Ordnung. Ich verwende Kubuntu 20 und 22.

Was ich versucht habe

Ich habe versucht, die Einstellungs-App „Benutzerdefinierte Tastenkombinationen“ zu verwenden, in der ich eine Funktion „Tastatureingabe senden“ vom Typ „Globale Tastenkombination“ erstellt habe. Sie wurde durch eine Pfeiltaste ausgelöst und führte die entsprechende Pfeilaktion aus, was zum richtigen Tastendruck führte, als ich sie mit Anwendungen wie Dolphin und LibreOffice Calc testete. Wenn ich die Pfeiltasten irgendwo drückte, steuerte sie Dolphin oder Calc.

Problem

Die oben beschriebene Lösung funktioniert nicht mit Browsern. Sogar in Dolphin funktionierte es nicht innerhalb von Feldern, da diese ihren Fokus verloren, was für mich akzeptabel ist, aber für Browser (ich verwendeteTastaturtester) hat es überhaupt nicht funktioniert. Wenn ich den Browser fokussiere, funktioniert er, aber selbst dann werden beide Ereignisse registriert. Wenn ich eine Tastenkombination erstelle, die Kauf drückt , zeigt der Ereignislogger beide Tastaturereignisse an. Wie erreiche ich mein Ziel? Ich bestehe nicht darauf, benutzerdefinierte Tastenkombinationen zu verwenden, ich bin für jede Lösung offen.

verwandte Informationen