Zero JSON editing. Just open, switch, game.
A drop-in replacement for the Raw Accel GUI with a built-in profile manager, system tray icon, CLI loader, and GameMode that auto-switches profiles when your games launch.
Anti-cheat safe — the Raw Accel driver is never touched. Only the GUI is replaced.
| Feature | Description | |
|---|---|---|
| Save / Load | Save your current settings as a named profile. Click to load instantly. | |
| Rename / Delete | Right-click any profile in the menu to rename or delete it. | |
| Export / Import | Export a profile to a .json file. Import it on another machine. |
|
| Restore Defaults | One click to reset back to Raw Accel defaults (no acceleration). | |
| Desktop Shortcuts | Generate a desktop shortcut for each profile. | |
| Shareable | Each profile is just a settings.json in a folder. Drag it in and it works. |
Automatically switch profiles when your games launch — and switch back when they close.
Profiles > GameMode
├── ON / OFF ← toggle the watcher
├── Default Profile ← pick from dropdown (defaults to Windows)
├── Bind Game to Profile ← pick a running process or type the exe name
└── Current Bindings ← click to unbind
- Polls every 3 seconds — detects launches and exits fast
- Config saved to
gamemode.jsonnext torawaccel.exe - Persists across restarts — enable once, it auto-starts every time
Enable More > Launch at Startup to run AccelProfiles silently on boot. Pairs with GameMode — profiles switch automatically without opening anything.
A Windows profile (no acceleration, 1:1 pass-through) is created automatically on first launch. It works at any DPI. Set it as your GameMode default or delete it and use your own.
- System tray — switch profiles without opening the window. Close the app to minimize to tray.
- CLI —
rawaccel.exe -p <name>applies a profile silently, even while the GUI is open.
- Raw Accel 1.7.0 installed (provides
wrapper.dllandNewtonsoft.Json.dll) - Windows 10 / 11
- .NET Framework 4.7.2+ (bundled with Windows)
-
Install Raw Accel 1.7.0 if you haven't already.
-
Download or clone this repo.
-
Run
install.bat- Auto-detects your Raw Accel folder (
Documents\RawAccel,LocalAppData, orProgram Files) - Or pass the path directly:
install.bat "C:\path\to\RawAccel" - Backs up your original
rawaccel.exetorawaccel.exe.accelprofiles-backup - Creates a
profiles\folder for your saved profiles
- Auto-detects your Raw Accel folder (
Run uninstall.bat (or uninstall.bat "C:\path\to\RawAccel").
- Restores your original
rawaccel.exe - Removes the AccelProfiles config
- Optionally removes profiles and app data for a fully clean revert
Launch rawaccel.exe and open the Profiles menu:
| Action | How |
|---|---|
| Save settings | Save Current Profile As... |
| Load a profile | Click its name |
| Rename | Right-click → Rename... |
| Delete | Right-click → Delete... |
| Export | Export Profile... |
| Import | Import Profile... |
| Restore defaults | More > Restore Raw Accel Defaults |
| Desktop shortcuts | More > Create Desktop Shortcuts |
| Open profiles folder | More > Open Profiles Folder |
| Launch at startup | More > Launch at Startup |
| Toggle GameMode | GameMode > ON / OFF |
| Set default profile | GameMode > Default Profile |
| Bind a game | GameMode > Bind Game to Profile... |
Stored as profiles\<name>\settings.json next to rawaccel.exe.
To share a profile: send the entire profile folder (with settings.json inside).
To add a shared profile: drop the folder into the profiles folder. It shows up immediately.
MIT — based on Raw Accel, Copyright (c) 2020 a1xd.
Source code is in src/AccelProfiles/. Build with:
dotnet msbuild src/AccelProfiles/grapher.csproj -t:Build -p:Configuration=Release -p:Platform=x64
Output: src/AccelProfiles/bin/x64/Release/rawaccel.exe
Requires .NET Framework 4.7.2+ SDK and the Raw Accel wrapper.dll / Newtonsoft.Json.dll in the reference paths.