Modular hid-api-rs interface with Battlebit anti-recoil & remote state output
- Supports UART communication protocol
- External mouse state sending
- Must have RPi 4b or newer (Must have USB OTG)
git clone https://github.com/StrateimTech/helious-rs
cd ./Helious
Architectures
- 64bit Armv8 -
aarch64-unknown-linux-gnu
- 32bit Armv7 -
armv7-unknown-linux-gnueabihf
cargo build --release --target=aarch64-unknown-linux-gnu
- First follow hid-api-rs Gadget installation guide. After verify if everything is setup correctly,
ls
into/dev/
and see ifhidg0
andhidg1
are present. - Transfer
helious-rs
file within the target output directory to the RPi via your choice of method. - Chmod & run with elevated permissions
chmod +x ./Helious
sudo ./Helious
- Doesn't support horizontal recoil compensation. (Impossible)
- Doesn't support burst & single fire modes*
Stock AK74 for example:
- 1.40 = Vertical recoil
- 1.0 = First shot kick
- 670 = Fire rate
- 30 = Magazine capacity
- 110 = FOV
- Global overflow: Compensates for loss in accuracy after each bullet.
- Local overflow: compensates for accuracy loss during smoothing process within each bullet.