I’ve installed Void Linux base image and my backspace key is broken when I am root, it types ‘^H’ instead of erasing. Function keys also type something weird, but at least the brighness-related ones do work.
This only applies to the root shell, it all works perfectly when I login as a normal user. Probably a bashrc issue?
UPD: I typed ‘stty erase ^H’ in the shell and it now works.
Super users don’t make mistakes.
Probably a locale issue
Yeah I’d bet this. Had my keyboard set to GB something once and backspace and tilde were all messed up
[Solved], but what was your solution 👀
They probs jist changed the shell, likely was already in the comments.
Yeah, probably a .bashrc difference between users.
It could also be ~/.inputrc (or /etc/inputrc if not in the user’s home directory.) https://man.archlinux.org/man/readline.3
I noticed this as well on Void, but never really looked into the cause, but like other people pointed out, the root user must be lacking some shell-related configuration or something. For me tab-completion and up arrowing through the command history was also broken for root. It frustrated me, but never enough to bother trying to solve it lol.



