let me preface this by saying while im no expert by any means, I'm decently tech savvy and have tried every solution you will find on the first few pages of google, so unless it's something that isn't likely to show up there then I've tried it and it hasn't worked.
so I spilt water on my macbook airs keyboard meaning i cant input my password. no biggie, just use an external, except it wont accept the inputs from it until i log in. apparently if i turn it on with the keyboard plugged in it's meant to recognize but this hasnt worked either. after some fiddling around with the software, i have almost found a way in.
some keys still work, but not most of the ones i need for my password. however, for some reason i have access to the keyboard layout settings. after some research I have found a combination of qwerty, abc, dvorak, and dvorak left handed will let me input every character i need using only the remaining functional keys. unfortunately, in my experimentation ive discovered the shift key is stuck (my password is all lowercase) i thought that i could counteract this with capslock but unlike windows it seems that caps + shift dont cancel each other out.
tl;dr, how do I disable my stuck shift key without logging into macos or using recovery mode?