Gamepad: mapping プロパティ

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since March 2017.

Gamepad.mappingGamepad インターフェイスのプロパティで、ブラウザーが機器のコントロールを既知のレイアウトに再マップしたかどうかを示す文字列を返します。

現在、サポートされている既知のレイアウトは次の通りです。

js
let gp = navigator.getGamepads()[0];
console.log(gp.mapping);

仕様書

Specification
Gamepad
# dom-gamepad-mapping

ブラウザーの互換性

BCD tables only load in the browser

関連情報