I'm now editing this item since I think I have pinpointed the issue, this seems to be an OS bug for Win8.1 and Win10. Issue summary is still same as before "Low level mouse hook doesn't fire mousedown/mouseup event on admin process"... for admin apps if a non-admin starts its own low level hook.
Steps to reproduce issue:
- Download demo app here
- Run the app as admin
- Make sure to monitor mouse up/down/click events
- Confirm that the app started on step #2 is able to monitor mouse up/down/click events on admin processes (including on its own window)
- Run another instance of the app as non-admin
- Make sure to monitor mouse up/down/click events
Result: notice that the app's instance running as admin (started on #2) is now unable to get mouse up/down/click events, but it can still get other mouse events and all keyboard events
Has anyone encountered this issue?