/PS4-Keyboard-and-Mouse-Adapter

Allows you to play any game on your PlayStation 4 with a keyboard and mouse, no controller required, and it's free

Primary LanguageCGNU General Public License v3.0GPL-3.0

PS4 Keyboard and Mouse Adapter

Disclaimer: This project is not endorsed or certified by Sony, Playstation or any of their partners.

UI

Click the images for bigger views

Welcome Screen
example UI Tab 1 example UI Tab 1

Main Adapter
example UI Tab 1 example UI Tab 2 example UI Tab 3 example UI Tab 4 example UI Tab 4

DOWNLOAD

🚀 Click Download!--> here (v2.1.0)

Troubleshooting

see here

Frequently Asked Questions

see here

DISCORD

Try our discord here https://discord.gg/zgveKtme5s where you can either suggest ideas or ask other members for help.

To-do list

  • Explicit error message box for when mappings.json is missing or invalid
    Currently it (kinda) silently fails unless you open it via a command line.
  • Detect when the user does have a DS4 controller plugged in ... and ask user to unplug it
  • some game need to detect you shaking the controller, need to figure out how to handle/emulate that
  • touchpad needs more work :(
  • make DS4 emulation optional
  • support for analog input like from a controller stick, controller trigger, or Steering wheel
  • supporting ps5
  • support linux/mac
  • support chiaki https://git.sr.ht/~thestr4ng3r/chiaki

Documentation

All documentation here

But some popular topics are

Credits

  • PS4Macro - Big thanks to komefai for making and open-sourcing this tool. Komefai is MIA for 2 years and his repo is not supported anymore but you can still write pretty good bots with it, definitely check it out if you are into that kind of stuff
  • EasyHook - The best tool for Windows API hooking. Works flawlessly - from the assembly injection, to the hook trampoline code. I haven't had a single problem with it I had one but that doesn't make EasyHook any less cool
  • Jays2Kings/DS4Windows - don't need to explain that one
  • soulehshaikh9 for pfx certificate generator