Tastatureingaben in OpenOffice neu zuordnen, um Aktionen wie „Beenden“ auszuführen

Tastatureingaben in OpenOffice neu zuordnen, um Aktionen wie „Beenden“ auszuführen

Ich verwende einen Logitech R400 2,4 GHz Wireless Presenter, der vom Betriebssystem als Standard-USB-Tastatur mit 4 Tasten (Bild auf, Bild ab, F5 und „v“) erkannt wird, und ich muss bestimmte Tasten bestimmten Funktionen zuordnen, beispielsweise dem Beenden des Programms.

Ich erstelle eine Ausstellung für ein Museum, in der ich aus der App eine PowerPoint-Präsentation in OpenOffice starten und die Präsentation mit einer Presenter-Fernbedienung steuern muss.

Ich muss OpenOffice per Remote beenden können. Weiß jemand, wie ich das machen kann?

Ich verwende Ubuntu Linux und kann jeden gewünschten Fenstermanager ausführen (derzeit Awesome WM).

Der Bediener sollte in der Präsentation vor- und zurückblättern und sie jederzeit mit einer der Schaltflächen verlassen können.

Antwort1

Ich habe eine Lösung für Sie gefunden: Sie können AutoHotKey verwenden, um die Gerätetaste neu zuzuordnen. Hier ist einePostvon jemandem, der es gemacht hat und erklärt, wie es geht.
Ich habe jedoch eine andere Lösung gefunden, die Ihnen möglicherweise auch hilft und die Neuzuordnung von Tasten von Ubuntu und Logitech R400 vorstellt.

Viel Glück

Antwort2

Ich habe eine Lösung gefunden, die einen beschriebenen Ansatz verwendetHier.

Das einzige, was ich in seinem Skript wirklich geändert habe, war die Tabelle xkb_symbols. Meine lautet:

xkb_symbols "remote" {
    key <FK05>   { [ Escape         ] };
};

Dadurch wird die F5-Taste auf „Escape“ umgestellt. Während einer OpenOffice-Diashow wird die Präsentation mit der Escape-Taste beendet.

Um OpenOffice so auszuführen, dass es sofort mit der Diashow beginnt, rufe ich es folgendermaßen auf:

soffice --invisible --norestore -show <slideshow file>

Ich rufe es auf diese Weise aus meiner nativen C++-App mit der Funktion system() auf. Sobald es läuft, wird durch Drücken der neu zugeordneten Taste auf der Fernbedienung die Präsentation beendet und der Fokus auf meine App zurückgesetzt.

Antwort3

Lesen Sie diesen Artikel zum Neubelegen von Tasten in Ubuntu:

https://askubuntu.com/questions/24916/wie-ordne-ich-bestimmte-Schlüssel-neu

verwandte Informationen