Keyboard layout unable to recognize pipe


#41

Unfortunately, This doesn’t work for me running Qubes 4.

In dom0, I created

/etc/udev/hwdb.d/90-purism-pipe-symbol-fix.hwdb

evdev:atkbd:dmi:bvn*:bvr*:bd*:svnPurism:pnLibrem13v2*
 KEYBOARD_KEY_56=backslash

Then ran

sudo systemd-hwdb update
sudo udevadm trigger

Don’t believe there’s a newline and I’ve used a single space before KEYBOARD_KEY.
Nothing seems to fix the issue and extremely frustrating.


#42

After modifying the Librem version to 3 in 90-purism-pipe-symbol-fix.hwdb file that ewout/quban specified, I was FINALLY able to get the keys to work properly in Qubes 4.0

Solution that worked for me:
Create /etc/udev/hwdb.d/90-purism-pipe-symbol-fix.hwdb with the content:

evdev:atkbd:dmi:bvn*:bvr*:bd*:svnPurism:pnLibrem13v3*
 KEYBOARD_KEY_56=backslash

Run:

sudo systemd-hwdb update
sudo udevadm trigger

Notice that the file contents specifies pnLibrem13v3* not pnLibrem13v2*