Before the 13.3 update, I did see an awful lot of failed ASL entries for an unsavory amount of .kexts for which Bundles needed were unable to be located, and similar mysteries. My keyboard worked then, but its recent uncharacterizeable mashup of uncorking keys (u, I, o, and 'delete,' for a few), possible keyboard cursor or click-letter-display controls may be using these keys, but I don't know enough to reset the whole mess, or restore basic keyboard function. Now, it's either trackpad clicks, letter by letter, with the onscreen keypad, or work from my Guest account, which is less and less useful, being primarily faster in seeking an answer (as here). This has, hopefully, though, restored keys that, from my user login, wouldn't register, making it impossible to get back into my actual account, and so forth…it's always so much more complex than I imagine, with so much user fixes via command line interfaces of years gone by.