Gezien macOS binnenkort niet meer geupdate wordt voor Intel Macs, en omdat ik nog een paar oude toestellen heb staan die perfect werken, zocht ik naar alternatieven.
OS: Linux Mint v22.x
Toestel => MacBook Pro 15" 2015 i7 16Gb (geen externe GPU)
Issues
sudo nano /usr/share/X11/xkb/rules/base.xml
Hier moeten we de toetsencombinaties toevoegen net voor de eerste 'partial alphanumeric_keys':
Nu moeten we Linux nog vertellen dat we deze gaan gebruiken:
setxkbmap -layout be -variant be_mac1243
- Windows => Tja versie 11 werkt niet bij alle modellen zonder te hacken, dus brengt me niet veel verder.
- OpenCore Legacy Patcher => de laatste macOS werkt niet meer op mijn Intel Macs, dus ook niet top.
- Linux... da's lang geleden, een waardig alternatief?
OS: Linux Mint v22.x
Toestel => MacBook Pro 15" 2015 i7 16Gb (geen externe GPU)
Issues
- Batterij wordt leeggezogen (OPGELOST)
- Karakters niet standaard (BE toetsenbord, maar bv {[ etc staan op andere plaatsen dan bij Windows) (OPGELOST)
- Gebruik van CMD toetsencombinaties (o zo veel logischer voor mij dan die van Windows/Linux) (OPGELOST)
- CMD-Space voor Spotlight alternatief (UIT TE ZOEKEN)
- Sneller dan MacOS
- Looks like Windows, works like Mac
- Tot nu toe stabiel
A.OPLOSSINGEN
A.1. Algemeen
A.1.1. Toetsenbord Karakters voor Belgisch Mac Toetsenbord
We moeten nieuwe toetsencombinaties toevoegen.sudo nano /usr/share/X11/xkb/rules/base.xml
- Zoek naar <name>be</name> (CTRL + W)
- na <variantList> plak je volgende:
<variant>
<configItem>
<name>be_mac1243</name>
<description>Apple A1243 Keyboard</description>
</configItem>
</variant> - sla op met CTRL+S en sluit met CTRL+X
Hier moeten we de toetsencombinaties toevoegen net voor de eerste 'partial alphanumeric_keys':
partial alphanumeric_keys
xkb_symbols "be_mac1243" {
include "fr(oss)"
include "be(oss_frbe)"
name[Group1]="Apple A1243 Keyboard";
key <TLDE> {[ at, numbersign, onesuperior, lessthanequal ]}; // @ ³ ¹ # ADAPTED
key <AE01> {[ ampersand, 1, bar, greaterthanequal ]}; // & 1 | ≥
key <AE02> {[ eacute, 2, at, Eacute ]}; // é 2 @ É
key <AE04> {[ apostrophe, 4, dead_cedilla, U2014 ]}; // ' 4 ¸ —
key <AE05> {[ parenleft, 5, braceleft, bracketleft ]}; // ( 5 { [ ADAPTED
key <AE06> {[ section, 6, asciicircum, trademark ]}; // § 6 ^ ™
key <AE08> {[ exclam, 8, asciitilde, exclamdown ]}; // ! 8 ~ ¡
key <AE09> {[ ccedilla, 9, braceleft, Ccedilla ]}; // ç 9 { Ç
key <AE10> {[ agrave, 0, braceright, Agrave ]}; // à 0 } ] ADAPTED
key <AE11> {[ parenright, degree, braceright, bracketright ]}; // ) ° } ]
key <AE12> {[ minus, underscore, U2011, plusminus ]}; // - _ - ± (tiret insécab>
key <AC09> {[ l, L, bar, bar ]}; // l L | | ADAPTED
key <BKSL> {[ mu, dead_grave, dead_grave, dead_macron ]}; // µ ` ` ̄
// key <TLDE> {[ twosuperior, threesuperior, onesuperior, lessthanequal ]}; // ² ³ ¹ ≤
// ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┲━━━━━━━━━┓
// │ # ≤ │ 1 ≥ │ 2 É │ 3 ˘ │ 4 — │ 5 [ │ 6 ™ │ 7 È │ 8 ¡ │ 9 Ç │ 0 À │ ° Ø │ _ ± ┃ ⌫ Back ┃
// │ @ ¹ │ & | │ é @ │ " # │ ' ¸ │ ( { │ § ^ │ è ` │ ! ~ │ ç { │ à } │ ) ] │ - ‑ ┃ space ┃
// ┢━━━━━┷━┱───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┺━┳━━━━━━━┫
// ┃ ┃ A Æ │ Z  │ E ¢ │ R Ê │ T Þ │ Y Ÿ │ U Û │ I Î │ O Œ │ P Ô │ ¨ ˚ │ * ̨ ┃ Enter ┃
// ┃Tab ↹ ┃ a æ │ z â │ e € │ r ê │ t þ │ y ÿ │ u û │ i î │ o œ │ p ô │ ^ [ │ $ ] ┃ ⏎ ┃
// ┣━━━━━━━┻┱────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┺┓ ┃
// ┃Shift ┃ Q Ä │ S „ │ D Ë │ F ‚ │ G ¥ │ H Ð │ J Ü │ K Ï │ L | │ M Ö │ % Ù │ £ ̄ ┃ ┃
// ┃Lock ⇬ ┃ q ä │ s ß │ d ë │ f ‘ │ g ’ │ h ð │ j ü │ k ï │ l | │ m ö │ ù ' │ ` ` ┃ ┃
// ┣━━━━━━━┳┹────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┲┷━━━━━┻━━━━━━┫
// ┃ ┃ > ≠ │ W “ │ X ” │ C ® │ V ← │ B ↑ │ N → │ ? … │ . . │ / ∕ │ + − ┃ ┃
// ┃Shift ⇧┃ < \ │ w « │ x » │ c © │ v ⍽ │ b ↓ │ n ¬ │ , ¿ │ ; × │ : ÷ │ = ~ ┃Shift ⇧ ┃
// ┣━━━━━━━╋━━━━━┷━┳━━━┷━━━┱─┴─────┴─────┴─────┴─────┴─────┴───┲━┷━━━━━╈━━━━━┻━┳━━━━━━━┳━━━┛
// ┃ ┃ ┃ ┃ ␣ ⍽ ┃ ┃ ┃ ┃
// ┃Ctrl ┃ Alt ┃ Meta ┃ ␣ Space ␣ ┃AltGr ⇮┃Menu ┃Ctrl ┃
// ┗━━━━━━━┻━━━━━━━┻━━━━━━━┹───────────────────────────────────┺━━━━━━━┻━━━━━━━┻━━━━━━━┛
};
Ook hier sluiten met CTRL+S en CTRL+WNu moeten we Linux nog vertellen dat we deze gaan gebruiken:
setxkbmap -layout be -variant be_mac1243