Skip to content

starshinata/PS4-Keyboard-and-Mouse-Adapter

Repository files navigation

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 welcome screen 1 example welcome screen 2

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

DOWNLOAD

🚀 Click Download!--> here (v2.2.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.
  • some games 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

About

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

Resources

License

Stars

Watchers

Forks

Packages

No packages published