Re: [PATCH] HID: nintendo: add support for PDP Afterglow controller
From: Jiri Kosina
Date: Fri Sep 11 2026 - 10:33:29 EST
On Sat, 15 Aug 2026, Aiman Najjar wrote:
> Add support for the PDP Afterglow (0e6f:018c), a licensed pro controller.
>
> Commit 9146038120a6 ("HID: nintendo: add support for HORI Wireless Switch
> Pad") applied X/Y button swap to all Licensed Pro controllers which caused
> the North/West buttons to come up swapped for PDP Afterflow. The swapped
> layout seems to be specific to HORI, so restrict the quirk to HORI devices
> and use the standard mapping for all other licensed pro controllers.
>
> Fixes: 9146038120a6 ("HID: nintendo: add support for HORI Wireless Switch Pad")
> Link: https://lore.kernel.org/all/20260527-hori-support-v2-1-195c2f832112@xxxxxxxxxxxxxxxx/
> Signed-off-by: Aiman Najjar <aiman.najjar@xxxxxxxxxxxx>
> ---
> Tested on PDP Afterglow.
>
> Tested over Bluetooth on NixOS kernel 7.1.3 and QEMU kernel 7.2.0-rc2:
> - All 14 buttons map correctly
> - Player LED sets on connect
> - Sticks report correctly with default calibration
> - IMU/gyro data streams at consistent 15ms avg delta
> - D-pad reports on ABS_HAT0X/HAT0Y
>
> Device information:
> Bluetooth name: Lic Pro Controller
> Bluetooth HID: 0005:0E6F:018C
> ---
> drivers/hid/hid-ids.h | 1 +
> drivers/hid/hid-nintendo.c | 14 ++++++++------
> 2 files changed, 9 insertions(+), 6 deletions(-)
Applied, thanks.
--
Jiri Kosina
SUSE Labs