Browser Extension · v0.3 Latest

PLAY WITH A
CONTROLLER

Full gamepad support for Survev.io. Xbox, PlayStation, and any Gamepad API–compatible controller — right in your browser.

⬇ Download Extension View on GitHub
Y B X A
Scroll
Packed with
Control

Everything you need to play Survev.io with a gamepad, built right into your browser.

Full Controller Support

All major game actions mapped — movement, aiming, shooting, weapon switching, and interactions.

Customizable Bindings

Remap any button to your preference. Build the layout that feels most natural to you.

Feature Toggles

Enable or disable individual features to tailor the experience exactly how you want it.

Works in Browser

No extra software. Runs as a lightweight browser extension with zero impact on gameplay.

Lightweight

Minimal footprint. The extension runs efficiently in the background without slowing your game.

Accessibility First

Ideal for handheld setups, couch gaming, and players who rely on controller input.

Install in
60 Seconds
1

Download the Release

Get the latest .crx file from the Releases page.

2

Open Extensions Page

Navigate to chrome://extensions in your browser address bar.

3

Enable Developer Mode

Toggle on Developer Mode in the top-right corner of the page.

4

Drag & Drop

Drag the .crx file onto the extensions page and confirm installation.

5

Play!

Open Survev.io, connect your controller, and start playing.

1

Download the Release

Get the latest .xpi file from the Releases page.

2

Open Add-ons

Navigate to about:addons in your Firefox address bar.

3

Drag & Drop

Drag the .xpi file directly onto the add-ons page.

4

Confirm Install

Click Install when Firefox prompts you.

5

Play!

Open Survev.io and enjoy controller support.

Supported
Controllers

Uses the browser Gamepad API — most modern controllers work out of the box.

🎮

Xbox 360

Wired & wireless

✓ Verified
🎮

Xbox One

All variants

✓ Verified
🕹️

DualShock 4

PS4 controller

✓ Verified
🕹️

Other Controllers

Any Gamepad API–compatible device may work

Play Survev.io

Jump straight into the game below. Install the extension first, then reload this page and connect your controller.

survev.io
↗ Open in tab
Common
Questions
No. The extension only translates controller input into normal game controls. It doesn't modify the game or give any gameplay advantage over other players.
Yes. The extension doesn't disable keyboard and mouse input. You can switch freely between input methods.
Make sure the controller is connected before opening the game, and that your browser supports the Gamepad API. Try reconnecting the controller or refreshing the page. Also check that your OS is detecting the controller properly.
Controller polling may slightly increase CPU usage depending on your browser. Closing unused tabs and refreshing the page can help. The extension is designed to be lightweight.
Bug reports, feature ideas, and pull requests are all welcome on the GitHub repository. Open an issue and the team will look into it.
Credits

piesimp

Creator of Survev Controller

catsarews5319

Original idea for the project

HoaiBao0906

Testing, bug reports & feature ideas