Wie tausche ich die Strg- und Fn-Taste auf einem MacBook Pro unter Windows 7 über Boot Camp aus?


10

Es gibt sooooo viele Diskussionen im Internet über das Austauschen der fnund ctrl-Taste auf einem MacBook Pro.

Auf der Mac-Seite erledigt eine neue Software namens ReMap4MacBook den perfekten Austausch der beiden Tasten.

Aber auf der PC-Seite (speziell Windows 7) kann ich keine endgültige Antwort finden. Die meisten Beiträge beziehen sich auf diesen Artikel, aber ich habe den langen Artikel gelesen und die Anweisungen ohne Erfolg befolgt.

Ich erinnere mich, dass es früher ein Programm gab (vielleicht unter XP), das nicht nur die beiden Tasten vertauschte, sondern auch die Lüfter des MacBook Pro steuerte. Aber ich kann mich nicht an den Namen erinnern und ich erinnere mich auch, dass dieses Programm nicht mehr wie vor Jahren aktualisiert wurde.

EDIT: Es heißt Input Remapper .

Ich hoffe also, dass es ein einfaches Programm gibt, das ich einfach ausführen kann, um diese beiden Schlüssel auszutauschen.

Antworten:


4

Dies ist oft unmöglich , da die Fn-Taste Hardware ist und beim Drücken zusammen mit einer anderen Taste einen Medienschlüsselcode sendet oder manchmal etwas Hardwarebasiertes ausführt, während überhaupt kein Code gesendet wird. Am besten passen Sie das BIOS (extrem schwer, wenn nicht unmöglich) oder die Tastatur an (ein Umverdrahtungs-Hack ist möglicherweise möglich), da Fn einfach nicht in der Scan-Code-Spezifikation enthalten ist ...


Update , es scheint, dass Apple von dieser Art der Dinge abweicht. Sie können dies scheinbar tun mit Double auf Mac OS X, aber diese nicht mit Windows jede Schnittstelle verbunden ist, die noch ein Geheimnis bleiben werden, würde jemand mit einer Art herauszufinden Scancode - Scanner , ob es tatsächlich ein Tastencode gesendet wird. Da ich kein MacBook habe, kann ich nicht ...


1
(Erstens hoffe ich, dass dies nach SU-Maßstäben nicht als unangebracht oder nicht hilfreich angesehen wird): Da das MacBook Pro / Air Line als Windows-Laptop immer beliebter wird, frage ich mich, ob sich jemand die Mühe machen wird, sich beim Hacken von mb pro die Hände schmutzig zu machen / Air Bios, um es möglich zu machen? oder könnte es mit einem modifizierten Win Bootcamp Treiber für die Tastatur gemacht werden? (Ich vermute nein für die zweite Idee, dachte aber, ich würde es erwähnen.) Im Ernst, zu diesem Zeitpunkt sind die MacBook Pro usw. -Linien weiterhin führend bei (den meisten) Laptops ohne Spiele. Wenn ich auf ein MB Pro (für Win8) upgraden möchte, ist dies wirklich ein Problem.

1
@frenchglen: Es scheint, dass es für das Betriebssystem eine Möglichkeit gibt, es zumindest für Mac OS X zu sehen. Siehe das Update zu meiner Antwort. Ich weiß nicht, ob Windows es irgendwie abfangen kann. Man könnte mit passmark.com/products/keytest.htm versuchen, festzustellen , ob es erkennt, dass etwas gedrückt wurde. Ich weiß nicht, ob diese Anwendung Codes abfängt, die nicht im gezeigten Tastaturlayout enthalten sind. Vielleicht gibt es bessere Alternativen, um es zu versuchen ...
Tamara Wijsman

2
Tom - deine Theorie war richtig. Bei einer Testversion des Passmark-Produkts scheint der Bootcamp-Treiber keinen Scancode für den FN-Schlüssel an Windows zu senden. Er sendet nur ein Signal, wenn er mit einem anderen Schlüssel kombiniert wird, sodass er nicht unabhängig neu zugeordnet werden kann. Es wurde auch erklärt, warum sich die richtige Alt- / Optionstaste für mich seltsam verhält - Bootcamp sendet sowohl eine R-ALT als auch eine L-STRG, wenn diese Taste gedrückt wird.
Matt Ryan

3

Es gibt einen Registrierungsschlüssel, der dies möglicherweise kann, aber ich habe keine Dokumentation dazu gefunden.

Der Apple-Tastaturtreiber in

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\KeyMagic]

enthält die Einträge

"Keymap"=hex:69,46,6a,47,6b,48,91,8b,90,88
"KeymapFn"=hex:0c,22,0d,1e,0e,1f,0f,20,10,27,12,23,13,55,18,21,27,54,2d,67,33,56,38,57

(Es gibt auch OSXFnBehavior, aber AFAIK steuert nur, dass die Funktionstasten gedrückt werden können, ohne Fn zu drücken.)

Vielleicht kann jemand die Schlüsselcodes für Fn und Ctrl herausfinden?


Jemand hat dies vor 2 Jahren in den Apple-Foren gefragt, aber immer noch keine geeignete Hilfe. diskussionen.apple.com/thread/7920566
Martin Braun

1

Ich habe KeyTweak in Win 7 verwendet, um LAlt <-> LWin und RAlt -> RCTRL, RWin -> RAlt erfolgreich neu zuzuordnen. Aber Fn wird selbst in AutoHotKey nicht erkannt, sodass wir wahrscheinlich auf das Bootcamp-Update warten müssen.


Leider ist dies keine Hilfe für das Thema Starter
Rutger van Baren

0

Die andere Option, die Sie ausprobieren können, ist AutoHotKey. http://www.autohotkey.com/

Es ist ein Dienst, den Sie im Hintergrund ausführen müssen, aber ich habe ihn in der Vergangenheit verwendet, als ich eine Apple-Tastatur auf einem Windows-Computer verwendet habe. Es funktioniert ziemlich gut - der einzige Nachteil ist, dass ein Dienst ständig im Hintergrund ausgeführt werden muss.


0

Jemand hat einen Kernel-Modus-Treiber implementiert, um diese magische Leistung für die drahtlose Apple-Tastatur zu vollbringen. Ich bin nicht sicher, ob es für ein MacBook funktioniert. Die FAQ besagt, dass eine Option darin besteht, Windows "nativ" zu installieren. Unabhängig davon besteht eine gute Chance, dass eine kleine Änderung des Quellcodes dazu führt, dass er überall funktioniert.

https://github.com/samartzidis/WinA1314

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.