[Bug 252235] x11/xorg: MacBook Pro 8,3 faulty key mapping

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Mon Dec 28 19:12:48 UTC 2020


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252235

--- Comment #5 from Jason W. Bacon <jwb at freebsd.org> ---
Great, thanks for the additional info.

I'd love to hear from anyone using a newer MacBook about the keymap issue,
given that my MacBooks range from very old to fossilized.  The problem in
symbols/us is here:

xkb_symbols "mac" {

    include "us(basic)"
    name[Group1]= "English (Macintosh)";
    key.type[group1]="FOUR_LEVEL";

    // Slightly improvised from http://homepage.mac.com/thgewecke/kblayout.jpg
    key <LSGT> { [   section,  plusminus,       section,        plusminus ] };
    key <TLDE> { [     grave, asciitilde,    dead_grave,        dead_horn ] };
    key <AE01> { [         1,     exclam,    exclamdown,            U2044 ] };

Switching LSGT and TLDE fixes the problem on my MacBook Pro 8,3 (from 2009),
but I wonder if this would actually break newer Macs.  If that's the case, all
I can think of is defining a separate variant.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-x11 mailing list