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.

you are viewing a single comment's thread
view the rest of the comments
[–] 7 points 3 months ago*

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

  • source