ASUS ROG Ally button remapping and ACSE Filter
mainOn ASUS ROG Ally devices, AnyFSE can redefine the Armoury Crate, Command Center, and Library buttons, including combinations with the Mode button.
Handling Conflicts with ASUS Software
If both AnyFSE and ASUS software (like Armoury Crate SE) handle the same button inputs, the native ASUS action may still trigger. To prevent this, you can either uninstall Armoury Crate SE or use the AnyFSE ACSE Filter Injector.
The ACSE Filter Injector
The AnyFSE ACSE Filter Injector is a Windows service that monitors the AsusOptimization.exe process. When remapping is enabled, it injects AnyFSE.ACSEFilterHook.dll into that process to intercept and suppress specific ASUS-specific button reports (Armoury Crate, Command Center, and Library) while allowing all other inputs to pass through normally.
Note on Antivirus Alerts:
The injection technique (using VirtualAllocEx, WriteProcessMemory, etc.) and the service's behavior of monitoring processes may trigger antivirus software (like Windows Defender) as these are common patterns used by malware. However, the filter is designed to be non-intrusive, contains no networking or malicious payloads, and only targets specific HID reports for ASUS devices (Vendor ID 0x0B05).