Comment puis-je faire Onboard, le clavier visuel, ouvert dans Ubuntu au démarrage?

8

Je travaille avec une application utilisant un écran tactile. Pour cela, j'ai besoin d'Onboard (le clavier à l'écran) pour ouvrir à partir du démarrage d'Ubuntu avec une largeur et une hauteur fixes. J'ai également besoin d'obtenir une position d'écran réservée pour placer Onboard (ce qui signifie qu'Onboard ne devrait pas être devant aucune fenêtre d'application). J'utilise Ubuntu 12.04 LTS.

À bord n'a pas été installé dans mon système. Je l'ai installé en tapant sudo apt-get install onboarddans le terminal. Cela ne fonctionne pas correctement. Maintenant, le système affiche Onboard lorsque je tape onboarddans le terminal. À bord se ferme lorsque je ferme le terminal.

sijovw
la source

Réponses:

3

Ouvrez Gedit et tapez:

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

Maintenant, enregistrez ce fichier quelque part sous le nom de fichier.sh et ouvrez une fenêtre de terminal. Accédez à cet emplacement de fichier en utilisant:

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

À votre arrivée, tapez

sudo chmod a+x 'filename.sh'

(les guillemets sont là pour éviter les problèmes de caractères d'espace). Maintenant, vous en avez fait un script bash exécutable. Ouvrez 'gnome-session-properties' depuis le terminal et cliquez sur Ajouter .

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

Cliquez sur ajouter et vous avez terminé! Déconnectez-vous et connectez-vous pour voir si cela a fonctionné.

Étudiant Python
la source
Merci frère, ça marche. Mais il ne s'affiche que lors de la connexion afin que je puisse entrer mon mot de passe utilisateur avec Onboard. Je l'ai perdu lorsque je me suis connecté à mon compte. puis-je faire autre chose?
sijovw
Est-ce que "Démarrer à bord caché" est coché dans les préférences à bord? C'est peut-être ça; Parce que ça marche très bien pour moi.
Python Student
Non, j'ai pris les préférences intégrées. Mais dans l'onglet «général», la seule chose non cochée est ce «Start Onboard hidden».
sijovw
Merci Python, j'ai encore fait la même chose que vous l'avez dit et cela fonctionne très bien. Merci beaucoup.
sijovw
2

Pour démarrer automatiquement à bord, accédez à Universal Access et sélectionnez Typing, puis activez On Screen Keyboard.


la source