近頃版/another blog@hatena/Wiki/BBS
< ゲームを巡る思考における逸脱。 | ゲームを巡る思考における逸脱(2)。 >
何日か前に買ってきておいたFDD + マルチカードリーダーを会社でデスクトップに使用しているLinux機に接続。数日前にも試していてそのときはカードリーダーを繋いだまま起動すると何故かPS/2 mouseが認識されなくなるという謎現象の前に挫けて(時間もなかったので)断念していた。
_今日は幸い時間もあるのでdmesgやら/proc/interruptsやら/proc/ioportsやらを見ながらあれこれ調べる。dmesgではカードリーダー接続の有無に拘わらずカーネルではPS/2 mouseを認識しているようだ。しかしカードリーダーを接続して起動すると確かにPS/2 mouseのIRQが消滅している。
_で、よくわからんまま堂々巡りを繰り返した揚句、/etc/modprobe.confと/etc/modules.confを覗いてみたら、なんかusb-controllerのalias定義が複数ある。いかにも怪しい。
ということで、 'alias usb-controller' の定義を 'ehci-hcd' から 'usb-uhci' に変更してから再起動すると、無事PS/2 mouseとUSBカードリーダーの共存に成功した。