Is there a way to fix, or disable, secure input?
The quickest fix seems to be to but your mac to sleep, and then waking it again. This forces you to log in. After logging in, my experience is that secure input is usually disabled.
For me the problem was Google Chrome browser, and specifically that I had a tab with a login input page that I left open without really doing anything. I tried closing Chrome entirely, and it worked, then I reopened it and secure input was enabled again, then I specifically closed the tab with the login input page, and secure input was finally disabled. I was able to notice because I use an application that informs me of this (namely Textexpander stops working and shows in status bar icon that it is disabled and my Logitech mouse and keyboard settings don't work, and other weird things happen, also running ioreg -l -w 0 | grep SecureInput
gives out some output if it's enabled, and nothing if it's disabled).
Textexpander upon login, complained that the culprit was the loginwindow
process. I once tried [force] sudo kill
ing the process and my computer just sort of paniced and logged out or something. But in fact it was Google Chrome, and Textexpander was just fooled for some reason.
Really helpful posts:
- https://wiki.keyboardmaestro.com/assistance/Secure_Input_Problem
- https://smile.helpscoutdocs.com/article/402-textexpander-and-secure-input
- https://forum.keyboardmaestro.com/t/how-can-i-disable-secure-input-when-km-is-stuck/9361