Weiß jemand, ob es möglich ist, einen Befehl an eine Schaltfläche zu binden, wodurch die Bildschirmtastatur angezeigt wird? (Hinweis: Die Bildschirmtastatur wurde bereits gestartet.)
Wenn ich derzeit die Bildschirmtastatur einblenden möchte, muss ich auf das Tastatursymbol in der Taskleiste klicken. Das ist nicht sehr praktisch, vor allem, weil die Bildschirmtastatur nicht angezeigt wird, wenn man sich noch auf ein Textfeld konzentriert. Daher möchte ich sie an eine Schaltfläche binden.
Antwort1
Wir können das tun, indem wir eine benutzerdefinierte Tastenkombination für die Bildschirmtastatur erstellen. Die in Ubuntu verwendete Bildschirmtastatur ist Onboard.
Suchen nachTastaturund gehe zuVerknüpfungenRegisterkarte. Gehe zuBenutzerdefinierte Verknüpfungenund klicken Sie auf die Schaltfläche +. Danach wird ein kleines Dialogfeld angezeigt. Geben Sie der Verknüpfung einen geeigneten Namen und geben Sie ihn onboard
in das Befehlsfeld ein. Drücken Sie dannAnwendenTaste.
Klicken Sie nach dem Speichern aufDeaktiviertund halten Sie die neue Tastenkombination gedrückt, die Sie dem Befehl zuweisen möchten.
Wenn Sie anschließend die Tastenkombination drücken, wird die Bildschirmtastatur eingeblendet.
Antwort2
Ich verwende Ubuntu Mate 20.04 und mit Tastaturkürzeln können Sie jede Taste mit diesen Befehlen binden, um die Bildschirmtastatur ein- und auszublenden
Ich habe F8 gebunden, um Onboard anzuzeigen
dbus-send --type=method_call --print-reply --dest=org.onboard.Onboard /org/onboard/Onboard/Keyboard org.onboard.Onboard.Keyboard.Show
Ich habe F10 gebunden, um mich an Bord zu verstecken
dbus-send --type=method_call --print-reply --dest=org.onboard.Onboard /org/onboard/Onboard/Keyboard org.onboard.Onboard.Keyboard.Hide
Oder Sie können nur eine Taste wie F10 binden, um die integrierte
dbus-send --type=method_call --print-reply --dest=org.onboard.Onboard /org/onboard/Onboard/Keyboard org.onboard.Onboard.Keyboard.ToggleVisible