Pipe-symbol didn't work on my keyboard with Easypeasy 1.6. I have a german keyboard where the | -symbol is on the X-key.
Fix:
In file /usr/share/X11/xkb/symbols/de change line
key <AB02> {
x, X, guillemotleft, U2039 };
to
key <AB02> {
x, X, bar, U2039 };
Restart and AltGr+x (not Fn+x) is the |.
Not using a german keyboard? In Folder /usr/share/X11/xkb/symbols you wil find the keyboard-file for your country. Search for the line according to your letter / |-symbol combination.
uli