No description
Find a file
2023-11-22 18:05:10 +01:00
References Fix output formatting 2023-11-21 19:36:18 +01:00
.gitignore exclude .cache directory 2023-11-21 00:43:07 +01:00
CMakeLists.txt Fixed CMake 2023-11-21 00:36:29 +01:00
dev_iio.c Improved codebase, compiling with clang 2023-11-20 01:15:07 +01:00
dev_iio.h Improved codebase, compiling with clang 2023-11-20 01:15:07 +01:00
imu_message.h Improved codebase, compiling with clang 2023-11-20 01:15:07 +01:00
input_dev.c Improved codebase, compiling with clang 2023-11-20 01:15:07 +01:00
input_dev.h Improved codebase, compiling with clang 2023-11-20 01:15:07 +01:00
LICENSE.md Added license 2023-11-12 20:10:08 +01:00
logic.c Fix output formatting 2023-11-21 19:36:18 +01:00
logic.h switch back output device after exiting lizard mode 2023-11-21 00:55:35 +01:00
main.c Improved codebase, compiling with clang 2023-11-20 01:15:07 +01:00
Makefile Added -arch=znver4 to makefile 2023-11-21 01:49:54 +01:00
message.h test IMU output 2023-11-17 23:07:16 +01:00
output_dev.c Added -arch=znver4 to makefile 2023-11-21 01:49:54 +01:00
output_dev.h Improved codebase, compiling with clang 2023-11-20 01:15:07 +01:00
platform.c Test mode switch 2023-11-20 22:02:30 +01:00
platform.h Improved codebase, compiling with clang 2023-11-20 01:15:07 +01:00
queue.c test IMU output 2023-11-17 23:07:16 +01:00
queue.h Improved codebase, compiling with clang 2023-11-20 01:15:07 +01:00
README.md Fixed CMake 2023-11-21 00:36:29 +01:00
rogue_enemy.h Improved codebase, compiling with clang 2023-11-20 01:15:07 +01:00
rogue_enemy.rule Switched PRODUCT_ID back to 323 2023-11-12 23:05:31 +01:00
virt_ds4.c More debugging 2023-11-22 18:05:10 +01:00
virt_ds4.h Improved codebase, compiling with clang 2023-11-20 01:15:07 +01:00

ROGueENEMY

Collects ROG Ally input events to a single (active) virtual controller in linux to allow the use of the gyroscope and every button but also maximize controller compatibility with multiple games.

Steam Configuration

In the emulated PS4 controller remember to remove the default deadzone for both left and right joystick: the ROG ally joystics appears to be way better than DS4 ones.

Compilation

To compile from source you need CMake and make. After the usual git clone and cd inside the cloned directory to use CMake do:

mkdir build
cd build
cmake ..
cmake --build .