menthurae, your diffed files are not sorted. I ran sort -g on the differences you posted, and that reveals that both files have the same lines, just in different order.
Maybe you can do
sudo lsinput
and then
sudo /lib/udev/keymap -i input/eventX
where eventX is a keyboard listed by lsinput.
Then press the keys that don't work and see if there is any output.
menthurae, your diffed files are not sorted. I ran sort -g on the differences you posted, and that reveals that both files have the same lines, just in different order.
Maybe you can do
sudo lsinput
and then
sudo /lib/udev/keymap -i input/eventX
where eventX is a keyboard listed by lsinput.
Then press the keys that don't work and see if there is any output.