Modifying a PS4 Dualshock4 Controller to Use a Mouse and Keyboard

[Mori] wanted to use his keyboard and mouse to play his favorite games on the PS4, so he decided to modify his Dualshock4 controller to feed it custom input signals.

In the heart of this build is an STM32F407 discovery board, which is connected to a USB hub. To perform this hack, [Mori] tore open the Dualshock4 controller to find the PCB traces coming from the sticks and buttons. He then used the STM32F407 and 2 Digital to Analog Converters (DACs) to create similar signals. Unfortunately for us, [Mori] only released the schematics but not the firmware. Our guess is that he had to configure the microcontroller as a USB host, enumerate the mouse/keyboard, parse the HID reports and feed the controller the corresponding inputs.

We embedded a video of the hack in action after the break. If you own a PS4, you may also want to see how to disable the Dualshock LEDs.

Comments

  1. Nick says:

    I’m pretty sure I would rather just go with this: http://www.cronusdevice.com/

    • Indyaner says:

      Well 50$ (70$ for the extreme) for something like this really is kinda steep. I can see why he spared himself the costs and went to something where he could even learn something new from. I concur him for that decision. Not your average COD Player.

  2. W11cE says:

    Here is my version with teensy 3.0:
    http://www.xim3.com/community/index.php?topic=29690.0
    Yeah the first pic looks horrible, but the finished version that fits inside the DS4 case can be found there. I will release a tutorial later. Hopefully the next weekend.

  3. Doberfitz says:

    There is no amount of money I am unwilling to pay for a fps mouse/keyboard adaptation device for the PS4. Why isn’t the market responding to this outcry? :D

  4. rosmadi says:

    can i buy it?

    • Jason says:

      Just go to Tuact.com and buy the Venom, works on 4 consoles, and the PC. Consoles include Xbone, and PS4.

      • rosmadi says:

        hey,,thanks man,, but i have a little problem here…i don’t have the seller at my place..can u by it for me and post for me,,im from malaysia i give u the money u by it and send it to me.. can u?

        • Jason says:

          Thats very trusting. I think if you contacted Tuacts support they will probably work something out seeing you are a stones through from where it is made. I purchased there beta version directly through Tuact instead of a reseller. So, if you have a paypal account, i think they might oblige.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 91,338 other followers