Wie verwende ich eine Windows-Tastatur unter Mac OS X?

13

Ich habe eine Logitech Windows-Tastatur und möchte sie auf meinem iMac verwenden . Das Problem ist, dass viele Schaltflächen den falschen Stellen zugeordnet sind. Wenn ich zum Beispiel Right Alt+ drücke 2, wird das Symbol ™ und nicht das Symbol @ angezeigt. Das Problem tritt auch auf, wenn ich RDP verwende und mich auf einem Windows XP-Computer anmelde. Ich habe schwedische Ländereinstellungen (Eingabemethode) unter Mac OS X.

  • Ist es möglich, die Tastatur neu zuzuordnen, sodass auf einem Windows XP-Remotecomputer alle Tasten auf der Tastatur funktionieren?
  • Kann ich in einem RDP-Fenster alle Mac OS X-Verknüpfungen deaktivieren?

Ich habe eine Standard Logitech Windows USB-Tastatur.

Es scheint ein Layoutproblem zu sein. Wenn ich das Logitech-Tastaturlayout installiere, kann ich es auswählen, aber es wird nach einer Weile wieder auf das Standardlayout zurückgesetzt.

Amir Rezaei
quelle
Es geht nicht um "falsches Mapping", sondern darum, dass Mac OS ein anderes Tastenlayout verwendet. Sie wissen jedoch nicht, ob es Tools gibt, mit denen Sie diese neu zuordnen können.
schöppi
Verwenden Sie die Umschalttaste, um die alternative Tastenfunktion anstelle von Alt zu erhalten. Dies löst jedoch nicht das Problem der erneuten Zuordnung. Es ist einfach genug, Tasten mithilfe von Software neu zuzuordnen, aber die Symbole auf der Tastatur sind falsch.
Jay_Booney
Das rechte Alt heißt AltGr und hat je nach Tastaturlayout möglicherweise unterschiedliche Funktionen
phuclv

Antworten:

11

Vielleicht haben Sie einen Blick auf Ukelele , einen kostenlosen Mac OS X-Editor für Tastaturlayouts:

Ukelele ist ein Unicode-Editor für das Tastaturlayout für Mac OS X, Version 10.2 und höher. Version 2.0 und höher gelten nur für Mac OS X 10.4 und höher.

Ab Version 10.2 (Jaguar) unterstützt Mac OS X ein XML-basiertes Format für Tastaturlayouts (.keylayout-Dateien). Diese können installiert werden, indem Sie sie in den Ordner Tastaturlayouts in / Library oder ~ / Library kopieren. Anschließend werden sie über die Registerkarte Eingabe des Moduls International (Sprache & Text in 10.6) in den Systemeinstellungen aktiviert.

Das Ändern von Tastaturlayouts - geschweige denn das Erstellen völlig neuer Tastaturlayouts, z. B. für ein neues Skript - durch direktes Bearbeiten des XML-Texts ist jedoch mühsam und fehleranfällig.

Mit Ukelele soll die Bearbeitung des Tastaturlayouts vereinfacht werden, indem eine grafische Oberfläche für .keylayout-Dateien bereitgestellt wird, über die die gewünschten Zeichen bei Bedarf einfach auf die Tasten gezogen werden können. (Die Zeichenpalette oder die Zeichenanzeige, die im Menü Eingabe verfügbar ist, wenn sie in den Systemeinstellungen aktiviert wurde, ist ein großartiger Ort, um die Zeichen zu finden.)

Zusätzlich zur einfachen Zuweisung einzelner Zeichencodes zu Tasten kann Ukelele Zeichenfolgen mit mehreren Zeichen zuweisen und "tote Tasten" erstellen, bei denen ein Tastendruck einen neuen Status festlegt, der die Ausgabe des folgenden Tastendrucks ändert.

Weitere Informationen zu Mac OS X-Tastaturlayouts sowie zu vorhandenen Layouts, die zum Herunterladen verfügbar sind, finden Sie unter Eingaberessourcen . Für einige Layouttypen, insbesondere bei einer großen Anzahl von Dead-Key-Sequenzen, kann die Erstellung eines Layouts mit dem textbasierten Tool KeyLayoutMaker eine nützliche Alternative sein.

Bild

Harrymc
quelle
8

Das Problem ist, dass Ihre Modifikatortasten falsch eingestellt sind. Sie können dieses Problem beheben, indem Sie auf Systemeinstellungen> Tastatur> Modifizierertasten klicken. Ändern Sie die Einstellungen, bis Sie die richtige Konfiguration für Ihre Tastatur erhalten.

Bildbeschreibung hier eingeben

charliehorse55
quelle
Diese Antwort gilt nicht für das spezifische Beispiel, das Teil der Frage ist. Wenn der Benutzer dies stört, hat er es nicht erwähnt.
Daniel Beck
Ich habe das schon einmal versucht, aber diese Dosis behebt keine anderen Hauptprobleme.
Amir Rezaei
4

Sie können es unter Systemeinstellungen / Sprache & Text / Eingabequellen versuchen. Ich sehe zum Beispiel "British" und "British - PC" als getrennte Kategorien. Wenn Sie Letzteres auswählen, scheinen die Tasten meiner britischen (Logitech) PC-Tastatur korrekt zugeordnet zu sein. Dies erfolgt nach der Installation des Logitech Device Manager (ohne sichtbaren Effekt) und nach dem Scratchen über den Inhalt der Bibliothek / Tastaturlayouts. Dies ist am 10.8.3, für was es sich lohnt.

tims
quelle
1
Dadurch werden einige Schlüssel behoben, andere jedoch zerstört. Mein \ ist jetzt falsch eingestellt. Besser als @ falsch falsch.
Will Calderwood
1

Systemeinstellungen> Sprache & Text> Eingabequellen enthält viele PC-Layouts, und es gibt auch vorgefertigte PC-Layouts für Sprachen wie Deutsch und Französisch .

Mit Ukelele können Sie Ihr eigenes Keylayout erstellen:

  • Wählen Sie Datei> Neu von aktueller Eingabequelle.
  • Ändern Sie die Schlüssel.
  • Als Bundle speichern unter /Library/Keyboard Layouts/ . Tastaturlayouts in ~/Library/Keyboard Layouts/können in Kennwortdialogen oder im Anmeldefenster nicht ausgewählt werden, und die Popovers, die beim Halten von Tasten angezeigt werden, funktionieren nicht mit normalen .keylayout-Dateien.
  • Melden Sie sich ab und wieder an und aktivieren Sie die Eingabequelle in den Systemeinstellungen> Sprache & Text> Eingabequellen.

Um Änderungen an einem Keylayout zu übernehmen, müssen Sie beispielsweise ausführen, sich abmelden sudo touch /Library/Keyboard Layouts/und wieder anmelden. Sie können die Standardeingabequellen deaktivieren, indem Sie die Plist com.apple.HIToolbox bearbeiten .

Eine andere Option ist die Verwendung von Karabiner (zuvor KeyRemap4MacBook genannt) :

Sie können die Tasten in der Benutzeroberfläche neu zuordnen und sie wird direkt wirksam.

Wenn Sie zum US-Layout wechseln möchten, werden auf Mac und Windows alle ASCII-Zeichen an den gleichen Positionen angezeigt.

Lri
quelle