Wie kann man die Strg- und Fn-Taste auf einem MacBook Pro mit Windows 7 über Boot Camp austauschen?

17071
hobbes3

Es gibt so viele Diskussionen im Internet über das Austauschen von fnund der ctrlTasten eines 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 loooong-Artikel gelesen und die Anweisungen ohne Erfolg befolgt.

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

BEARBEITEN: 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.

9

5 Antworten auf die Frage

4
Tom Wijsman

Dies ist häufig nicht möglich, da es sich bei der Fn-Taste um eine Hardware handelt und wenn sie zusammen mit einer anderen Taste gedrückt wird, sendet sie einen Medientastencode oder manchmal etwas Hardware-basiertes Gerät, während überhaupt kein Code gesendet wird. Am besten passen Sie das BIOS (extrem hart, wenn nicht unmöglich) oder die Tastatur an (möglicherweise ist ein Neuverkabelungshack möglich), da Fn einfach nicht in der Scancode-Spezifikation enthalten ist ...


Update, es scheint, dass Apple von dieser Vorgehensweise 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, jemand würde mit irgendeiner Art von herauszufinden Scancode - Scanner, ob es gesendet tatsächlich ein Schlüsselcode ist. Da ich kein MacBook habe, kann ich nicht ...

(Erstens hoffe ich, dass dies für SU-Standards kein Thema ist oder nicht hilfreich ist): Da das Macbook Pro / Air-Gerät als Windows-Laptop immer beliebter wird, frage ich mich, ob sich jemand schließlich die Mühe machen wird, sich in Hacking mb Pro die Hände schmutzig zu machen / Air Bios'es, um es zu ermöglichen? oder könnte man es mit einem modifizierten Bootcamp-Treiber für die Tastatur tun? (Ich schätze, nein, für die zweite Idee, aber ich dachte, ich würde es erwähnen.) In diesem Stadium sind die Macbook Pro usw.-Linien weiterhin führend in Nicht-Gaming-Laptops. Wenn ich zu einem mb pro (für win8) upgraden möchte, ist dies wirklich ein Problem. vor 12 Jahren 1
@frenchglen: Es scheint eine Möglichkeit zu geben, dass das Betriebssystem es zumindest für Mac OS X sieht, siehe das Update zu meiner Antwort. Ich weiß nicht, ob Windows es irgendwie fangen kann, man könnte mit http://www.passmark.com/products/keytest.htm versuchen zu sehen, ob etwas gedrückt wird. Ich weiß nicht, ob diese Anwendung Codes erfasst, die nicht im angezeigten Tastaturlayout enthalten sind. Vielleicht gibt es bessere Alternativen, die Sie ausprobieren können ... Tom Wijsman vor 12 Jahren 1
Tom - deine Theorie war richtig. Bei einer Testversion des passmark-Produkts scheint es, dass der Bootcamp-Treiber keinen Scancode für den FN-Schlüssel an Windows sendet. Er sendet nur ein Signal, wenn er mit einem anderen Schlüssel kombiniert wird. Daher kann er nicht unabhängig voneinander neu zugeordnet werden. Außerdem wurde erklärt, warum sich die rechte Alt / Option-Taste für mich seltsam verhält. Bootcamp sendet sowohl eine R-ALT als auch eine L-CTRL, wenn diese Taste gedrückt wird. Matt Ryan vor 12 Jahren 2
2
laktak

There is a registry key that may be able to do this, however I haven't found any documentation on it.

The Apple Keyboard Driver in

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\KeyMagic] 

contains the entries

"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 

(there is also OSXFnBehavior but AFAIK this just controls that the function keys can be pressed without pressing Fn)

Maybe someone can figure out the keycodes for Fn and Ctrl?

1
Gościu

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. Daher müssen wir wahrscheinlich auf das Bootcamp-Update warten.

Leider hilft dies dem Themenstarter nicht Rutger van Baren vor 9 Jahren 0
0
Vishal Kotcherlakota

The other option you can try is AutoHotKey. http://www.autohotkey.com/

It's a service you have to run in the background, but I've used it in the past when I was using an Apple keyboard on a Windows machine. It works pretty well--the only downside is that you need to have a service constantly running in the background.

0
Aleksandr Dubinsky

Jemand hat einen Kernelmodustreiber implementiert, um diese magische Leistung für die drahtlose Apple-Tastatur auszuführen. Ich bin mir nicht sicher, ob es für ein Macbook funktioniert. In den häufig gestellten Fragen heißt es, dass Windows optional installiert werden kann. Trotzdem besteht eine gute Chance, dass eine kleine Änderung des Quellcodes es überall zum Laufen bringt.

https://github.com/samartzidis/WinA1314