Directly related to T431.
Librem 13 v2, v3 **US model** devices have a wrong mapping of the pipe key. We introduced a workaround in PureOS and forwarded it upstream. However, the workaround also affects **UK and DE models** which do not have this problem! The result is that the pipe key on these models is now acting like the # key.
Removing the lines from `/lib/udev/hwdb.d/60-keyboard.hwdb`:
# Purism Librem 13 V2
# Purism Librem 13 V3
# Purism Librem 13 V4
__enables correct functioning__ of the pipe key again on **UK** and **DE** models.
I suggest the following:
1. Remove the workaround from our systemd as well as removing it from upstream (hardware manufacturer should deal with the bug at the //keyboard EC firmware// level themselves);
2. For affected hardware create a separate package with the workaround,and instruct users with the hardware to install the package.
Create a package with hwdb files that will revert this workaround from systemd and instruct users with Librem 13 UK/DE devices to install it.