I'm using MacBook Pro 2012 model with macOS Catalina. A few keys (I don't know which ones exactly) key on my built-in keyboard seems to be pressed continuously. I have disabled the internal keyboard using kextunload in Terminal and currently using an external USB Windows keyboard.
Here's the issue: Every time I restart my system, the built-in keyboard gets enabled automatically (So I have to use kextunload again and again). Also, during startup, I'm unable to start in safe mode or Recovery mode or change startup disk using an external keyboard (I guess this happens as a result of built-in keyboard getting enabled at startup and hence the pressing of some keys on it).
Is there a way to permanently disable the built-in keyboard and make the external keyboard as an only input source?