Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Kristallranke/KSPW00tNow
Support for Wooting Keyboards (e.g. Wooting One/Two)
https://github.com/Kristallranke/KSPW00tNow
kerbal-mods kerbal-space-program wooting wooting-keyboard wooting-keyboards
Last synced: 5 days ago
JSON representation
Support for Wooting Keyboards (e.g. Wooting One/Two)
- Host: GitHub
- URL: https://github.com/Kristallranke/KSPW00tNow
- Owner: Kristallranke
- License: mpl-2.0
- Created: 2021-01-10T20:35:17.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2024-10-26T20:23:50.000Z (24 days ago)
- Last Synced: 2024-10-26T22:25:47.396Z (24 days ago)
- Topics: kerbal-mods, kerbal-space-program, wooting, wooting-keyboard, wooting-keyboards
- Language: C#
- Homepage:
- Size: 119 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# KSPW00tNow
This repo contains a plugin for Kerbal Space Program which adds support for Wooting keyboards (e.g. Wooting One/Two).
This plugin reads the analog values from the keyboard and applies those instead of the binary controls.## Features
- Automatically binds to the primary keybindings
- Flight controls (rotate, translate, thrust, steer)
- SAS override (absolute)
- Precision mode with reduced input
- Precision mode applied to thrust
- EVA: variable ladder climb speed
- EVA: variable walk and run speed (CameraFrameMode* on)
- EVA: 360° movement (CameraFrameMode* off)
- EVA: jetpack and parachute control*) CameraFrameMode means whether the Kerbal faces the camera direction or the movement direction. Per default this can be toggled with the Alt key.
## Build
1. Update the assembly references according to the [Wiki page](https://wiki.kerbalspaceprogram.com/wiki/Setting_up_Visual_Studio) of Kerbal Space Program
2. Choose configuration _Release_
3. Build the solution## Prerequisites
This plugin requires the [Wooting Analog SDK](https://github.com/WootingKb/wooting-analog-sdk/releases) to be installed. However, that doesn't mean it can only be used with Wooting keyboards, as there are [SDK plugins for other analog keyboards](https://github.com/AnalogSense/universal-analog-plugin).## Installation
Extract the contents of package\KSPW00tNow.zip into the GameData directory of the Kerbal Space Program install folder.The file structure should look as following:\
\\GameData\KSPW00tNow\Plugins\0Harmony.dll\
\\GameData\KSPW00tNow\Plugins\KSPW00tNow.dll\
\\GameData\KSPW00tNow\Plugins\wooting_analog_wrapper.bin## Usage
No manual setup is required.