Gamepad Buttons was tested in Free Libre video Games: SuperTux 2
2016 models and later have LED lighting on touchpad.
All Dualshocks 4 have audio jack port, and on Trisquel GNU/Linux
Output is Dualshock 4 [CUH-ZCT2x] Analogue Stereo
Audio from jack port tested on The Beatles Rubber Soul Album (Parlophone CD)
In My Life song works without audio problems on JVC Headphones.
Most important buttons & Touchpad works without problems, only PSButton not doing nothing*
(without added extra software from Trisquel repositories*)
lsusb -d 054c:09cc
Bus 005 Device 003: ID 054c:09cc Sony Corp. DualShock 4 [CUH-ZCT2x]
cat /etc/*-release
DISTRIB_ID=Trisquel
DISTRIB_RELEASE=11.0.1
DISTRIB_CODENAME=aramo
DISTRIB_DESCRIPTION="Trisquel GNU/Linux 11.0.1, Aramo"
NAME="Trisquel GNU/Linux"
VERSION="11.0.1, Aramo"
ID=trisquel
ID_LIKE=debian
PRETTY_NAME="Trisquel GNU/Linux Aramo (11.0.1)"
VERSION_ID="11.0.1"
VERSION_CODENAME="aramo"
UBUNTU_CODENAME="jammy"
HOME_URL="https://trisquel.info/"
SUPPORT_URL="https://trisquel.info/wiki"
BUG_REPORT_URL="https://gitlab.trisquel.org/trisquel"
PRIVACY_POLICY_URL="https://trisquel.info/legal"
hwinfo --usb
06: USB 00.2: 0401 Multimedia audio controller
[Created at usb.122]
Unique ID: q8Yy.XF4gjaLXEA4
Parent ID: 2XnU.v+N+B0xY+P6
SysFS ID: /devices/pci0000:00/0000:00:1d.0/usb5/5-2/5-2:1.2
SysFS BusID: 5-2:1.2
Hardware Class: sound
Model: "Sony DualShock 4 [CUH-ZCT2x]"
Hotplug: USB
Vendor: usb 0x054c "Sony Corp."
Device: usb 0x09cc "DualShock 4 [CUH-ZCT2x]"
Revision: "1.00"
Driver: "snd-usb-audio"
Driver Modules: "snd_usb_audio"
Speed: 12 Mbps
Module Alias: "usb:v054Cp09CCd0100dc00dsc00dp00ic01isc02ip00in02"
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #21 (Hub)
16: USB 00.3: 10503 USB Mouse
[Created at usb.122]
Unique ID: HKo0.O1A7T9yAcY0
Parent ID: 2XnU.v+N+B0xY+P6
SysFS ID: /devices/pci0000:00/0000:00:1d.0/usb5/5-2/5-2:1.3
SysFS BusID: 5-2:1.3
Hardware Class: mouse
Model: "Sony DualShock 4 [CUH-ZCT2x]"
Hotplug: USB
Vendor: usb 0x054c "Sony Corp."
Device: usb 0x09cc "DualShock 4 [CUH-ZCT2x]"
Revision: "1.00"
Compatible to: int 0x0210 0x0001
Driver: "usbhid"
Driver Modules: "usbhid"
Device File: /dev/input/mice (/dev/input/mouse2)
Device Files: /dev/input/mice, /dev/input/mouse2, /dev/input/event10, /dev/input/by-id/usb-Sony_Interactive_Entertainment_Wireless_Controller-if03-event-mouse, /dev/input/by-path/pci-0000:00:1d.0-usb-0:2:1.3-event-mouse, /dev/input/by-id/usb-Sony_Interactive_Entertainment_Wireless_Controller-if03-mouse, /dev/input/by-path/pci-0000:00:1d.0-usb-0:2:1.3-mouse
Device Number: char 13:63 (char 13:34)
Speed: 12 Mbps
Module Alias: "usb:v054Cp09CCd0100dc00dsc00dp00ic03isc00ip00in03"
Driver Info #0:
Buttons: 1
Wheels: 0
XFree86 Protocol: explorerps/2
GPM Protocol: exps2
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #21 (Hub)