Page MenuHomePureOS Tracker

Unbreak '<>|' on Librem13v4
Open, HighPublic


This unbreaks the key left of (Y) on the german keyboard layout for laptop with the below dmi information:

cat <<EOF > /etc/udev/hwdb.d/70-keyboard.hwdb

I'd send this upstream but there is alredy a generic entry so i wonder how this is handled?

Event Timeline

guido created this task.Feb 15 2020, 08:33

With unbreak i mean it prints the symbols shown on the buttom instead of '#' which left the user pretty stranded when doing math stuff (or wanting to use the pipe symbol in the shell)

hansolo added a subscriber: hansolo.Feb 27 2020, 01:59

Definitely need this, had this fixed already several times, but it seems to get overwritten when doing updates.

jeremiah.foster assigned this task to mak.Mar 13 2020, 07:53
jeremiah.foster triaged this task as High priority.
hansolo added a comment.Apr 8 2020, 00:57

Oh btw, this has to be applied to v3 Librems as well, because the fix for the US keyboard breaks the | key on them as well.

mak added a comment.Apr 8 2020, 02:31

Hmm, I don't have a Librem with a German keyboard so I can't test this and would have to apply this change blindly.
This looks like something that should also go into upstream systemd, right?

guido added a comment.Apr 8 2020, 07:56

@mak main issue here is that i can't tell if the correct match string (so i did not use any wildcards) or if there are other devices with the same match that might break.

@mak Do you have a German keyboard now? Or is your L13 v4 US keyboard?

mak added a comment.May 13 2020, 10:48

It's unfortunately one with a US keyboard :-/

hansolo added a comment.May 13 2020, 11:17

I have a German keyboard layout, can I help?

@hansolo Yes, thank you! What I hope to do is to determine that any action we take affects only the Librems with a US keyboard. We're going to have to determine the best fix for the US keyboard and then deploy.

hansolo added a comment.May 19 2020, 04:21

So, what can I do?