xbox 360 controller for windowsでSteam版Half-Life2を動かすには
Using an XBox 360 Controller with Source Games。 いやまあ自分ではやりませんけどね。 展示するにはやはりパッドが良いかと。
joystick.cfg:
joy_name "Xbox controller" joy_advanced 1 joy_advaxisx 3 joy_advaxisy 1 joy_advaxisz 0 joy_advaxisr 2 joy_advaxisu 4 joy_advaxisv 0 joy_forwardsensitivity -1 joy_sidesensitivity 1 joy_pitchsensitivity 0.8 joy_yawsensitivity -0.8 joy_pitchthreshold 0.15 joy_yawthreshold 0.15 joyadvancedupdate
これを
C:\Program Files\Steam\SteamApps\username\half-life2\hl2\cfg
に置いて、さらに開発コンソールで
exec joystick
ってやるのか。 はあ。つまり joystick.cfgを読み込んでるわけだな。
で、さらに、config.cfgというファイルのunbindallの後に
bind "JOY1" "+jump" bind "JOY2" "+reload" bind "JOY3" "+speed" bind "JOY4" "+use" bind "AUX5" "+attack2" bind "AUX6" "+attack" bind "AUX7" "impulse 100" bind "AUX9" "+duck" bind "AUX10" "+zoom" bind "AUX29" "lastinv" bind "AUX30" "invnext" bind "AUX31" "phys_swap" bind "AUX32" "invprev"
と書くのか。ふーん。
おおっ!! すばらしい。確かに動くぞ。
ふーむ。 勝手に視線が泳いだりするので、 joy_pitchthresholdとjoy_yawthresholdは少し大きめにした方が良くないか。 aux5とaux6が勝手に抜けたりしたがもう一度書けば大丈夫だった。 とりあえず問題なし。
追記キーボード&マウスのみ対応のPCゲームをゲームパッドでプレイする方法ガイド
ジャージ姉さんをnpc_citizen用にビルドしたら動かない。 alyxなら動くのだが。 原因不明。 まだまだわからんことがたくさんある。