184 [[deprecated(
"Use SetTouchpadButton instead")]]
Handle input from PS5 controllers connected to the Driver Station.
Definition PS5Controller.h:30
Class to control a simulated generic joystick.
Definition GenericHIDSim.h:20
Class to control a simulated PS5 controller.
Definition PS5ControllerSim.h:20
void SetL2Axis(double value)
Change the value of the left trigger 2 axis on the controller.
void SetR1Button(bool value)
Change the value of the right trigger 1 button on the controller.
void SetRightX(double value)
Change the right X value of the controller's joystick.
void SetRightY(double value)
Change the right Y value of the controller's joystick.
void SetCrossButton(bool value)
Change the value of the cross button on the controller.
void SetPSButton(bool value)
Change the value of the PlayStation button on the controller.
void SetL3Button(bool value)
Change the value of the L3 (left stick) button on the controller.
void SetR3Button(bool value)
Change the value of the R3 (right stick) button on the controller.
void SetL1Button(bool value)
Change the value of the left trigger 1 button on the controller.
void SetLeftY(double value)
Change the left Y value of the controller's joystick.
void SetR2Axis(double value)
Change the value of the right trigger 2 axis on the controller.
void SetTouchpadButton(bool value)
Change the value of the touchpad button on the controller.
void SetOptionsButton(bool value)
Change the value of the options button on the controller.
void SetCreateButton(bool value)
Change the value of the create button on the controller.
void SetTriangleButton(bool value)
Change the value of the triangle button on the controller.
PS5ControllerSim(const PS5Controller &joystick)
Constructs from a PS5Controller object.
void SetR2Button(bool value)
Change the value of the right trigger 2 button on the controller.
void SetSquareButton(bool value)
Change the value of the square button on the controller.
void SetL2Button(bool value)
Change the value of the left trigger 2 button on the controller.
void SetCircleButton(bool value)
Change the value of the circle button on the controller.
void SetLeftX(double value)
Change the left X value of the controller's joystick.
void SetTouchpad(bool value)
Change the value of the touchpad button on the controller.
PS5ControllerSim(int port)
Constructs from a joystick port number.