Manpages

名 前

mouse − マ ウ ス 用 入 力 ド ラ イ バ

書 式

Section "InputDevice"
Identifier "
idevname"
Driver "mouse"
Option "Protocol" "
protoname"
Option "Device" "
devpath"   
...
EndSection

説 明

mouse は XFree86 の マ ウ ス 用 入 力 ド ラ イ バ で あ る 。 こ の ド ラ イ バ は 入 手 可 能 な ほ と ん ど の 種 類 と イ ン タ フ ェ ー ス の マ ウ ス に 対 応 し て い る 。 USB マ ウ ス は 一 部 の OS で し か 対 応 さ れ て お ら ず 、 ま た PS/2 マ ウ ス の 対 応 レ ベ ル は OS に よ っ て 異 な る 。

mouse ド ラ イ バ は ポ イ ン タ 入 力 デ バ イ ス と し て 動 作 し 、 X サ ー バ の コ ア ポ イ ン タ と し て 利 用 で き る 。 複 数 個 の マ ウ ス の 使 用 は 、 こ の ド ラ イ バ の イ ン ス タ ン ス を 複 数 個 作 る こ と に よ り 対 応 さ れ て い る 。

対 応 ハ ー ド ウ ェ ア

mouse ド ラ イ バ が 対 応 し て い る ハ ー ド ウ ェ ア の 詳 し い リ ス ト に つ い て は README.mouse 文 書 を 参 照 す る こ と 。 こ の 文 書 は /usr/X11R6/lib/X11/doc/ デ ィ レ ク ト リ ま た は 、 http://www.xfree86.org/current/mouse.html (オ ン ラ イ ン ) に あ る 。

詳 細 設 定

詳 細 設 定 の 一 般 的 な 部 分 と 、 全 て の 入 力 デ バ イ ス で 利 用 で き る オ プ シ ョ ン に つ い て は XF86Config(5x) を 参 照 す る こ と 。 こ の セ ク シ ョ ン で は こ の ド ラ イ バ 固 有 の 詳 細 設 定 の み を 扱 う 。 一 部 の OS 上 で は 、 こ の ド ラ イ バ は マ ウ ス の 種 類 を 自 動 検 出 で き る 。 こ れ は プ ラ グ ・ ア ン ド ・ プ レ イ 対 応 の シ リ ア ル マ ウ ス に 限 定 さ れ て い る 場 合 も あ る し 、 OS の カ ー ネ ル ド ラ イ バ が 対 応 し て い る 全 て の マ ウ ス に 対 し て 自 動 検 出 が 動 作 す る 場 合 も あ る 。 ま た 、 設 定 フ ァ イ ル で 必 ず マ ウ ス の プ ロ ト コ ル を 指 定 す る 必 要 が あ る 場 合 も あ る 。 こ の 問 題 に 関 す る 詳 し い 情 報 は README.mouse に 書 か れ て い る 。 以 下 の ド ラ イ バ オ プ シ ョ ン ( Options 項 目 )が サ ポ ー ト さ れ て い る :

Option "Protocol" "string" マ ウ ス の プ ロ ト コ ル を 指 定 す る 。 有 効 な プ ロ ト コ ル の 種 類 は 以 下 の 通 り で あ る :

Auto, Microsoft, MouseSystems, MMSeries, Logitech, MouseMan, MMHitTab, GlidePoint, IntelliMouse, ThinkingMouse, AceCad, PS/2, ImPS/2, ExplorerPS/2, ThinkingMousePS/2, MouseManPlusPS/2, GlidePointPS/2, NetMousePS/2, NetScrollPS/2, BusMouse, SysMouse, WSMouse, USB, Xqueue 全 て の OS が 全 て の プ ロ ト コ ル に 対 応 し て い る わ け で は な い 。 "Auto" は プ ロ ト コ ル の 自 動 検 出 を 試 み る こ と を 指 示 す る 。 デ フ ォ ル ト の プ ロ ト コ ル 設 定 は な い の で 、 こ の オ プ シ ョ ン の 指 定 は 必 須 で あ る 。

Option "Device" "string" マ ウ ス に ア ク セ ス で き る デ バ イ ス を 指 定 す る 。 一 般 的 な 設 定 は "/dev/mouse" で あ る 。 こ れ は 実 際 の マ ウ ス デ バ イ ス へ の シ ン ボ リ ッ ク リ ン ク で あ る こ と が 多 い 。 こ の オ プ シ ョ ン は 必 須 で あ り 、 デ フ ォ ル ト の 設 定 は 持 た な い 。
Option "Buttons" "
integer" マ ウ ス の ボ タ ン 数 を 指 定 す る 。 ボ タ ン 数 を 自 動 検 出 で き な い 場 合 、 デ フ ォ ル ト 値 の 3 が 設 定 さ れ る 。
Option "Emulate3Buttons" "
boolean" 物 理 的 に 2 つ し か ボ タ ン を 持 た な い マ ウ ス で 、 3 番 目 の マ ウ ス ボ タ ン (中 ボ タ ン )の エ ミ ュ レ ー シ ョ ン を 有 効 ま た は 無 効 に す る 。 3 番 目 の ボ タ ン は 左 右 の ボ タ ン を 同 時 に 押 す こ と で エ ミ ュ レ ー シ ョ ン さ れ る 。 デ フ ォ ル ト 値 : off
Option "Emulate3Timeout" "
integer"

3 ボ タ ン エ ミ ュ レ ー シ ョ ン が 有 効 で あ る と き 、 2 つ の ボ タ ン が 「 同 時 に 」 押 さ れ た か ど う か を 判 定 す る た め に ド ラ イ バ が 待 つ タ イ ム ア ウ ト 時 間 を 指 定 す る (ミ リ 秒 単 位 )。 デ フ ォ ル ト 値 : 50

Option "ChordMiddle" "boolean" 中 ボ タ ン が 押 さ れ た と き 、 「 右 +左 」 の イ ベ ン ト を 送 る マ ウ ス へ の 対 応 を 有 効 ま た は 無 効 に す る 。 デ フ ォ ル ト 値 : off
Option "ZAxisMapping" "X"
Option "ZAxisMapping" "Y"
Option "ZAxisMapping" "
N1 N2"
Option "ZAxisMapping" "
N1 N2 N3 N4"

Z 軸 (ホ イ ー ル )の 動 き を ボ タ ン ま た は 他 の 軸 (X ま た は Y) に マ ッ ピ ン グ す る 。 ボ タ ン 番 号 N1 は Z 軸 の 負 の 方 向 へ の 動 き に マ ッ ピ ン グ さ れ 、 N2 は Z 軸 の 正 の 方 向 へ の 動 き に マ ッ ピ ン グ さ れ る 。 ホ イ ー ル を 2つ 持 っ て い る マ ウ ス の 場 合 、 4 つ の ボ タ ン 番 号 を 指 定 で き る 。 こ の 場 合 は 2つ め の ホ イ ー ル の 正 負 方 向 へ の 動 き は ボ タ ン 番 号 N3N4 に マ ッ ピ ン グ さ れ る 。

Option "FlipXY" "boolean"

X 軸 と Y 軸 の 入 れ 換 え を 無 効 に す る 。 デ フ ォ ル ト 値 : off

Option "SampleRate" "integer" マ ウ ス が 移 動 /ボ タ ン イ ベ ン ト を 一 秒 あ た り に 送 る 数 を 設 定 す る 。 こ の 設 定 に 対 応 し て い る マ ウ ス は 一 部 だ け で あ る (一 部 の プ ラ ッ ト フ ォ ー ム で の Logitech マ ウ ス と PS/2 マ ウ ス の 一 部 )。 デ フ ォ ル ト 値 : マ ウ ス が 最 初 に 設 定 さ れ て い る 通 り
Option "Resolution" "
integer" デ バ イ ス の イ ン チ あ た り の 解 像 度 を 設 定 す る (一 部 の プ ラ ッ ト フ ォ ー ム で の PS/2 マ ウ ス の 一 部 )。 デ フ ォ ル ト 値 : マ ウ ス が 最 初 に 設 定 さ れ て い る 通 り
Option "ClearDTR" "
boolean" マ ウ ス が 使 用 す る シ リ ア ル ポ ー ト の DTR 線 を ク リ ア を 有 効 ま た は 無 効 に す る 。 一 部 の 複 数 プ ロ ト コ ル 対 応 マ ウ ス は 、 デ フ ォ ル ト 以 外 の プ ロ ト コ ル で 動 作 す る 際 に は DTR 線 が ク リ ア さ れ て い る 必 要 が あ る 。 こ の オ プ シ ョ ン は シ リ ア ル マ ウ ス 専 用 で あ る 。 デ フ ォ ル ト 値 : off
Option "ClearRTS" "
boolean" マ ウ ス が 使 用 す る シ リ ア ル ポ ー ト の RTS 線 を ク リ ア を 有 効 ま た は 無 効 に す る 。 一 部 の 複 数 プ ロ ト コ ル 対 応 マ ウ ス は 、 デ フ ォ ル ト 以 外 の プ ロ ト コ ル で 動 作 す る 際 に は RTS 線 が ク リ ア さ れ て い る 必 要 が あ る 。 こ の オ プ シ ョ ン は シ リ ア ル マ ウ ス 専 用 で あ る 。 デ フ ォ ル ト 値 : off
Option "BaudRate" "
integer" シ リ ア ル マ ウ ス と 通 信 す る 際 の ボ ー レ ー ト を 設 定 す る 。 ほ と ん ど の 場 合 は デ フ ォ ル ト 値 で 正 し く 動 作 す る た め 、 こ の オ プ シ ョ ン が 必 要 な こ と は 滅 多 に な い 。 有 効 な 値 は 300, 1200, 2400, 4800, 9600, 19200 で あ る 。 デ フ ォ ル ト 値 : 1200 シ リ ア ル ポ ー ト 通 信 の た め の 各 種 パ ラ メ ー タ を 制 御 で き る オ プ シ ョ ン は 他 に も あ る が 、 こ こ で は そ れ ら の 説 明 は し な い 。 と い う の も 、 そ れ ぞ れ の 種 類 の マ ウ ス プ ロ ト コ ル に 対 し て ド ラ イ バ が 正 し い 設 定 を 行 う か ら で あ る 。

関 連 項 目

XFree86(1), XF86Config(5x), xf86config(1), Xserver(1), X(7), README.mouse