Comment 5 for bug 1988078

Revision history for this message
Nick Rosbrook (enr0n) wrote :

I have verified the fix using udev 249.11-0ubuntu3.6 from jammy-proposed:

nr@clean-jammy-amd64:~$ apt-cache policy udev
udev:
  Installed: 249.11-0ubuntu3.6
  Candidate: 249.11-0ubuntu3.6
  Version table:
 *** 249.11-0ubuntu3.6 500
        500 http://archive.ubuntu.com/ubuntu jammy-proposed/main amd64 Packages
        100 /var/lib/dpkg/status
     249.11-0ubuntu3.4 500
        500 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages
     249.11-0ubuntu3 500
        500 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages
nr@clean-jammy-amd64:~$ mkdir -p fakeroot/etc/udev/hwdb.d/
nr@clean-jammy-amd64:~$ tail -2 /lib/udev/hwdb.d/60-keyboard.hwdb > fakeroot/etc/udev/hwdb.d/60-keyboard.hwdb
nr@clean-jammy-amd64:~$ sed -i 's/chromebook/reserved/g' fakeroot/etc/udev/hwdb.d/60-keyboard.hwdb
nr@clean-jammy-amd64:~$ cat fakeroot/etc/udev/hwdb.d/60-keyboard.hwdb
evdev:atkbd:dmi:bvn*:bvr*:bd*:svnAcer*:pnPeppy:*
 XKB_FIXED_MODEL=reserved
nr@clean-jammy-amd64:~$ systemd-hwdb update --root fakeroot
nr@clean-jammy-amd64:~$ ls fakeroot/etc/udev/hwdb.bin
fakeroot/etc/udev/hwdb.bin
nr@clean-jammy-amd64:~$ systemd-hwdb query --root fakeroot evdev:atkbd:dmi:bvn*:bvr*:bd*:svnAcer*:pnPeppy:* | grep XKB_FIXED_MODEL
XKB_FIXED_MODEL=reserved