« Lubuntuのログインパスワードを仮想キーボードで入力するには。 | メイン | ログイン後に仮想キーボードを簡単に出せるようにしてみました。 »

2014-03-13

Lubuntuタブレット単体で右クリックを可能にする方法

WindowsタブレットPC「TW317」Lubuntuタブレット(?)として使っています。ログイン画面で仮想キーボードを使えるようになったので、単体でパスワードを入力できるようになりました。あとはマウスの右クリックに相当する操作ができれば…という訳で、やってみました。


訂正

訂正:Lubuntuタブレット単体では右クリックできませんでした。 - Sai10 Sight


解決策

Lubuntuで右クリックが必要となる場面は少ないのですが、一部の設定画面を開くために右クリックメニューを操作せねば…ということはあります。その時だけUSBマウスを使うというのも有りとは言え、やっぱり不便に感じてしまいます。

Lubuntuの原型であるUbuntuには「マウスの左ボタンを長押しすると右クリックになる」という設定があります。ソフトウェアで擬似的に右クリックする仕組みで、同じことをTW317のLubuntuでやれば良い、と。そのためのプログラムが「mousetweaks」であり、同名のパッケージをインストールすれば使えるようになります。

コマンドとしてオプションを指定して起動すれば機能するのですが、毎回それを手作業でやるのは手間がかかりすぎます。そこで「ログイン時にmousetweaksを有効にする」「ログアウト時にmousetweaksを無効にする」という設定(後述)を施します。


準備と設定

まずは「mousetweaks」をインストールしないと始まりません。Synapticパッケージマネージャまたはapt-getコマンドを使って、同パッケージをインストールしてください。

次は設定ファイルの編集です。ターミナル(LXTerminal)を起動して、以下の要領で設定を施します。管理者権限のパスワードを要求してきたら、自身のパスワードを入力してください。

  1. 「cd /etc/lightdm」を実行。
  2. 「sudo leafpad lightdm.conf」を実行。エディタが起動したら下記の内容を末尾に追加して、ファイルを上書き保存して、エディタを終了させます。
  3. 「sudo leafpad session-setup.sh」を実行。エディタが起動したら下記の内容を入力して、ファイルを保存して、エディタを終了させます。「--ssc-time=0.5」の「0.5」が長押しを認識する秒数です。
  4. 「sudo chmod +x session-setup.sh」を実行。
  5. 「sudo leafpad session-cleanup.sh」を実行。エディタが起動したら下記の内容を入力して、ファイルを保存して、エディタを終了させます。
  6. 「sudo chmod +x session-cleanup.sh」を実行。

上記の作業後に一旦ログアウトして、再度ログインすれば設定が有効になります。

なお、lightdm関連の設定ファイルに不備があると、ログイン画面の処理に失敗してログイン不能になる場合があります。編集結果を十分に確認してください。Lubuntuのリカバリモードの使い方を知っておくと万が一の際に役立ちます。Lubuntu起動用のCD-ROMがあれば、それで設定を修復することできます。


問題点

確かに右クリックに相当する操作が「左ボタン長押し」で可能になるのですが、あくまでも擬似的な右クリックです。上記の例だと「0.5秒以上クリック(タップ)してから離す」と長押しになるのですが、離した瞬間に本来の左クリックも発生します。

そのため、「ファイルのアイコンを長押しして右クリック」なら不都合はないのですが、Webブラウザのリンクを右クリックしようとして長押しすると、先に普通の左クリックが機能して、リンク先に飛んでしまいます。ゆえに「リンク先に名前をつけて保存」を「長押し」では実行できないようです…。まぁ、そこまでやるならUSBマウスをつなげばいい訳ですし、私にとってはひとまず解決っ♪というところです。


トラックバック

この記事のトラックバックURL:
http://www.typepad.com/services/trackback/6a012877429a4e970c01a73d96cc9c970d

Listed below are links to weblogs that reference Lubuntuタブレット単体で右クリックを可能にする方法:

コメント

フィード You can follow this conversation by subscribing to the comment feed for this post.

コメントの確認

コメントのプレビュー

プレビュー中です。コメントはまだ投稿されていません。

処理中...
Your comment could not be posted. Error type:
コメントを投稿しました。 さらにコメントを投稿する

入力された文字と数字は画像と一致していません。再度入力してください。

最後に、下の画像の中に見える文字と数字を入力してください。これはプログラムを使ってコメントを自動的に投稿するのを防ぐために行われています。

画像を読み取れない場合は 別の画像を表示してください。

処理中...

コメントを投稿

« Lubuntuのログインパスワードを仮想キーボードで入力するには。 | メイン | ログイン後に仮想キーボードを簡単に出せるようにしてみました。 »

ブログ内検索

2018年1 月

  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      

カテゴリー

このブログについて

フォトアルバム 「Sai10 Sight」は"私(Sai10=さいとう)の視界(sight)"というつもりで、"サイト サイト"と読みます。 ハンドル名は"shukaku"です。 独自ドメインを設けてありますので、トップページへのリンクは"http://www.sai10.nu/"へお願いします。 メールアドレスはプロフィールのページにあります。

ブログ powered by TypePad
登録年月 10/2005