タッチスクリーンを使用するアプリケーションで作業しています。これには、幅と高さを固定してUbuntuの起動時間から開くためのOnboard(オンスクリーンキーボード)が必要です。また、Onboardを配置するために予約された画面の位置を取得する必要があります(つまり、Onboardはアプリケーションウィンドウの前面に配置しないでください)。 Ubuntu 12.04 LTSを使用しています。
システムにオンボードがインストールされていません。ターミナルでSudo apt-get install onboard
と入力してインストールしました。正しく機能しません。ターミナルでonboard
と入力すると、システムにOnboardと表示されます。ターミナルを閉じると、オンボードが閉じます。
Geditを開き、次を入力します。
#!/bin/bash
# you can change the size of the window below (1000x300)
onboard -s 1000x300
このファイルをfilename.shとして保存し、ターミナルウィンドウを開きます。次を使用して、このファイルの場所に移動します。
cd /home/user/blah/blah/../filename.sh
そこに着いたら
Sudo chmod a+x 'filename.sh'
(スペース文字の問題を回避するために引用符があります)。これで、実行可能なbashスクリプトになりました。端末から'gnome-session-properties'を開き、追加をクリックします。
Name: Onboard
Command: "Browse to the file location"
Comment: Onboard on startup
[追加]をクリックすると完了です。ログアウトしてログインし、機能するかどうかを確認します。
オンボードを自動起動するには、ユニバーサルアクセスに移動して[入力]を選択し、[スクリーンキーボードをオンにする]をオンにします。