[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: StarMax mouse issue (ADB or PS/2)
> 千葉市中央区長洲
> 藤原 誠
From: Tsubai Masanari <tsubai@iri.co.jp>
tsubai> まず、問題を分離するために、
tsubai> ams* at adb? # ADB mouse
tsubai> wsmouse* at ams?
tsubai> この2つがどちらも "wsmouse0" などではなくて "wsmouse*" のように
tsubai> なっていることを確認する。なってなかったら、する。
これは GENERIC ではそうなっていませんでした。
| ams* at adb? # ADB mouse
| smouse0 at ams?
で次のように変更しました
| ams* at adb? # ADB mouse
| wsmouse* at ams?
tsubai> /dev/wsmouse0, /dev/wsmouse1 があることを確認する。
これはありました。
tsubai> この状態で、
tsubai> > PS/2 だけつないで起動、後から ADB を差す
と、
Mar 10 20:27:07 adb0 at obio0 offset 0x16000 irq 18: 2 targets
Mar 10 20:27:07 aed0 at adb0 addr 0: ADB Event device
Mar 10 20:27:07 akbd0 at adb0 addr 2: extended keyboard
Mar 10 20:27:07 wskbd0 at akbd0: console keyboard
Mar 10 20:27:07 ams0 at adb0 addr 3: 1-button, 100 dpi mouse
Mar 10 20:27:07 wsmouse0 at ams0
のように、ams0 だけしか configure されません。
で、後で ADB mouse を差すと、両方使えます。(以前に同じこと
を書きました)
tsubai> などの場合に、
tsubai> # hexdump -C /dev/wsmouse0 とか
tsubai> #
tsubai> # hexdump -C /dev/wsmouse1
これですが、次のようになってしまいます。
| root@harry 20:36:38/000310(~)# hexdump -C /dev/wsmouse0
| hexdump: /dev/wsmouse0: Device busy
| root@harry 20:36:40/000310(~)# hexdump -C /dev/wsmouse1
| hexdump: /dev/wsmouse1: Device not configured
| root@harry 20:36:42/000310(~)#
しかし
PS/2 だけをさしておく。後から ADB を差すと ams0/wsmouse0
として見える
ADB だけを差しておくと、多分 PS/2 (ams0) の方で configure
されてしまう。でもそれでも良さそうなものだが、使えない。
??
OF の property とか調べると意味があるのでしょうか。
---
(藤原)