Create the NAP-GAMEPAD mock.
Seeded pads, availability, autoplay loop.
A gamepad service with press/axes/focus/connection controls.
gamepad
const gamepad = createMockGamepadService();gamepad.handleMessage('w1', { type: 'gamepad.subscribe' }, send); // → gamepad.stategamepad.press('w1', 0, 0); // → gamepad.state (button 0 pressed) Copy
const gamepad = createMockGamepadService();gamepad.handleMessage('w1', { type: 'gamepad.subscribe' }, send); // → gamepad.stategamepad.press('w1', 0, 0); // → gamepad.state (button 0 pressed)
Create the NAP-GAMEPAD mock.