This section contains documentation of each URL parameter. If you'd like to generate your own
custom
URL, please visit
this page.
Player Number
https://gamepadviewer.com/?p=1
- N/A
- 1
- 1,2,3,4
- Setting this parameter initiates "Compact Mode", which removes the background and UI
elements so only the controller is
displayed
The player number parameter is the main method of selecting which connected controller to
view in
Compact Mode.
Skin ID
https://gamepadviewer.com/?s=1
- N/A
- 1
- 0,1,2,3,4,5
- Setting the ID to anything other than the values above defaults the skin to '1', which
is
the "Xbox One" skin
- Setting a player number (
p=) is required
if
you plan
on using the skin ID parameter
Setting a skin ID is the only way to choose what gamepad it is you'd like to display in
Compact
Mode. If you'd like to use a custom skin, you'll need to read about the css=
parameter below.
Strength Meter
https://gamepadviewer.com/?smeter=1
- N/A
- 0
- 0,1
- Any value other than '1' disables this setting
When this setting is enabled, the visual representation for the triggers will be strength
meters
instead of opacity levels.
Scale Multiplier
https://gamepadviewer.com/?sc=1.2
- N/A
- 1
- Any number, including decimal values
- Negative values simply flip the skin, while also scaling it negatively
Enabling this setting allows you to scale the gamepad's size using either integer or decimal
values.
Deadzone Radius
https://gamepadviewer.com/?dz=0.3
- N/A
- .25
- Any number from 0 to 1, including decimal values
- Setting this to 1 or anything greater basically disables the sticks' movement
This setting is ideal if you have an old gamepad that's experiencing stick drifting, or
simply
don't want every tiny movement made with the gamepad to be displayed.
Input Delay
https://gamepadviewer.com/?delay=2000
- Milliseconds
- 0
- Any positive number
If you capture gameplay from a PS4 and have your controller connected to both the computer
and
console, this setting is for you. Simply enter the stream delay from the console to your PC
in
milliseconds and your inputs will be synced, instead of ahead.
Rotational Stop
https://gamepadviewer.com/?rot=450
- Degrees
- 120
- Any positive number
- This number is half the total rotational stop of the wheel. E.g. A wheel with a 900deg
max
rotation will have a 450deg rotation stop.
- Deadzone values WILL affect this setting. Setting
dz=0
is recommended.
This setting is meant mainly for having the thumbsticks represent wheels, with the option to
set
their max degree of rotation.
Custom CSS URL
https://gamepadviewer.com/?css=https://gist.githubusercontent.com/mrmcpowned/d61ff0d8d0c57cc207d8/raw/minimal%2520xbox.css
- N/A
- None
- Any URL pointing to a properly formatted CSS file
- This parameter disables the
id= parameter
- Whatever the selected skin's CSS class is is replaced with the
.custom
class
Using this parameter allows you to completely change the design of the Gamepad Viewer into
one of
your own or one somebody has shared.
Edit CSS URL
https://gamepadviewer.com/?editcss=https://gist.githubusercontent.com/mrmcpowned/a787fc4f5307b7c008fb/raw/edit%2520example.css
- N/A
- None
- Any URL pointing to a properly formatted CSS file
- The
.edit class is applied to all gamepads
Similar to the css= parameter, you can edit the currently
selected
skin's css instead of making a completely new skin.