Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kurushimee/joyshockgraphic

A graphical user interface for configuring JoyShockMapper.
https://github.com/kurushimee/joyshockgraphic

Last synced: 2 months ago
JSON representation

A graphical user interface for configuring JoyShockMapper.

Awesome Lists containing this project

README

        

# JoyShockGraphic
JoyShockGraphic (from here on, “JSG”) is a user friendly, functional GUI for the [JoyShockMapper](https://github.com/Electronicks/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.

# Installation
You will need to download JoyShockMapper. The latest version of JoyShockMapper can always be found [here](https://github.com/Electronicks/JoyShockMapper/releases).

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](https://github.com/iver0/JoyShockGraphic/releases).

You will use JoyShockGraphic to configure your profiles, while using JoyShockMapper for working with your controller.

# Credits
JoyShockGraphic was created by [Ivan "iver" Ermakov](https://github.com/iver0) as a two-week project for [Yandex Lyceum](https://academy.yandex.ru/lyceum/).

# Helpful Resources
- [JoyShockMapper](https://github.com/Electronicks/JoyShockMapper).
- [GyroWiki](http://gyrowiki.jibbsmart.com/) - 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](https://www.reddit.com/r/GyroGaming/).
- [GyroGaming discord server](https://discord.gg/4w7pCqj).

# License
JoyShockGraphic is licensed under the MIT License - see [LICENSE.md](https://github.com/iver0/JoyShockGraphic/blob/main/LICENSE.md).