summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorAaron Webster <awebster@gmail.com>2026-04-07 07:40:08 +0300
committerJiri Kosina <jkosina@suse.com>2026-05-12 18:29:50 +0300
commitbf29bafe3eaa8b8582407967755dbcd940a30287 (patch)
treedc7b14585ecccf0e960df915f230291a9eb9a7a4 /include/linux
parentd97e7d7c304f87419921f740743f7baa99f40539 (diff)
downloadlinux-bf29bafe3eaa8b8582407967755dbcd940a30287.tar.xz
HID: playstation: Add DualSense Edge extra button support
The DualSense Edge controller (product ID 0x0df2) has four additional buttons compared to the standard DualSense: two front function buttons (Fn1 and Fn2) and two rear paddles (left and right). These are reported in bits 4-7 of buttons[2] in the input report. Map them to BTN_TRIGGER_HAPPY1 through BTN_TRIGGER_HAPPY4 so that userspace applications can use these extra inputs. An is_edge flag gates the extra button handling based on the product ID. Signed-off-by: Aaron Webster <awebster@gmail.com> Signed-off-by: Jiri Kosina <jkosina@suse.com>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions