Skip to content

Instantly share code, notes, and snippets.

@chhaugen
Last active June 24, 2025 12:25
Show Gist options
  • Save chhaugen/5bb457f0ad34d6694a50c0a6a1915f9e to your computer and use it in GitHub Desktop.
Save chhaugen/5bb457f0ad34d6694a50c0a6a1915f9e to your computer and use it in GitHub Desktop.
LittleBigMouse non-admin user workaround

Here is how i made LittleBigMouse work, even though my own account is non-admin.

  1. Set up the program as you would with an admin account.
  2. Specify to "Load at startup".
  3. Press play and verify.
  4. Go back to your own, non-admin user.
  5. Pres Win + R and run shell:startup
  6. Create the file LaunchLittleBigMouseHook.vbs and paste the content of the file below.
  7. Use shell:startup folder do the heavy lifting. Search for hook in Task Manager and see it launch.
  8. Reboot and test. The hook application should run in the background.

According to this line in the hook appliacation, which can be run by non-admin, it expects the config XML to be at a spesific relative path, where when it's run from the UI, it uses an absolute path. To make it use the same path in demon mode, just set the shortcut's "Start in" to "C:\ProgramData".

Set shell = CreateObject("WScript.Shell")
shell.CurrentDirectory = "C:\ProgramData"
shell.Run """C:\Program Files\LittleBigMouse\LittleBigMouse.Hook.exe""", 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment