title: Windows 10 keyboard logging
body: <p>I've been messing around with hooking into windows using c# and logging all keyboard input, especially this being across users. I was wondering if it is actually possible to log all key strokes across User log-ins, not the actual sign in side (User/Pass) of the log in but if i locked the pc running the key logger and then logged into another account and typed something it would appear in the key-logger.</p>
  
  <p>So far i haven't managed to get the key-logger to work across user accounts. However it does work fine logging the account that its run off. I've created an implementation based off : <a href="https://gist.github.com/Stasonix/3181083" rel="nofollow noreferrer">https://gist.github.com/Stasonix/3181083</a></p>
  
  <p>This implementation works fine if i'm logged in on one account but not on another.</p>
  
  <p>Can i just note this is purely for academic purposes. Is there a specific reason why switching users would cause it not to work?  I'm running this software on a windows 10 machine. </p>