ah finally got the keyboard to work on my rpi3b+ again. finally can edit the config options, clear the joypad configs so it doesn't keep adding a "new" joypad every single time and then refusing to accept inputs at all from it, MAYBE, MAYBE this will allow me to properly set up the joypad again.
just wish I could figure out which bloody mode to use it in instead of accidentally forgetting each time... pretty sure it's Xinput mode... so i can use the home and share buttons too.