piątek, 13 listopada 2015

Macbook A1181 zmiana układu klawiatury

Witam wszystkich

Od kilku dni męczyłem się usiłując uruchomić polskie znaki pod linuksem na moim starym Macbooku A1181.
Problem tkwi w tym, że na klawiaturze naszego Macka mamy dwa przyciski z logiem jabłka (pod Windows jest to przycisk z logo Windows a pod linuksem nazywany jest "Super") ale brakuje prawego przycisku Alt (AltGr).
Rozwiązanie, które zastosuję ma za zadanie zamianę prawego przycisku "Super" na przycisk Alt, który użyjemy do "normalnego" wpisywania "ogonków".

Zapytacie pewnie "Jak można dopuścić się takiej profanacji jak Linux na Macku?"
Sprawa wygląda dość prosto - macbook ten to już zabytek (roczniki około 2008), aktualizacji OSX już dawno nie ma, z oprogramowaniem coraz większe problemy a nowych OSX zainstalować raczej się nie uda (tzn. wiem, że jest to wykonalne, ale jaki jest sens skoro część funkcji i tak nie będzie działać jak trzeba).
Jako, że do OSX i tak nie byłem bardzo przywiązany, postanowiłem reanimować dziadka i postawić na nim Linuksa. Dokładniej Linux Mint 17.2 Rafaela ze środowiskiem Cinnamon.

Opis ten powinien działać dla większej liczby dystrybucji linuksowych a zwłaszcza:

  • Ubuntu (Lubuntu, Kubuntu, itd.)
  • Mint (wszystkie wersje)
  • potencjalnie dla wszystkich bazujących na Ubuntu/Debianie w wersjach wydanych po 2013 roku

Co trzeba zrobić?

Na początek jedno założenie - zakładam, że w konfiguracji języka systemu wybrałeś język "polski" a nie żadne kombinacje.

  • Uruchom konsolę
  • Wykonaj polecenie:
sudo nano -w /usr/share/X11/xkb/symbols/pl
  • Odszukaj wiersz:
include "kpdl(comma)"
powinien znajdować się gdzieś w pobliżu początku pliku
  • Przed tym wierszem dodaj następujący wiersz:
key <RWIN> {        [ ISO_Level3_Shift      ]       };
  • Teraz zapisz zmiany w pliku kombinacją:
ctrl+X - zapisz zmiany i wyjdź
  • Następnym krokiem jest usunięcie pamięci podręcznej dla xkd
rm /var/lib/xkb/*.xkm
  •  Ostatni krok - restart komputera.

Po wykonaniu powyższych czynności możemy pisać tak jak zawsze.


Brak komentarzy:

Prześlij komentarz