Wie kann ich Onboard, die visuelle Tastatur, beim Start in Ubuntu öffnen?

8

Ich arbeite mit einer Anwendung über einen Touchscreen. Dazu benötige ich Onboard (die Bildschirmtastatur), um ab Ubuntus Startzeit mit einer festen Breite und Höhe zu öffnen. Ich muss auch eine reservierte Bildschirmposition für das Platzieren von Onboard erhalten (was bedeutet, dass Onboard nicht vor Anwendungsfenstern stehen sollte). Ich benutze Ubuntu 12.04 LTS.

Onboard wurde nicht in meinem System installiert. Ich habe es installiert, indem ich sudo apt-get install onboarddas Terminal eingegeben habe. Es funktioniert nicht richtig. Jetzt zeigt das System Onboard an, wenn ich onboarddas Terminal eingebe . Onboard schließt sich, wenn ich das Terminal schließe.

sijovw
quelle

Antworten:

3

Öffnen Sie Gedit und geben Sie Folgendes ein:

#!/bin/bash
# you can change the size of the window below (1000x300)
onboard -s 1000x300

Speichern Sie diese Datei nun irgendwo unter dem Dateinamen.sh und öffnen Sie ein Terminalfenster. Navigieren Sie zu diesem Speicherort, indem Sie Folgendes verwenden:

cd /home/user/blah/blah/../filename.sh

Wenn Sie dort ankommen, geben Sie ein

sudo chmod a+x 'filename.sh'

(Anführungszeichen dienen dazu, Leerzeichenprobleme zu vermeiden). Jetzt haben Sie es zu einem ausführbaren Bash-Skript gemacht. Öffnen Sie 'gnome-session-properties' vom Terminal und klicken Sie auf Add .

Name: Onboard
Command: "Browse to the file location"
Comment: Onboard on startup

Klicken Sie auf Hinzufügen und fertig! Melden Sie sich ab und ein, um zu sehen, ob es funktioniert hat.

Python Student
quelle
Danke Bruder, es funktioniert. Es wird jedoch nur bei der Anmeldung angezeigt, damit ich mein Benutzerpasswort mit Onboard eingeben kann. Ich habe es verloren, als ich mich in meinem Konto angemeldet habe. kann ich noch etwas tun
Sijovw
Ist "Start Onboard versteckt" in den Onboard-Einstellungen aktiviert? Das könnte es sein; Weil es für mich ganz gut funktioniert.
Python Student
Nein, ich habe die Einstellungen an Bord übernommen. Auf der Registerkarte "Allgemein" ist jedoch nur "Start Onboard versteckt" deaktiviert.
Sijovw
Danke Python, ich habe das Gleiche noch einmal gemacht, wie du gesagt hast, und es funktioniert gut. Vielen Dank.
Sijovw
2

Um Onboard automatisch zu starten, gehen Sie zu Universal Access, wählen Sie Typing und aktivieren Sie die Bildschirmtastatur.


quelle