Laggy, but pretty good tbh
Hold click for at least half a second to start recording, let go to stop. The delay is so the code can differentiate holding from clicking.