ブラウザの JavaScript がオフ(ブロックまたは許可しない)に設定されているため、このページは正常に機能しません。
disklessfun’s Wiki*
[
ホーム
]
一覧
最終更新
バックアップ
ヘルプ
Top
>
thumb-like-x
>
複製
?
ms
thumb-like-x をテンプレートにして作成
これらのキーワードがハイライトされています:
開始行:
(2012-10-23)私は最新のUbuntu 12.04 LTSでも相変わらず[[%%%下記%%%>#id4a1a07]]の設定でLinux上でThumbSenseに似た操作を実践しています。
----
(2009-5-6)別ページに[[%%%SSDを使用する際のTips%%%>hduse#ssd-tips]]を記述しました。
----
TITLE:Tips: X上でThumbSenseライクな使い勝手を得る
RIGHT:初出 2006-8-18
RIGHT:最終更新 2010-5-4
LEFT:
私はXの環境をこんな感じに構築しています。[[ThumbSense>thumbsense]]にかなり近い使用感が得られ、ノートパソコンにマウスを接続する必要を完全に排除できました。&size(12){(2008-12-26追記)このページの方法や[[ThumbSense>thumbsense]]を常用すれば、ク
[[&ref(thumb-like-x_1_s.jpg);:http://wikiwiki.jp/disklessfun/?plugin=attach&pcmd=open&file=thumb-like-x_1_b.jpg&refer=thumb-like-x]]
-[F2キー] = 右クリック
-[F3キー] = 中クリック
-[無変換キー] = 左クリック
#br
また、元々の[F2キー] の機能は[F4キー]に再割り当てています。
スクロールは[[Synaptics:http://web.telia.com/~u89404340/touchpad/]]を使います。最近のディストリであれば自動設定されることが多いと思います。場合によってはgsynapticsやksynaptics等を自分でインストールし、/etc/hal/fdi/policy/shmconfig.fdiを設置
----
#contents
#br
元々Xには任意のキーにマウスのボタンと同じ機能を持たせられる機能が備わっているので、特別なソフトウェアをインストールする必要ありません。せいぜい場合によってはOS標準のxkbsetパッケージをインストールする必要があるくらいです。
#br
**設定手順(Ubuntu8.10以降,Fedora 10以降等のXOrg7.4以降を採用したディストリ用) [#id4a1a07]
この場合は、デスクトップシステムがGNOMEであれKDEであれ、''xkbsetパッケージをインストール''した上で以下のようなスクリプトをログイン時に自動実行されるように「''セッション''」に登録するだけです。一応の手順としてはまずは手動でmousekey3.shを実行
※''セッション''(ディストリによっては''自動起動するアプリ''と訳されていることもある)はログイン時の自動実行に関する設定をおこなうアプリケーションで、通常どのディストリビューションでもメニューの中のユーザ毎の設定をおこなうアプリケーションが集
[mousekey3.sh]
#!/bin/sh
xmodmap -e 'keycode 102 = Pointer_Button1'
xmodmap -e 'keycode 68 = Pointer_Button3'
xmodmap -e 'keycode 69 = Pointer_Button2'
xmodmap -e 'keycode 70 = F2'
xset -r 102
xset -r 68
xset -r 69
# turn mousekeys on and expiry (timeout) off
xkbset m
xkbset exp =m
上をコピペしてファイルを作成するか、下のファイルをダウンロードして使用して下さい。もちろん実行属性を付けて下さい。
''ダウンロード'' &ref(mousekey3.sh,nolink);
#br
&color(Blue){&size(11){上で記述しているキーコードはjp106キーボードである限り多分変更する必要はないと思いますが、必要であれば自分でxevコマンドで自分の環境でのキーコードを調べて書き変えて下さい。またxset -rの行は古いXOrgでは必須ですが、それ以
&color(Red){もし、ご自分が使用しているディストリビューションにxkbsetパッケージやxkbsetコマンドが存在しない場合もあきらめる必要はありません。小さなコマンドに過ぎないので[[&color(Red){%%%ここ%%%};:http://www.math.missouri.edu/~stephen/softwar
#br
(2010-5-4追記)Ubuntu 10.04 もこの手順で設定可能です。しかーし、もしかすると私の環境だけかもしれませんが、私の環境ではUbuntu 10.04のタッチパッド周辺に不具合があり、ポインタが飛びまくります。このページの手法を実践する場合には大問題です。早く
(2010-5-11追記)興味ある人にだけ伝えるメモ:以下の2種類の操作がUbuntu 10.04でマウスカーソルが飛ぶ操作です。「(1)タッチパッドに触れた状態で(エミュレートで生成された)マウスボタン(実際にはキー)を押す」。「(2)タッチパッドから手を離した状態で(エ
**設定手順(openSUSE 11.2等、この上↑の設定でうまくいかないディストリ用) [#j27d9d50]
実はこちらの手順の方が正攻法です。上の手順では1ファイルだけで設定をおこなっていますが、こちらの手順では2ファイルを使用します。
.Xmodmapファイルをホームディレクトリ直下に置きます。設置後最初にログインした際に反映させるか問われます。もちろん反映させて下さい。
[~/.Xmodmap]
keycode 102 = Pointer_Button1
keycode 68 = Pointer_Button3
keycode 69 = Pointer_Button2
keycode 70 = F2
上をコピペしてファイルを作成するか、下のファイルをダウンロードして使用して下さい。
''ダウンロード'' &ref(.Xmodmap,nolink);
#br
こちらの手順では自動実行させるアプリとしてmousekey-enable.shを使用して下さい。
[mousekey-enable.sh]
#!/bin/sh
# turn mousekeys on and expiry (timeout) off
xkbset m
xkbset exp =m
上をコピペしてファイルを作成するか、下のファイルをダウンロードして使用して下さい。もちろん実行属性を付けて下さい。
''ダウンロード'' &ref(mousekey-enable.sh,nolink);
#br
&color(Red){※openSUSEにはxkbsetコマンドがありません。私はいつもUbuntuからxkbsetコマンドを持ってきます。もちろんソースからコンパイルすることも簡単です。};
**設定手順(XOrg7.3以前を採用したディストリでGNOME以外もしくはGNOME2.22以降をデスクトップシステムとして採用している場合(Ubuntu8.04,openSUSE11.1も含まれる)) [#o1d3ef7e]
間違えないように念を押しておきますが、Ubuntu8.10以降,Fedora 10以降は[[%%%上の項%%%>#id4a1a07]]を見て下さい。
''xkbsetパッケージをインストール''した上で以下のようなスクリプトをログイン時に自動実行されるように「''セッション''」に登録して下さい。一応の手順としてはまずは手動でmousekey2.shを実行し、必要コマンドの存在確認や設定の効果を先に確認します。そ
※''セッション''(ディストリによっては''自動起動するアプリ''と訳されていることもある)はログイン時の自動実行に関する設定をおこなうアプリケーションで、通常どのディストリビューションでもメニューの中のユーザ毎の設定をおこなうアプリケーションが集
[mousekey2.sh]
#!/bin/sh
xmodmap -e 'keycode 131 = Pointer_Button1'
xmodmap -e 'keycode 68 = Pointer_Button3'
xmodmap -e 'keycode 69 = Pointer_Button2'
xmodmap -e 'keycode 70 = F2'
xset -r 131
xset -r 68
xset -r 69
# turn mousekeys on and expiry (timeout) off
xkbset m
xkbset exp =m
上をコピペしてファイルを作成するか、下のファイルをダウンロードして使用して下さい。もちろん実行属性を付けて下さい。
''ダウンロード'' &ref(mousekey2.sh,nolink);
#br
&color(Blue){&size(11){上で記述しているキーコードはjp106キーボードである限り多分変更する必要はないと思いますが、必要であれば自分でxevコマンドで自分の環境でのキーコードを調べて書き変えて下さい。またxset -rの行は古いXOrgでは必須ですが、それ以
&color(Red){もし、ご自分が使用しているディストリビューションにxkbsetパッケージやxkbsetコマンドが存在しない場合もあきらめる必要はありません。小さなコマンドに過ぎないので[[&color(Red){%%%ここ%%%};:http://www.math.missouri.edu/~stephen/softwar
**設定手順(この上↑の手順でうまくいかないディストリ用) [#df74c8f1]
上の手順では1ファイルだけで設定をおこなっていますが、こちらの手順では2ファイルを使用します。
.Xmodmapファイルをホームディレクトリ直下に置きます。設置後最初にログインした際に反映させるか問われます。もちろん反映させて下さい。
[~/.Xmodmap]
keycode 131 = Pointer_Button1
keycode 68 = Pointer_Button3
keycode 69 = Pointer_Button2
keycode 70 = F2
上をコピペしてファイルを作成して下さい。
#br
こちらの手順では自動実行させるアプリとしてmousekey-enable.shを使用して下さい。
[mousekey-enable.sh]
#!/bin/sh
# turn mousekeys on and expiry (timeout) off
xkbset m
xkbset exp =m
上をコピペしてファイルを作成するか、下のファイルをダウンロードして使用して下さい。もちろん実行属性を付けて下さい。
''ダウンロード'' &ref(mousekey-enable.sh,nolink);
**設定手順(XOrg7.3以前を採用したディストリでGNOME2.20以前をデスクトップシステムとして採用している場合) [#uf2290ed]
以下の手順を実行後、再ログインすると機能が使用できます。再ログインする前に効果を確認する場合は手動でmousekey.shを実行して下さい。
#br
ここではFedora Core 5での設定例を紹介しますが、GNOME(※1)であれば、Linux、Solaris等、OSを問わず(※2)、本機能が使用できます。
※1: 私はGNOME2.4以降で本機能を使用しています。
※2: Solaris 10 でも動作確認しています。
#br
&aname(pro1);
***(1)スクリプトの準備 [#nd6688c7]
以下の内容のスクリプトを用意しておきます。
ここでは$HOME/bin/mousekey.shに保存することにします。実行属性もつけておきます。
[mousekey.sh]
#!/bin/sh
xmodmap -e 'keycode 131 = Pointer_Button1'
xmodmap -e 'keycode 68 = Pointer_Button3'
xmodmap -e 'keycode 69 = Pointer_Button2'
xmodmap -e 'keycode 70 = F2'
xset -r 131
xset -r 68
xset -r 69
&aname(pro2);
***(2)1のスクリプトをログイン時に自動実行するようにセッションに登録します [#fd94e27e]
[[&ref(thumb-like-x_2_s.png);:http://wikiwiki.jp/disklessfun/?plugin=attach&pcmd=open&file=thumb-like-x_2_b.png&refer=thumb-like-x]]
GNOMEメニューからセッションを起動します。
#br
[[&ref(thumb-like-x_3_s.png);:http://wikiwiki.jp/disklessfun/?plugin=attach&pcmd=open&file=thumb-like-x_3_b.png&refer=thumb-like-x]]
追加ボタンを押します。
#br
[[&ref(thumb-like-x_4_s.png);:http://wikiwiki.jp/disklessfun/?plugin=attach&pcmd=open&file=thumb-like-x_4_b.png&refer=thumb-like-x]]
スクリプトの場所を指定します。
#br
[[&ref(thumb-like-x_5_s.png);:http://wikiwiki.jp/disklessfun/?plugin=attach&pcmd=open&file=thumb-like-x_5_b.png&refer=thumb-like-x]]
このようになります。
※GNOMEのバージョンによっては、オプションタブの「ログイン時にスプラッシュ・スクリーンを表示する」のチェックを外した方が良い場合があります。
&aname(pro3);
***(3)マウスキー機能を有効にします [#oe1f535b]
[[&ref(thumb-like-x_6_s.png);:http://wikiwiki.jp/disklessfun/?plugin=attach&pcmd=open&file=thumb-like-x_6_b.png&refer=thumb-like-x]]
GNOMEメニューからキーボードを起動します。
#br
[[&ref(thumb-like-x_7_s.png);:http://wikiwiki.jp/disklessfun/?plugin=attach&pcmd=open&file=thumb-like-x_7_b.png&refer=thumb-like-x]]
赤丸の部分にチェックが入っている状態にします。
#br
[[&ref(thumb-like-x_8_s.png);:http://wikiwiki.jp/disklessfun/?plugin=attach&pcmd=open&file=thumb-like-x_8_b.png&refer=thumb-like-x]]
赤丸の部分にチェックが入っている状態にします。
#br
再ログインすると、機能が使用できます。
** 運用上のTips [#t6badfba]
(2007-7-13追加) マウスキー機能は、本来は常用するものではないと想定されて設計されている為、何らかのキーボード関係の設定を変更した際には必ず勝手にオフになってしまいます。その場合は再度オンにした後、''一旦ログアウトして下さい。''この作業をおこ
#br
本ページの手法は、(thumbsenseにも同じことが言えますが)良好な使い心地を持つタッチパッド(タッチパッドのボタンは除く)と同時に使ってこそ、大きな価値が生まれます。
[[Synaptics:http://web.telia.com/~u89404340/touchpad/]]はALPS製タッチパッドにも対応しています。Synapticsを導入できる環境であれば是非とも、まずSynapticsを導入して下さい。そしてSynapticsを最適に調整して下さい。
#br
調整が済んだSynapticsと本ページの手法を合わせると、私自身の主観ですが、外付けのマウスを越える使い勝手が得られます。
#br
(2007-7-17追加) 本ページの方式を採用すると実質的に左手のパームレストが非常に広くなる為、左手が楽です。私自身はWindowsのthumbsenseを使っている時も本ページの方式の方がいいなあと思うほどです。
#br
ファイルブラウザ(nautilus)上で複数ファイルを選択する際には左手の小指で(Aキーの横の)[ctrlキー]や[shiftキー]を押します。私自身としては良い使い勝手だと思います。
#br
----
&aname(for-synaptics);
SynapticsタッチパッドがWindowsでは使えているのにLinuxでは使えない、''一部の''ノート用の対処方法
カーネル2.6を採用しているLinux全てに共通の対処方法です。
rc.local(ディストリによってはboot.local)に以下のコードを記述するだけです。
DEVDIR=/sys/bus/serio/devices
for i in 1 2 3 4 5 6 7
do
if test -f "${DEVDIR}/serio$i/protocol"; then
if test "`cat ${DEVDIR}/serio$i/protocol`" = "PS/2"; then
echo -n "psmouse" > ${DEVDIR}/serio$i/drvctl
echo -n "psmouse" > ${DEVDIR}/serio$i/drvctl
break
fi
fi
done
#br
----
このページは、フレッド マシェルさんの[[XFree86 におけるマウスボタンのキーボードへのマッピング方法:http://www.geocities.jp/fred_b_maciel/kbd/kbd-j.html]]と、[[ThumbSense>thumbsense]]を参考にして作成しました。
#br
この場を借りてお礼を申し上げます。
#br
* ご要望、ご意見、質問を下のフォームにどうぞ&br;(でもここより、[[掲示板>board]]や[[書き込みフォーム>form]]のページに書いて頂いた方が気づき易いと思います。) [#i0be71fb]
#areaedit(nofreeze,noauth,btn:[修正(書き間違った場合にご利用下さい)])
#comment
#areaedit(end)
終了行:
(2012-10-23)私は最新のUbuntu 12.04 LTSでも相変わらず[[%%%下記%%%>#id4a1a07]]の設定でLinux上でThumbSenseに似た操作を実践しています。
----
(2009-5-6)別ページに[[%%%SSDを使用する際のTips%%%>hduse#ssd-tips]]を記述しました。
----
TITLE:Tips: X上でThumbSenseライクな使い勝手を得る
RIGHT:初出 2006-8-18
RIGHT:最終更新 2010-5-4
LEFT:
私はXの環境をこんな感じに構築しています。[[ThumbSense>thumbsense]]にかなり近い使用感が得られ、ノートパソコンにマウスを接続する必要を完全に排除できました。&size(12){(2008-12-26追記)このページの方法や[[ThumbSense>thumbsense]]を常用すれば、ク
[[&ref(thumb-like-x_1_s.jpg);:http://wikiwiki.jp/disklessfun/?plugin=attach&pcmd=open&file=thumb-like-x_1_b.jpg&refer=thumb-like-x]]
-[F2キー] = 右クリック
-[F3キー] = 中クリック
-[無変換キー] = 左クリック
#br
また、元々の[F2キー] の機能は[F4キー]に再割り当てています。
スクロールは[[Synaptics:http://web.telia.com/~u89404340/touchpad/]]を使います。最近のディストリであれば自動設定されることが多いと思います。場合によってはgsynapticsやksynaptics等を自分でインストールし、/etc/hal/fdi/policy/shmconfig.fdiを設置
----
#contents
#br
元々Xには任意のキーにマウスのボタンと同じ機能を持たせられる機能が備わっているので、特別なソフトウェアをインストールする必要ありません。せいぜい場合によってはOS標準のxkbsetパッケージをインストールする必要があるくらいです。
#br
**設定手順(Ubuntu8.10以降,Fedora 10以降等のXOrg7.4以降を採用したディストリ用) [#id4a1a07]
この場合は、デスクトップシステムがGNOMEであれKDEであれ、''xkbsetパッケージをインストール''した上で以下のようなスクリプトをログイン時に自動実行されるように「''セッション''」に登録するだけです。一応の手順としてはまずは手動でmousekey3.shを実行
※''セッション''(ディストリによっては''自動起動するアプリ''と訳されていることもある)はログイン時の自動実行に関する設定をおこなうアプリケーションで、通常どのディストリビューションでもメニューの中のユーザ毎の設定をおこなうアプリケーションが集
[mousekey3.sh]
#!/bin/sh
xmodmap -e 'keycode 102 = Pointer_Button1'
xmodmap -e 'keycode 68 = Pointer_Button3'
xmodmap -e 'keycode 69 = Pointer_Button2'
xmodmap -e 'keycode 70 = F2'
xset -r 102
xset -r 68
xset -r 69
# turn mousekeys on and expiry (timeout) off
xkbset m
xkbset exp =m
上をコピペしてファイルを作成するか、下のファイルをダウンロードして使用して下さい。もちろん実行属性を付けて下さい。
''ダウンロード'' &ref(mousekey3.sh,nolink);
#br
&color(Blue){&size(11){上で記述しているキーコードはjp106キーボードである限り多分変更する必要はないと思いますが、必要であれば自分でxevコマンドで自分の環境でのキーコードを調べて書き変えて下さい。またxset -rの行は古いXOrgでは必須ですが、それ以
&color(Red){もし、ご自分が使用しているディストリビューションにxkbsetパッケージやxkbsetコマンドが存在しない場合もあきらめる必要はありません。小さなコマンドに過ぎないので[[&color(Red){%%%ここ%%%};:http://www.math.missouri.edu/~stephen/softwar
#br
(2010-5-4追記)Ubuntu 10.04 もこの手順で設定可能です。しかーし、もしかすると私の環境だけかもしれませんが、私の環境ではUbuntu 10.04のタッチパッド周辺に不具合があり、ポインタが飛びまくります。このページの手法を実践する場合には大問題です。早く
(2010-5-11追記)興味ある人にだけ伝えるメモ:以下の2種類の操作がUbuntu 10.04でマウスカーソルが飛ぶ操作です。「(1)タッチパッドに触れた状態で(エミュレートで生成された)マウスボタン(実際にはキー)を押す」。「(2)タッチパッドから手を離した状態で(エ
**設定手順(openSUSE 11.2等、この上↑の設定でうまくいかないディストリ用) [#j27d9d50]
実はこちらの手順の方が正攻法です。上の手順では1ファイルだけで設定をおこなっていますが、こちらの手順では2ファイルを使用します。
.Xmodmapファイルをホームディレクトリ直下に置きます。設置後最初にログインした際に反映させるか問われます。もちろん反映させて下さい。
[~/.Xmodmap]
keycode 102 = Pointer_Button1
keycode 68 = Pointer_Button3
keycode 69 = Pointer_Button2
keycode 70 = F2
上をコピペしてファイルを作成するか、下のファイルをダウンロードして使用して下さい。
''ダウンロード'' &ref(.Xmodmap,nolink);
#br
こちらの手順では自動実行させるアプリとしてmousekey-enable.shを使用して下さい。
[mousekey-enable.sh]
#!/bin/sh
# turn mousekeys on and expiry (timeout) off
xkbset m
xkbset exp =m
上をコピペしてファイルを作成するか、下のファイルをダウンロードして使用して下さい。もちろん実行属性を付けて下さい。
''ダウンロード'' &ref(mousekey-enable.sh,nolink);
#br
&color(Red){※openSUSEにはxkbsetコマンドがありません。私はいつもUbuntuからxkbsetコマンドを持ってきます。もちろんソースからコンパイルすることも簡単です。};
**設定手順(XOrg7.3以前を採用したディストリでGNOME以外もしくはGNOME2.22以降をデスクトップシステムとして採用している場合(Ubuntu8.04,openSUSE11.1も含まれる)) [#o1d3ef7e]
間違えないように念を押しておきますが、Ubuntu8.10以降,Fedora 10以降は[[%%%上の項%%%>#id4a1a07]]を見て下さい。
''xkbsetパッケージをインストール''した上で以下のようなスクリプトをログイン時に自動実行されるように「''セッション''」に登録して下さい。一応の手順としてはまずは手動でmousekey2.shを実行し、必要コマンドの存在確認や設定の効果を先に確認します。そ
※''セッション''(ディストリによっては''自動起動するアプリ''と訳されていることもある)はログイン時の自動実行に関する設定をおこなうアプリケーションで、通常どのディストリビューションでもメニューの中のユーザ毎の設定をおこなうアプリケーションが集
[mousekey2.sh]
#!/bin/sh
xmodmap -e 'keycode 131 = Pointer_Button1'
xmodmap -e 'keycode 68 = Pointer_Button3'
xmodmap -e 'keycode 69 = Pointer_Button2'
xmodmap -e 'keycode 70 = F2'
xset -r 131
xset -r 68
xset -r 69
# turn mousekeys on and expiry (timeout) off
xkbset m
xkbset exp =m
上をコピペしてファイルを作成するか、下のファイルをダウンロードして使用して下さい。もちろん実行属性を付けて下さい。
''ダウンロード'' &ref(mousekey2.sh,nolink);
#br
&color(Blue){&size(11){上で記述しているキーコードはjp106キーボードである限り多分変更する必要はないと思いますが、必要であれば自分でxevコマンドで自分の環境でのキーコードを調べて書き変えて下さい。またxset -rの行は古いXOrgでは必須ですが、それ以
&color(Red){もし、ご自分が使用しているディストリビューションにxkbsetパッケージやxkbsetコマンドが存在しない場合もあきらめる必要はありません。小さなコマンドに過ぎないので[[&color(Red){%%%ここ%%%};:http://www.math.missouri.edu/~stephen/softwar
**設定手順(この上↑の手順でうまくいかないディストリ用) [#df74c8f1]
上の手順では1ファイルだけで設定をおこなっていますが、こちらの手順では2ファイルを使用します。
.Xmodmapファイルをホームディレクトリ直下に置きます。設置後最初にログインした際に反映させるか問われます。もちろん反映させて下さい。
[~/.Xmodmap]
keycode 131 = Pointer_Button1
keycode 68 = Pointer_Button3
keycode 69 = Pointer_Button2
keycode 70 = F2
上をコピペしてファイルを作成して下さい。
#br
こちらの手順では自動実行させるアプリとしてmousekey-enable.shを使用して下さい。
[mousekey-enable.sh]
#!/bin/sh
# turn mousekeys on and expiry (timeout) off
xkbset m
xkbset exp =m
上をコピペしてファイルを作成するか、下のファイルをダウンロードして使用して下さい。もちろん実行属性を付けて下さい。
''ダウンロード'' &ref(mousekey-enable.sh,nolink);
**設定手順(XOrg7.3以前を採用したディストリでGNOME2.20以前をデスクトップシステムとして採用している場合) [#uf2290ed]
以下の手順を実行後、再ログインすると機能が使用できます。再ログインする前に効果を確認する場合は手動でmousekey.shを実行して下さい。
#br
ここではFedora Core 5での設定例を紹介しますが、GNOME(※1)であれば、Linux、Solaris等、OSを問わず(※2)、本機能が使用できます。
※1: 私はGNOME2.4以降で本機能を使用しています。
※2: Solaris 10 でも動作確認しています。
#br
&aname(pro1);
***(1)スクリプトの準備 [#nd6688c7]
以下の内容のスクリプトを用意しておきます。
ここでは$HOME/bin/mousekey.shに保存することにします。実行属性もつけておきます。
[mousekey.sh]
#!/bin/sh
xmodmap -e 'keycode 131 = Pointer_Button1'
xmodmap -e 'keycode 68 = Pointer_Button3'
xmodmap -e 'keycode 69 = Pointer_Button2'
xmodmap -e 'keycode 70 = F2'
xset -r 131
xset -r 68
xset -r 69
&aname(pro2);
***(2)1のスクリプトをログイン時に自動実行するようにセッションに登録します [#fd94e27e]
[[&ref(thumb-like-x_2_s.png);:http://wikiwiki.jp/disklessfun/?plugin=attach&pcmd=open&file=thumb-like-x_2_b.png&refer=thumb-like-x]]
GNOMEメニューからセッションを起動します。
#br
[[&ref(thumb-like-x_3_s.png);:http://wikiwiki.jp/disklessfun/?plugin=attach&pcmd=open&file=thumb-like-x_3_b.png&refer=thumb-like-x]]
追加ボタンを押します。
#br
[[&ref(thumb-like-x_4_s.png);:http://wikiwiki.jp/disklessfun/?plugin=attach&pcmd=open&file=thumb-like-x_4_b.png&refer=thumb-like-x]]
スクリプトの場所を指定します。
#br
[[&ref(thumb-like-x_5_s.png);:http://wikiwiki.jp/disklessfun/?plugin=attach&pcmd=open&file=thumb-like-x_5_b.png&refer=thumb-like-x]]
このようになります。
※GNOMEのバージョンによっては、オプションタブの「ログイン時にスプラッシュ・スクリーンを表示する」のチェックを外した方が良い場合があります。
&aname(pro3);
***(3)マウスキー機能を有効にします [#oe1f535b]
[[&ref(thumb-like-x_6_s.png);:http://wikiwiki.jp/disklessfun/?plugin=attach&pcmd=open&file=thumb-like-x_6_b.png&refer=thumb-like-x]]
GNOMEメニューからキーボードを起動します。
#br
[[&ref(thumb-like-x_7_s.png);:http://wikiwiki.jp/disklessfun/?plugin=attach&pcmd=open&file=thumb-like-x_7_b.png&refer=thumb-like-x]]
赤丸の部分にチェックが入っている状態にします。
#br
[[&ref(thumb-like-x_8_s.png);:http://wikiwiki.jp/disklessfun/?plugin=attach&pcmd=open&file=thumb-like-x_8_b.png&refer=thumb-like-x]]
赤丸の部分にチェックが入っている状態にします。
#br
再ログインすると、機能が使用できます。
** 運用上のTips [#t6badfba]
(2007-7-13追加) マウスキー機能は、本来は常用するものではないと想定されて設計されている為、何らかのキーボード関係の設定を変更した際には必ず勝手にオフになってしまいます。その場合は再度オンにした後、''一旦ログアウトして下さい。''この作業をおこ
#br
本ページの手法は、(thumbsenseにも同じことが言えますが)良好な使い心地を持つタッチパッド(タッチパッドのボタンは除く)と同時に使ってこそ、大きな価値が生まれます。
[[Synaptics:http://web.telia.com/~u89404340/touchpad/]]はALPS製タッチパッドにも対応しています。Synapticsを導入できる環境であれば是非とも、まずSynapticsを導入して下さい。そしてSynapticsを最適に調整して下さい。
#br
調整が済んだSynapticsと本ページの手法を合わせると、私自身の主観ですが、外付けのマウスを越える使い勝手が得られます。
#br
(2007-7-17追加) 本ページの方式を採用すると実質的に左手のパームレストが非常に広くなる為、左手が楽です。私自身はWindowsのthumbsenseを使っている時も本ページの方式の方がいいなあと思うほどです。
#br
ファイルブラウザ(nautilus)上で複数ファイルを選択する際には左手の小指で(Aキーの横の)[ctrlキー]や[shiftキー]を押します。私自身としては良い使い勝手だと思います。
#br
----
&aname(for-synaptics);
SynapticsタッチパッドがWindowsでは使えているのにLinuxでは使えない、''一部の''ノート用の対処方法
カーネル2.6を採用しているLinux全てに共通の対処方法です。
rc.local(ディストリによってはboot.local)に以下のコードを記述するだけです。
DEVDIR=/sys/bus/serio/devices
for i in 1 2 3 4 5 6 7
do
if test -f "${DEVDIR}/serio$i/protocol"; then
if test "`cat ${DEVDIR}/serio$i/protocol`" = "PS/2"; then
echo -n "psmouse" > ${DEVDIR}/serio$i/drvctl
echo -n "psmouse" > ${DEVDIR}/serio$i/drvctl
break
fi
fi
done
#br
----
このページは、フレッド マシェルさんの[[XFree86 におけるマウスボタンのキーボードへのマッピング方法:http://www.geocities.jp/fred_b_maciel/kbd/kbd-j.html]]と、[[ThumbSense>thumbsense]]を参考にして作成しました。
#br
この場を借りてお礼を申し上げます。
#br
* ご要望、ご意見、質問を下のフォームにどうぞ&br;(でもここより、[[掲示板>board]]や[[書き込みフォーム>form]]のページに書いて頂いた方が気づき易いと思います。) [#i0be71fb]
#areaedit(nofreeze,noauth,btn:[修正(書き間違った場合にご利用下さい)])
#comment
#areaedit(end)
ページ名: