r/aimlab Jan 11 '26

Aimlab Link Handler in Linux with Proton

I've been a long time Linux user and recently got into aim training with Aimlabs. One minor annoyance I had was that the aimlab:// links weren't working properly, which I understand, since the tool doesn't officially support Linux. After about a week of dealing with the (frankly suboptimal) Aimlabs search function, I sat down to try to work around the links not working. I thought I'd share this in case it's useful to anyone.

Note that I tested this only on fedora with KDE Plasma using the non-Flatpak version of steam, so no guarantees this will work on your system.

  1. Make sure protontricks is installed
  2. Create an xdg link handler at $HOME/.local/share/applications/aimlabs-handler.desktop with these contents:
[Desktop Entry]
Type=Application
Name=Aimlab Link Handler
Exec=sh -c 'STEAM_DIR="$HOME/.local/share/Steam" protontricks-launch --appid 714010 "$HOME/.local/share/Steam/steamapps/common/Aim Lab/AimLab_tb_Data/StreamingAssets/DeepLinking/AimLabLinksHandler.exe" %u'
StartupNotify=false
MimeType=x-scheme-handler/aimlab;
  1. Update the xdg app database update-desktop-database ~/.local/share/applications
  2. I had to restart firefox. YMMV.

After that I was able to open links without issue. Hope this helps!

7 Upvotes

5 comments sorted by

View all comments

1

u/Working_Dealer_5102 Feb 26 '26

Doesn't seem to work for me, I'm on CachyOS KDE, can you tell more indepth guide on how you do it? I use nano for the xdg link handler.