Hyperkin Duke Controller

Discussion of keyboards, gamepads, joysticks and other input related peripherals.
User avatar
Mellified
Posts: 145
Joined: Sat Aug 22, 2020 8:38 pm
Been thanked: 51 times

Hyperkin Duke Controller

Unread post by Mellified »

The Duke - not to be confused with Duke Nukem - is a re-creation of the original Xbox controller with a wired USB interface and some modern improvements. Affectionately known as "The Duke" for its large size, this controller design is popular with many possessing large hands.

The Duke unfortunately does not work with the MiSTer out of the box. I have published a script to enable or disable support for The Duke to overcome this. The script is available here: https://github.com/Mellified/MiSTer_Duke

Techincal Details
The Duke behaves like a normal Xbox One controller, and is therefore well supported by MiSTer... in theory! In practice however, the linux xpad driver MiSTer uses to interface with wired Xbox controllers doesn't recognize the Hyperkin USB vendor ID and therefore xpad ignores the controller. There is a simple interface to add the ID to xpad, which this script uses. The script further adds an init script to do this automatically at boot.

An issue has also been added to the MiSTer Linux repo to have this support included in MiSTer by default.
Post Reply