When I plug a USB keyboard into my Raspbian (buster) pi 3B+, and I try to use the pipe key |
I get a tilda ~
instead. This is consistent across a bunch of keyboards that work well in other computers.
I see in raspi-config
under "Localisation Options" I can "Change Keyboard Layout". There's a long list, so I pick something generic like "Logitech" and then it asks me to configure the "Keyboard layout". Here it presents a long list of options in Cyrillic and Greek and non-English languages but nothing that looks appropriate for USA/English, or even anything that looks Western-European. Even under something plausibly simple like "Frans" I see a huge list of choices, again with lots of Cyrillic and Greek that all look wrong, and make me worried my keyboard will become completely useless if I select one.
To be as clear as I can about version I'm running:
$ uname -a
Linux leopi6 4.19.66-v7+ #1253 SMP Thu Aug 15 11:49:46 BST 2019 armv7l GNU/Linux
$ cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 10 (buster)"
NAME="Raspbian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"
raspi-config
mess (to be fair, I don't think it israspi-config
that created it) using a fresh Raspbian lite buster install. It's totally broken, but you can do it manually. Gimme a minute to see if I can remember how.