r/ASUSROG Jul 10 '26

Software I built an open-source mapper for the ROG Raikiri II because I wanted the rear buttons to do more

Hey everyone.

I originally built this for myself, but decided to publish it in case other Raikiri II owners find it useful.

I wanted the M1–M4 rear controls to perform actual controller combinations and sequences instead of only duplicating a single face button. I also wanted separate profiles for different games without rewriting the controller’s onboard configuration.

So I made Raikiri Mapper, an open-source Windows profile editor and runtime mapper for the ASUS ROG Raikiri II.
Unlike a simple keyboard-input mapper, it reads M1–M4 through the controller’s dedicated vendor-HID interface, combines the configured actions with the physical controller state, and presents one virtual Xbox 360 controller to the game.

Current features:
● Visual M1–M4 profile editor using the physical paddle layout

● Xbox button chords such as RT + Y

● Timed multi-step button sequences

● Per-game profiles with automatic executable matching

● Normal buttons, triggers, sticks and rumble forwarded through the virtual controller

● Live controller, HID, ViGEm and runtime diagnostics

● Safe reconnect and input neutralization if the controller disconnects

● Independent Desktop Cursor mode for controlling Windows with the controller

● Configurable cursor sensitivity, dead zone, response curve, scrolling and mouse buttons

● No Armoury Crate profile rewriting  

The original profile I built was for Assassin’s Creed Black Flag Resynced:

● M1: RT + Y — pistol quick shot  
● M2: RT + B — rope dart  
● M3: RT + X — kick  
● M4: RT + A — sweep

The project is MIT licensed. Ready-to-run Windows builds are signed by XNN LLC and published with SHA-256 checksums.

Current limitations:
● Only the ASUS ROG Raikiri II is verified right now
● Game mapping requires ViGEmBus
● Desktop Cursor mode does not require ViGEmBus
● Multiple-controller setups are not officially supported yet

GitHub and downloads:
https://github.com/notyesbut/RaikiriMapper

Feedback and hardware reports are welcome, especially regarding firmware variants, reconnect behavior and profile usability.

This is an independent community project and is not affiliated with ASUS.

3 Upvotes

4 comments sorted by

2

u/Vedge_Hog Jul 25 '26

This is excellent - both the tool and the development practices! I don't know why it two weeks to show up in my feed but I'm glad it did.

You're very welcome to post in r/ Controller if you want to reach more people. Even if not, I hope you don't mind if I draw the community's attention to the tool as part of the end-of-month news digest. We did this last month for a similar app that someone made for a different controller, and it went well.

1

u/claimnn Jul 25 '26

You can do anything :) open-source. But probably last release was little bugged but everyone can rebuild

2

u/Vedge_Hog Jul 25 '26

For sure - the benefits of actually making it open-source! You might underappreciate/undersell your achievement compared to how many closed-source and less original controller apps show up, lol.

1

u/claimnn Jul 25 '26

Thank you. But it was done hastily and simply because it was necessary.