Mac: Ohne Keyboard geht es nicht! (V4)

Wenn man sich bei der Programmierung über Jahre hinweg an die Eigenheiten der PC Tastatur gewöhnt hat, dann vom verschmähten PC zum beruhigenden Mac wechselt, stellt man fest, dass die Zeichen: {}[]|<>@\  nicht mehr funktionieren. Da helfen auch keine Systemeinstellungen.

Nach langer Suche trifft man dann bei Google die sogenannten Softwarelösungen, die einmal mehr, einmal weniger helfen. 2006 war ich in dieser misslichen Lage. Kurzerhand musste ich mir in mühsamer und stundenlanger Kleinarbeit ein eigenes Layout mit den speziellen Klammern zusammenbasteln und anschliessend nach /Library/Keyboard Layouts kopieren.

Heute gibt es zahlreiche Tools, die die Tastaturbelegung ändern können. Jedoch selbst heute, nach 7 Jahren, sucht man das perfekte und kostenlose Tool vergeblich. Meistens muss man noch ein zweites Tool verwenden (zum Beispiel: Spark) damit man auch die Lautstärke über die angeschlossene PC Tastatur steuern kann.

Bei mir funktionierte alles soweit, doch besteht bei der Softwarelösung immer die Gefahr das mit einem Betriebssystemupdate es eben nicht mehr funktioniert… und die Problemlösungssuche von neuem beginnt. Deshalb habe ich mich kurzerhand entschlossen mir eine Hardwarelösung zu bauen.

Alles was man dazu benötigt ist:

  • Arduino Leonardo Board
  • USB Host Shield von DFRobot
  • Mein Arduino Sketch “Keyboard Mapper”

 

Nachdem man das USB Host Shield auf das Leonardo Board gesteckt hat, muss man das Board über den Mini-USB Port an den Mac und die PC Tastatur an den USB Host Shield Port anschliessen. Anschliessend das Sketch auf das Leonardo Board übertragen. Fertig! Danach sollte alles sofort funktionieren. Das Settings-Menü erreicht man mit ALT-ESC (zuvor sollte man sich in einem Textverarbeitungsprogramm befinden). Die Lautstärke Tasten sind F3 (Mute), F4 (Leiser) und F5 (Lauter).

arduino_software
texteditor_menu

 

Wenn man die Hardware-Lösung nicht möchte, dann kann man die App “KeyRemap4MacBook” benutzen, die auch für andere Mac Computer funktioniert, auch für den Mac Mini => Homepage

Hier sind die Settings die man dazu benötigt:

mapper

Hinweis für die KeyRemap4MacBook App: Auch die Modifier Keys sind zu ändern (System Einstellungen => Tastatur)

modifierKeys