Scripting API

DualShockGamepad

class in UnityEngine.InputSystem.DualShock · Unity.InputSystem · inherits from Gamepad

Not in Unity's public API, or in an assembly the coverage doesn't count.
In Tassix

A PlayStation pad: the Gamepad's controls under their PlayStation names (Cross, Circle, Square, Triangle, Options, Share, L1...), a touchpad button and a light bar.

Constructors 1

Properties 10

ButtonControl L1 { get; }
ButtonControl L2 { get; }
ButtonControl L3 { get; }
ButtonControl R1 { get; }
ButtonControl R2 { get; }
ButtonControl R3 { get; }
static DualShockGamepad? current { get; }
ButtonControl optionsButton { get; }
ButtonControl shareButton { get; }
ButtonControl touchpadButton { get; }

Methods 2

void MakeCurrent()
virtual void SetLightBarColor(Color color)

The light bar's color (a connected pad's, where it can be set).