Gamepad Viewer Changelog

Every update, new feature, bug fix, and controller skin shipped since day one. Stay current with the latest improvements to your favorite gamepad testing and display tool.

20+
Releases
12
Controller Skins
3+
Years Active
50+
Features
2017
v0.7.0 March 8, 2017
Skin Fix
New Skin
  • White PS3 Controller added to the available skins library. Skin edits contributed by Million Lights.
OBS Studio Workaround
  • OBS browser source compatibility fix for a breaking change in a recent OBS Studio update. Temporary workaround: double-click the Browser Source, click Clear Cache, then click Cancel (not OK or the X button). Repeat if needed.
Developer note: Active development continues alongside school commitments. Bug reports and feature requests welcome via email or through the Discord server.
2016
v0.7.0 August 17, 2016
Feature Skin Fix
New Skin
  • GameCube controller skin officially released after high community demand.
Features
  • GameCube controller remapping fix for MayFlash adapter users. New remapping settings solve incorrect trigger and stick values.
  • Axis and button exclusion added to remapping. Right-click any input to disable or re-enable it during the remapping process.
  • D-pad POV Hat mapping support. Controllers with D-pads that register as a single axis or Point-of-View Hat Switch can now be properly mapped.
  • Remapping feedback with persistent red error messages and green success confirmations so users can clearly see mapping results.
  • URL-populated remapping UI allows editing exported mapping settings directly instead of starting from scratch.
  • Input hints added to the URL Generator page text fields for clearer guidance.
  • New Generate Page options for disabling stick curving and changing stick offset.
Infrastructure
  • Patreon support launched for community-funded development.
v0.6.2 April 27, 2016
Infra
Infrastructure
  • Custom domain migration completed. Gamepad Viewer now lives at gpadviewer.com with full redirects from the previous address.
  • Discord server launched for real-time community support and faster help.
v0.6.1 April 23, 2016
Skin Fix
New Skin
  • White DualShock 4 skin added, contributed by an anonymous community member.
Fixes
  • Button mapping bugfix for unmapped buttons like the touchpad and PS button that previously caused errors.
  • DS4 touchpad press and PS button now visually represented on the controller display.
  • DS4 stick inversion on press added for more accurate visual feedback.
v0.6.0 March 20, 2016
Feature Skin Fix
Major Features
  • Getting started video published on YouTube for complete setup walkthrough.
  • Background color picker added. Click the palette icon to instantly change the viewer background color.
  • Controller button remapping shipped with a dedicated modal, intuitive workflow, and export-to-URL functionality. Supports axis-to-button and button-to-axis mapping with a 3-second input capture window.
  • URL Generator page launched. Create custom viewer URLs through a form interface instead of manual parameter editing.
  • Trigger strength meters added as a highly requested feature. Analog trigger pressure now displayed as visual fill bars.
  • Click-to-copy functionality for generated URLs.
New Skin
  • Fight Stick skin added with transparent background for custom image overlays.
Fixes
  • Scaling fix for a regression introduced in the previous update.
  • Controller centering CSS improved so custom skins no longer need manual centering.
  • HTTPS and HTTP skin loading clarified. Use HTTP access if your skin assets load over HTTP.
  • HTML5 attribute update from name to data-name for better semantic compliance.
Remapping note: Half-axis mapping (positive-only or negative-only) is not supported. Partial axis mappings are ignored by the system.
v0.5.1 February 18, 2016
Skin
New Skin
  • FightPad Pro skin contributed by King Radinov, the first community skin adopter. Optional edit CSS available for showing the right stick instead of the left.
v0.5.0 February 1, 2016
Feature Infra
Features
  • Slide-in navigation menu replaced the old button layout for cleaner access to all tool sections.
  • Content modals introduced for Info, FAQ, Docs, Changelog, and Contact pages.
  • Contact form added for direct support and feedback.
  • Adopt-a-Skin initiative launched for community skin contributions.
  • Edit CSS parameter (editcss=) added to modify existing skins without full replacement.
  • Edit Opacity parameter for controlling overall controller transparency.
  • Trigger meters visual mode shipped as one of the most requested features.
Fixes
  • Xbox 360 quadrant black square rendering issue resolved.
  • Better controller centering no longer requires custom skin CSS adjustments.
2015
v0.4.0 November 18, 2015
Skin Feature
  • DualShock 4 skin added. Touchpad press is detected but touch position is not available through the Gamepad API.
  • Deadzone parameter (dz=) introduced. Accepts values from 0 to 1 with a default of 0.25. Filters out minor stick drift from the visual display.
v0.3.3 October 25, 2015
Feature
  • Input queueing added with code contributed by community member romibi. Ensures no button presses are dropped during rapid input sequences.
v0.3.2 August 15, 2015
Feature
  • Custom CSS skins introduced. Load your own controller design via the css= URL parameter pointing to any external CSS file.
  • Fight stick HTML groundwork added for future arcade stick skin functionality.
v0.3.0 July 6, 2015
Skin Feature
  • Xbox controller skins overhauled with both white and dark variants. New skins rendered in SVG format for infinite scalability at any resolution.
  • Scale multiplier parameter (sc=) introduced. Resize the controller display using any integer or decimal value.
  • Skin ID reorder: 0 White Xbox, 2 Dark Xbox, 3 PS Controller, 4 NES Controller.
  • Social links added for Twitch, YouTube, and donation support.
2014
v0.2.2 May 26, 2014
Skin
  • NES controller skin added for retro gaming streams and nostalgic overlay setups.
v0.2.1 May 23, 2014
Feature Skin
  • URL parameter control introduced, allowing full display customization through the address bar.
  • PS3 DualShock 3 skin added with easy skin switching between Xbox and PlayStation controllers.
2013
v0.1.4 - v0.1.8 Dec 31, 2013 - Jan 21, 2014
Fix Feature
  • Analog stick visual effects polished with smoother movement animations.
  • Font Awesome icons replaced emoji for consistent cross-platform rendering.
  • Disconnection indicator now shows a red silhouette with "Disconnected" text instead of a frozen display.
  • Radial deadzone implemented to prevent analog sticks from snapping to edge positions.
  • Dynamic page title shows the active player number for easier multi-window management.
  • Changelog typo fix: "Chaneglog" corrected to "Changelog".
v0.1.0 December 26, 2013
Feature Launch
Initial Release
  • Gamepad Viewer v0.1.0 launched as an open web tool for displaying gamepad input in real-time. Built on the Gamepad API with an Xbox 360 controller skin as the default and only display option.
  • Changelog system and donation support included from launch.
  • D-pad CSS refactor moved directional arrows to CSS for cleaner HTML and easier future skinning.
Origin: Built to solve the problem of complex and uncustomizable gamepad overlay tools. Designed for Twitch streamers and content creators who needed a clean, fast, browser-based controller display.

Try Gamepad Viewer now

Test your controller in real-time with button tracking, joystick drift detection, and zero setup required.