For non-US keyboards, the extra 102th/105th key is used to reach \. But, we also need it to report | when shifted (this is the key left to "enter"). This affects only USB keyboards. Thanks to gordoncjp for reporting!