
Ubuntu日本語フォーラム

ログインしていません。
初めて投稿します。 初心者なもので幾分説明が不十分且つおかしな文章になるかもしれませんが、何卒宜しくお願いします。
Ubuntu10.04とxp x64と別々のHDDにインストールして、付属のGrubにて、デュアルブート環境にして、PCを運用しています。
さて、そこで問題なのは、wine上にて、マウントしたxpシステムhddからWin用ゲーム(il2 1946というコンバットフライトシム)を起動した際、
ジョイステックを動かすととマウス操作までもが連動して動いてしまうという事態が発生する事です。
又、ゲームをしていない時であっても、Xウインドウズ上のマウスカーソルが勝手に動いたり、Firefoxで覗いていると、勝手にスクロールしてしまったりと
ジョイスティックのスロットルレバーやら、ステックの傾き如何で、マウス操作にも支障を来してしまうケースが発生しました。
英語圏のサイトを覗いてみると、どうやらUbuntu10.04において、同様の事例が報告されているようで、
件名10.04 disable joystick as mouse function http://ubuntuforums.org/showthread.php?p=9420107 ← こことか
その対処策として、"/usr/lib/X11/xorg.conf.d/10-joystick*" を消してしまえであるとか、諸悪の根源であるxserver-xorg-inputーjoystickモジュールそのものを
削除してしまえ、とか他のサイトに書いてあったりしたので試してみましたが、今度はWine上のWinゲーム(il2 1946)にて全くジョイスティックを認識しなくなってしまいました・・・・
一応、事前の状況として、xserver-xorg-inputーjoystickとjoystickモジュールの二つを入れておりました。
結局、joystickモジュールだけだと、Linux純正のグーグルアース上のフライトシュミレータぐらいしか使えず、メインのWinゲーム(il2 1946)がキーボード操作だけに
なってしまい、全く使い物にならない状況です。 (裏を返すと、joystickモジュール単体でもジョイスティックが使用出来るソフトがあると言うことにもなりますが)
と言うわけで、このxserver-xorg-input-joystickのmouseエミュレーション機能(のバグ??)の解除方法、又はjoystickモジュール単体のみでwine上のWinゲーム
(il2 1946)のジョイステックの認識方法のどちらかを、教えて頂きたいのです。
ちなみに、Ubuntu9.04の時では、同様の事例は全く発生せずに、xserver-xorg-input-joystickモジュールとjoystickモジュールの双方をインストールしてWinゲームを
問題なく使用できておりました。 当然、Xウインドウズ上でも、ジョイステックを操作しても、マウスカーソルが動く事は全くありませんでした。
以上、お手数ですが、お判りの方がいらっしゃれば、何卒宜しくお願い致します。
オフライン
その対処策として、"/usr/lib/X11/xorg.conf.d/10-joystick*" を消してしまえであるとか、諸悪の根源である xserver-xorg-inputーjoystickモジュールそのものを
削除してしまえ、とか他のサイトに書いてあったりしたので試してみましたが、今度はWine上のWinゲーム(il2 1946)にて全くジョイスティックを認識しなくなってしまいました・・・・
うーん、ドライバやその設定ファイルを消しているようなので、当然正しく認識しなくなりますね…。
Synapticでもう一度入れ直してください。
launchpadに報告されたものを見たところ、以下のものが関連していそうです。
https://bugs.launchpad.net/ubuntu/+bug/502631
↓古いものですが、似た状況のもの
https://bugs.launchpad.net/ubuntu/+source/udev/+bug/494977
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/277915
オフライン
vbkさん、早速のご返事、誠にありがとうございます。
説明不足で誤解を生じさせたようで、xserver-xorg-input-joystickモジュールに関しては、あれこれ試した後、
現在デフォルトインストールの状態に戻しております。 つまり現在、ジョイステックをPCに接続して10.04を立ち上げると
最初に説明したように、ジョイステックにmouse機能が連動したままの状態に戻っております。 申し訳ありません。
尚、引用していただいたリンクの一番目(bug/502631)は、最後の人物が書いているように、結局xserver-xorg-input-joystick
ドライバを外すことで対処している、というもの以外、めぼしい情報はないようです・・・・・
(私もここに投稿する前にこれを見た記憶があります。)
次に古いリンク2(bug/494977)はFix Releasedしたと書いてあるのですが、残念ながらThinkpadのHDAPS?というデバイス
だけのようです。それに関連してリンクされてもいた(bug/277915)では、8.10上においても、私と同様、ジョイステックがマウスカーソルが
動いてしまうという事例ですが(この場合のジョイスティックはX-BOX360用有線ジョイスティック)、最後の方のレスを見てみると、
Ubuntu Jaunty(9.04)で、fixされますとかいてあり、更に最後にもFix Releasedとなっているので、対応されたのでしょう。
現に私も、旧バージョンである9.04上で同様にジョイスティックを使用していた際、その時には全く問題なかったので旧バージョンでのみの
フィックスに止まったか、10.04になってどうやらこの症状が再発した模様のようです。
いずれにせよ、10.04上ではリンクを貼って頂いたような情報ぐらいしか、私もネットでは見つける事が出来ませんでした。
まあWinゲームは、PCを再度リブートしてxpを立ち上げた上でやればいいのですが、折角安定してきたwineの状況をみるにつけ、
現在メインで使い始めているUbuntu上で出来る事に越したことはなく、そこに降って沸いたようなジョイスティックのトラブルで
ただ指を咥えて見ているだけというのも・・・・ 何かもどかしい感じが凄くします。
更に悩ましいのは、xserver-xorg-input-joystickモジュールを外してjoystickモジュールのみでもジョイスティックがつかえる
ソフトがあるので、何かちょっとした工夫でなんとかなりそうな・・・・・ そんなもどかしさもある訳なのです。
結局、私の拙い英語読解能力と検索能力とそれに掛かる時間の制限により、現在もネット上にて見つける事が出来ていない訳で
はありますが・・・・・・
まあ海外のフォーラムでも取り上げられているみたいですし、ここは気長にバグフィックス乃至、なんらかのドライバ設定方法が新に
提示されるのを待つ事にしようと思います。 有難うございました。
オフライン