Joysticks
Joysticks
# This file contains known joystick setups for common gamepads. If you don't
# see your gamepad in this file, use the Gamepad Setup option in Dream
# Seeker to configure your gamepad. Then look for cfg/joysticks.txt in your
# BYOND data folder, and post its contents on the BYOND forums so your setup
# can be shared with other users who have the same gamepad.
#
# We need these settings because a gamepad's own choice of which button is
# button 0, what axis 3 means, etc. is not standardized. Gamepad setup tells
# BYOND what a controller does with each button and axis, so that you can
# give players a more consistent gaming experience.
#
# Each setup consists of a name followed by settings, and ends with a blank
# line or end of file.
#
# Settings:
#
# buttons: The BYOND-friendly button names, in the order that the gamepad
# sees them starting with button 0. Separate with commas, and
# leave blanks for any buttons that are skipped. Including
# direction buttons is optional.
#
# axes: The axis numbers that correspond to left analog X, left Y, right
# X, right Y.
#
# axisbuttons: BYOND-friendly button names that correspond to the axes,
# starting with axis 0. Separate with commas and leave blank
# for any axes that are not used as buttons. A value of X+Y
# means that X is the button hit when the axis is negative,
# and Y when it is positive. Any other value, like Face1,
# means the axis is treated as positive only.
# DualShock PS4
Wireless Controller
vendor = 1356
product = 2508
buttons = Face3,Face1,Face2,Face4,L1,R1,L2,R2,Select,Start,L3,R3,Up,Down,Left,Right
axes = 0,1,2,5
USB Gamepad
vendor = 121
axes = 0,1,2,3