This script attempts to rectify a limitation of RPCS3's keypad emulation, the inability to bind to shift+.
If you want base Dark Souls 1/3 kbm controls for Demon's Souls on RPCS3, this is the solution.
-
Install the latest version of Python and ensure you have the following packages:
- pynput
- pydirectinput
- ctypes (builtin)
-
Make the following bind to the corresponding key under the Bindings section
-
Execute the script (
python demonssouls_kbm.py
in cmd)
Controller Button | Keyboard Key |
---|---|
L2 | F1 |
R2 | F2 |
Left | Left |
Right | Right |