John Weighs in on Linux Backspace/Delete Topic
If you google "Linux Backspace Delete" you'll be treated to an array of articles that are exceedingly comprehensive and well written explaining how The whole topic of keyboard handling in linux is very complex. How backspace and delete are particularly problematic. The complexity goes all the way back to the early days of computing, and how VT100 terminals were implemented. You would think that here in 2012 we would no longer be saddled with issues related to trying to emulate these historical relics but that, sadly, is not the case. The layers of processing that go on between a key being pressed on your keyboard and a character appearing on your screen are way more than you might think. There are scancodes, keycodes, and keysyms. There are termcap and terminfo databases, there is X which has a say in the whole matter, and there are the individual applications themselves. And then there are the terminals (xterm, gnome-terminal, KDE console, etc.). To ma...