memomem

備忘録・メモ置き場

Steam でのゲームパッド入力

DirectInput

  • トリガーはデジタル 7, 8 ボタン
  • コントローラーの振動はしない

XInput

  • トリガーはアナログ
  • コントローラーの振動する

PS4 Controller

  • トリガーはアナログ入力
  • コントローラーの振動する
  • Steamの設定でジャイロ入力も可能になる
  • 左トリガーは 7 ボタンとX回転が同時出力、右トリガーは 8 ボタンとY回転が同時出力

複数GamePad使用時(Ride4使用時)

起動一発目だと2つ同時に振動したりする?どういう仕様なのか謎。

XInput + XInput

  • 振動は入力がある物のみ振動
  • 2つが同時に振動することはない

XInput + DirectInput

  • XInput で入力があればXInputが振動

PS4Controller + XInput

  • 振動は入力がある物のみ振動
  • 2つが同時に振動することはない

PS4Controller + DirectInput

  • PS4Controller で入力があればPS4Controller が振動