Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/Exit-9B/AutoInputSwitch


https://github.com/Exit-9B/AutoInputSwitch

Last synced: 7 days ago
JSON representation

Awesome Lists containing this project

README

        

# AutoInputSwitch

Automatically switch between gamepad and mouse/keyboard control.

## Requirements
* [CMake](https://cmake.org/)
* Add this to your `PATH`
* [PowerShell](https://github.com/PowerShell/PowerShell/releases/latest)
* [Vcpkg](https://github.com/microsoft/vcpkg)
* Add the environment variable `VCPKG_ROOT` with the value as the path to the folder containing vcpkg
* [Visual Studio Community 2019](https://visualstudio.microsoft.com/)
* C++ Clang tools for Windows
* Desktop development with C++

## Register Visual Studio as a Generator
* Open `x64 Native Tools Command Prompt`
* Run `cmake`
* Close the cmd window

## Building
```
git clone https://github.com/Exit-9B/AutoInputSwitch
cd AutoInputSwitch
git submodule update --init --recursive
cmake -B build -S .
```