JoyShockGraphic (from here on, “JSG”) is a user friendly, functional GUI for the JoyShockMapper (from here on, “JSM”). It is aimed to help existing users of JSM write their configs in a more fluent, comfortable maner, and to help new users discover JSM without having to learn it.
The Sony PlayStation DualSense, DualShock 4, Nintendo Switch JoyCons (used in pairs), and Nintendo Switch Pro Controller have much in common. They have many of the features expected of modern game controllers. They also have an incredibly versatile and underutilised input that their biggest rival (Microsoft's Xbox One controller) doesn't have: a 3-axis gyroscope (from here on, “gyro”).
The goal of JSM is to enable you to play PC games with DS, DS4, JoyCons, and Pro Controllers even better than you can on their respective consoles - and demonstrate that more games should use these features in these ways.
You will need to download JoyShockMapper. The latest version of JoyShockMapper can always be found here.
Then, you will need to simply unpack JoyShockGraphic into the JSM folder and launch JoyShockGraphic.exe. The latest version of JoyShockGraphic can always be found here.
You will use JoyShockGraphic to configure your profiles, while using JoyShockMapper for working with your controller.
JoyShockGraphic was created by Ivan "iver" Ermakov as a two-week project for Yandex Lyceum.
- JoyShockMapper.
- GyroWiki - All about good gyro controls for games:
- Why gyro controls make gaming better;
- How developers can do a better job implementing gyro controls;
- How to use JoyShockMapper;
- User editable collection of user configurations and tips for using JoyShockMapper with a bunch of games.
- GyroGaming subreddit.
- GyroGaming discord server.
JoyShockGraphic is licensed under the MIT License - see LICENSE.md.