Gamepad: connected property

Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

The Gamepad.connected property of the Gamepad interface returns a boolean indicating whether the gamepad is still connected to the system.

If the gamepad is connected, the value is true; if not, it is false.

Value

A boolean.

Examples

js
const gp = navigator.getGamepads()[0];
console.log(gp.connected);

Specifications

Specification
Gamepad
# dom-gamepad-connected

Browser compatibility

desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
connected

See also