I am using a British PC ISO version of the HP Omen Encoder keyboard with my MacBook Pro (Ventura v13.0), and I can't seem to correctly configure my keyboard. My keyboard looks like so:
But I have a very similar issue as described here, in that the Mac keyboard settings refuse to see the pipe key left of the 'Z', and when I press this backslash button, it produces a '`' (grave key), whilst the top-left grave key produces a backslash.
The linked prior question suggests either re-running the Keyboard assistant and ensuring it gets ISO and then setting source to British - PC, but this doesn't change anything, or using Karabiner to just swap the non-us backslash key with the grave key, but for some reason this isn't working. Interestingly, Karabiner's event viewer says {"key_code" : "grave_accent_and_tilde"} when I press on the grave key, but it inputs a backslash into the input test field as it does so (and vice versa when I press the backslash).
Does anyone have any insights into how to either get my MacBook to recognise/swap my backslash key, or why Karabiner isn't working with my HP Omen encoder?
Thanks