How to type “pipe” or vertical bar character “|” on new Surface Book keyboard with English layout.
TL;DR: Shift + Right-Alt + Backslash
So, I bought a Surface Book in America because they’re available and cheap. But I live in the UK so I changed the keyboard settings to English-UK.
It means that the keys don’t exactly map to what’s written on them. The most obvious examples are that Shift-2 gives me double quote (”) rather than the @ symbol that’s written on the key.
I’d managed to get on ok with the various swap-arounds - until I tried to type pipe, aka “vertical bar” -> |.
It was written on the keyboard just above the enter key.
But if I hit that key it gives me backslash. Shift + that key gives me squiggly / tilde (~).
Eventually I found it. It’s Shift + Right-Alt + That-key.
Easy when you know how although it still requires a bit of finger gymnastics.