Hi,
get an old Pi2B. Run Raspian Jessie. Configure german keyboard (101-key, no-dead-keys, no compose) layout with raspi-config. This run perfect at the X-Terminal. But when using the raw terminals the layout is missing some special chars. Most missed is the pipe sign.
I think in an earlier state of config I have seen that pipe on the tty1-6, but now it is gone ...
A reconfigure with raspi-config at the tty1 did not help.
TiA
Bernd