I\'ve been getting into a few Electron projects and I am trying to figure out how you could listen for any keypresses or and track mouse movement when the app is in the backgrou
This is outside of the realm of normal use-cases for an electron application. In order to do this you would need to develop a native module that calls into the corresponding native functions of the operating system.
For example on windows: C++ Win32 keyboard events
Making native addons for node: https://nodejs.org/api/addons.html
FYI, Native addons are very hard.