ぶらっ記ぃ(旧)

やりなおし→ http://nomadblacky.hatenablog.com/

ゲームパッドの操作でマウスポインタが動いてしまう@Ubuntu

今日もNullpoMinoやるぞー(^o^)

と思ったら、なぜかゲームパッドの操作と一緒にマウスポインタまで動いてしまう…
前回やった数日前までそんなこと無かったのに…

google先生に聞いてみるものの、これといった解決方法が見つからず。
それっぽいのはあったけど英語読めな(ry

ゲームできないのも困るので、とりあえず試行錯誤してみた。
そういえば、タッチパッドをxinputコマンドで無効にしたのを思い出す。



$ xinput --list

⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ PIXART USB OPTICAL MOUSE                  id=10   [slave  pointer  (2)]
⎜   ↳ WiseGroup.,Ltd JC-PS101U                  id=12   [slave  pointer  (2)]
⎜   ↳ FSPPS/2 Sentelic FingerSensingPad         id=15   [slave  pointer  (2)]
⎣ Virtual core keyboard                       id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard                 id=5    [slave  keyboard (3)]
    ↳ Power Button                                id=6    [slave  keyboard (3)]
    ↳ Video Bus                                   id=7    [slave  keyboard (3)]
    ↳ Power Button                                id=8    [slave  keyboard (3)]
    ↳ Sleep Button                                id=9    [slave  keyboard (3)]
    ↳ USB Webcam                                  id=13   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard                id=14   [slave  keyboard (3)]
    ↳ WiseGroup.,Ltd JC-PS101U (keys)             id=11   [slave  keyboard (3)]

"WiseGroup.,Ltd JC-PS101U"というのがゲームパッドみたい。

っていうか、なんでポインティングデバイスのところにゲームパッドが…
これが原因では…


$ xinput --watch-props 12

Device 'WiseGroup.,Ltd JC-PS101U':
    Device Enabled (142):   1
    Coordinate Transformation Matrix (144): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    Device Accel Profile (266): 0
    ・
    ・(以下略)
    ・

こいつを無効に…

$ xinput --set-prop 12 "Device Enabled" 0


直ったーーーーーーーー\(^o^)/