[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:22212] Re: I can't setup MS Wheel Mouse for xf86setup.
- From: Taketoshi Sano <kgh12351@xxxxxxxxxxx>
 
- Subject: [debian-users:22212] Re: I can't setup MS Wheel Mouse for xf86setup.
 
- Date: Tue, 2 May 2000 21:39:52 +0900
 
- X-dispatcher: imput version 991025(IM133)
 
- X-fingerprint: DA 00 13 8C 49 BB 60 BE  A4 54 3D AF 2E CE 28 DD
 
- X-ml-info: If you have a question, send a mail with the body	"# help" (without quotes) to the address debian-users-ctl@debian.or.jp;	help=<mailto:debian-users-ctl@debian.or.jp?body=help>
 
- X-ml-name: debian-users
 
- X-mlserver: fml [fml 2.2]; post only (only members can post)
 
- References: <20000502162709Y.yabuki@xxxxxxxxxxxxxxx>
 
- Message-id: <y5aln1tkulq.fsf@xxxxxxxxxxxxxxxxxxxx>
 
- X-mail-count: 22212
 
- User-agent: T-gnus/6.13.3 (based on Pterodactyl Gnus v0.98) EMIKO/1.13.9 (Euglena tripteris) FLIM/1.13.2 (Kasanui) APEL/10.2 Emacs/20.5 (i386-debian-linux-gnu) MULE/4.0 (HANANOEN)
 
佐野@浜松です。
In article <20000502162709Y.yabuki@xxxxxxxxxxxxxxx>,
  at "Tue, 2 May 2000 16:27:42 +0900',
   with "I can't setup MS Wheel Mouse for xf86setup.",
 yabuki@xxxxxxxxxxxxxxx さん writes:
> [困っていること]
> ROOTになって、XF86Setupを実行してマウスを認識させようとするのですが、ALT-Mでマウスの
> 選択にいき、pでIntelli Mouseを選択、aで、applyしてもマウスが動きません。
> 
> ちなみに、deviceは、/dev/psauxを選択しています。
> 
> psauxの認識は、dmesgで
> Detected PS/2 Mouse Port.
> と表示しているので、OKだと思いました。
> 
> *
> 
> ちなみに、変に思ったのでgpmで、imps2で設定するとちゃんと、gpmではマウスは
> 動いていました。ということで、接続系統はOKだと思いました。
XFree86 3.3.5 ですがソースを見ると
 xc/programs/Xserver/hw/xfree86/common/xf86_Mouse.c に
Bool xf86SupportedMouseTypes[] =
{
        TRUE,   /* Microsoft */
        TRUE,   /* MouseSystems */
        TRUE,   /* MMSeries */
        TRUE,   /* Logitech */
        TRUE,   /* BusMouse */
        TRUE,   /* MouseMan */
        TRUE,   /* PS/2 */
        TRUE,   /* Hitachi Tablet */
        TRUE,   /* ALPS GlidePoint (serial) */
        TRUE,   /* Microsoft IntelliMouse (serial) */
        TRUE,   /* Kensington ThinkingMouse (serial) */
#if !defined(__FreeBSD__) && !defined(Lynx)
        TRUE,   /* Microsoft IntelliMouse (PS/2) */
        TRUE,   /* Kensington ThinkingMouse (PS/2) */
とか書いてあるんで、
> ROOTになって、XF86Setupを実行してマウスを認識させようとするのですが、ALT-Mでマウスの
> 選択にいき、pでIntelli Mouseを選択、aで、applyしてもマウスが動きません。
の「pでIntelli Mouseを選択」あたりが怪しいのでは ?
 man 5 XF86Config してみると
       Protocol "protocol-type"
               specifies  the  pointer device protocol type.  The
               protocol types available are:
                    IntelliMouse
                    IMPS/2
とありますし。gpm で imps2 で設定したなら X も IMPS/2 を
使うんじゃないかなと思います。
# でも imultimouse とか使ったほうが便利かもね。
 XF86Config のソースは tcl メインなのでよくわからんですが、
どうやら xc/programs/Xserver/hw/xfree86/XF86Setup/mseproto.cpp が
それっぽい。
で、これ見ると
set SerialMouseTypes [list \
        "Microsoft" \
        "MouseSystems" \
        "MMSeries" \
        "Logitech" \
        "MouseMan" \
        "MMHitTab" \
        "GlidePoint" \
        "IntelliMouse" \
        "ThinkingMouse" \
]
とか
set ExtendedPS2Types [list \
        "IMPS/2" \
        "ThinkingMousePS/2" \
        "MouseManPlusPS/2" \
        "GlidePointPS/2" \
        "NetMousePS/2" \
        "NetScrollPS/2" \
]
とかあるので、やっぱり "IntelliMouse" はシリアルなもので
 PS/2 なものは "IMPS/2" を選択しないとダメだと思われます。
ああ、なんだ、/usr/doc/xserver-common/README.mouse.gz が
あるじゃないですか。
これの
6.  Mouse Gallery
6.1  MS IntelliMouse  (serial, PS/2)
の項を読むといいでしょう。XFree86 のソースツリーには
 xjman project (http://xjman.dsl.gr.jp/) から contributeされた
日本語訳もあるので、ソースを入手するか xjman の Web page から
 xjdoc の tar ball を get すればこれの日本語訳も入手できます。