Re: [PATCH] unswap the grave and 102nd keys on Apple Alu ISO keyboard

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




It makes some sense, but OTOH it sounded like in console it's actually
the external keyboard which is working correctly for you.
I wouldn't say that. The external keyboard was wrong according to the keymap applied to it.
Also, my Apple keyboard isn't connected to an Apple machine but to an HP
notebook. How do you suggest such a combination should be configured
without the ISO quirk?
I'd imagine your HP notebook has an American keyboard. In your case my personal preference would be that the keymaps would match and when I press the button next to 1, tilda is printed regardless of the keyboard I'm using. If you prefer to use the keymap which matches the symbols printed on the keyboard, then I believe you can specify a per keyboard keymap using udev and setxkbmap. Though to be honest I think this would be a clunky solution, as setxkbmap seems to apply to X alone; I don't know if there is a better solution.
Finally, I still find it hard to believe that this issue would only
affect this particular Apple ISO keyboard model.
I suspect it doesn't. In particular when googling for this I found a lot of people disabling the iso_layout quirk for the MacbookAir2013 models[1][2]. The ISO keyboard on my laptop definetly requires it, but I suspect the quirk has been applied more broadly that it should have been.

-John

[1]http://atodorov.org/blog/2015/04/30/fixing-tilde-and-function-keys-mapping-for-macbook-air-on-linux/
[2]https://bugzilla.redhat.com/show_bug.cgi?id=1025041#c2

--
To unsubscribe from this list: send the line "unsubscribe linux-input" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Media Devel]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Linux Wireless Networking]     [Linux Omap]

  Powered by Linux