What does the "excluded processes" list even do?
I ask this because I've bee trying to find a way to have LBM just automatically close whenever I open a single-screen thing (i.e. games) so that it's not hogging up a bunch of memory resources for no reason. Initially I tried a batch file with /taskkill for both the hook and the program itself, but that didn't do anything. Recently I saw there was an exclusion list so I was excited to try that out, I put my gaming program onto the list and checked LBM, the task tray icon changed as if it was being put on standby but it was still taking up just as much memory...so what even is the point? it just turns off the useful parts of the app while still just hanging out in the background taking up just as many resources? This is the batch file I was using, anything I'm missing here?
@echo off
taskkill /f /im GoogleDriveFS.exe /t > NUL
taskkill /f /im LittleBigMouse.Ui.Avalonia.exe /t > NUL
taskkill /f /im LitteBigMouse.Hook.exe /t > NUL
start "" "C:\Program Files (x86)\Steam\steam.exe"
exit
Exclusion list just stop hooking mouse when the process gets in front so that it does not interfere with gameplay. Your batch seams ok, maybe add a small pause between Ui and hook because if ui takes time to close, il will try to restart hook.