I use xkeyboard-config with the evdev driver for my keyboard. xkeyboard-config is missing a definition of key LSGT to code 94 in keycodes/evdev which makes <, > and | unavailable. Simply adding the line <LSGT> = 94; after <RTRN> = 36; in the default xkb_keycodes "evdev" section helped.
If you check CVS, it is already there
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.