Simulieren der Windows-Taste auf einer alten Tastatur

35173
Pops

Ich verwende eine sehr alte Tastatur, die keine physische Windows-Taste besitzt - sie hat einen 5/180 ° -Anschluss und einen AT / XT-Schalter auf der Rückseite -, aber ich möchte die Funktionalität nicht völlig auslassen der Windows-Taste.

Gibt es eine Gruppe von Schlüsseln in Windows 7 Pro, die Winbei gemeinsamer Verwendung simuliert wird? Mit anderen Worten, ich möchte in der Lage sein, jede Tastenkombination zu verwenden Win, die verwendet wird, Windiese andere Schlüsselgruppe geistig zu entfernen und in sie zu stecken und die ursprüngliche Kombination zu haben.

Wenn keine solche Kombination vorhanden ist, wie kann ich eine erstellen?

Ich weiß, ich könnte einfach eine neuere Tastatur anschließen, die eine Windows-Taste hat, aber der Kernpunkt dieser Frage ist, dies zu vermeiden. Keine der bestehenden Fragen scheint das zu lösen. Am nächsten ist dies, aber es sagt nicht wirklich aus, wie man das Mapping erstellt.

Dies ist für meinen Arbeitscomputer, daher ist "Installieren dieses Dienstprogramms / Plugins" keine gute Option für mich. Fühlen Sie sich jedoch frei, mit denen zum Wohle anderer zu antworten.

28
Schauen Sie sich AutoIt oder AutoHotKey an, Sie können eine Hotkey-Kombination für das Winkey einrichten. MaQleod vor 13 Jahren 1
Ich glaube nicht, dass Windows 7 auf alles laufen würde, was eine Tastatur mit einem 5/180-Anschluss akzeptieren würde! Iszi vor 13 Jahren 0
@Iszi, du hast wahrscheinlich recht! Ich habe zufällig einen kleinen PS / 2-Konverter. Pops vor 13 Jahren 0
Anekdote-Warnung: @Iszi win7-x64 ultimate läuft gut auf meinem Core i7 mit IBM [Model M] (http://en.wikipedia.org/wiki/Model_M_keyboard) (eine solide Tastatur mit PS / 2-Anschluss, 1991)! ). Und ein Mitarbeiter ersetzt sein DIN5-Modell M, weil der Stecker von DIN nach PS2 abgenutzt ist. Hennes vor 10 Jahren 0

6 Antworten auf die Frage

15
Zoredache

Wiederhole deinen Capslock-Schlüssel mit einem schnellen Registry-Hack? Die Feststelltaste ist wertlos.

Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout] "Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,5c,e0,3a,00,00,00,00,00 
Hey, das muss der Ansatz sein, der in dem entsprechenden Beitrag erwähnt wird. Ich werde es versuchen, sobald ich herausgefunden habe, wie die aktuelle Einstellung gesichert werden kann. Pops vor 13 Jahren 0
Öffnen Sie einfach regedit, gehen Sie zu diesem Unterschlüssel "HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Keyboard Layout", klicken Sie mit der rechten Maustaste und wählen Sie "Exportieren". Aber es gibt nicht viel zu sichern. Bei einer Neuinstallation von Windows gibt es keine `Scancode Map`-Einstellung in der Registry. Wenn Ihnen das nicht gefällt, löschen Sie einfach den Wert von Scancode Map. Zoredache vor 13 Jahren 0
Übrigens, was dies bewirkt, ist ein bisschen anders als das Microsoft-Tool in der anderen Antwort. Dadurch wird ein neues Layout erstellt. Dies gilt nur für das aktuelle Layout. Die Ergebnisse könnten ähnlich sein, aber die Methode ist unterschiedlich. Zoredache vor 13 Jahren 0
@Zoredache: Es gibt GUI-Schnittstellen für das gleiche, wie in meiner Antwort erwähnt. paradroid vor 13 Jahren 0
@paradroid, ich weiß, aber ich habe nur gesagt, dass das Tool in [diese Antwort] (http://superuser.com/questions/333445/simulating-the-windows-key-on-an-old-keyboard/333451) vorgeschlagen wurde # 333451) hat die Scanmap nicht verändert. Übrigens, was ist an GUIs so toll. Wir sind immerhin Superuser, wir mögen es, in der Registry herumzuspielen. :) Außerdem habe ich genau darauf geachtet, dass keine externe Software erforderlich ist. Zoredache vor 13 Jahren 0
@Zoredache: Ich mag es auch, Dinge direkt zu machen, aber in diesem Fall kann eine GUI die Dinge viel einfacher machen. paradroid vor 13 Jahren 0
Ich habe bestätigt, dass die Methoden "Remapping" und "Deinstallieren" funktionieren. Pops vor 13 Jahren 0
Behaupten Sie nicht, der Feststelltaste ist wertlos, ich benutze ihn tatsächlich. Nicht sehr oft, aber es ist ein schöner Schlüssel, und ich würde es vermissen, wenn es verschwunden wäre! Waxhead vor 10 Jahren 0
10
music2myear

STRG-ESC ruft das Startmenü auf.

Leider können die anderen Windows-Tastenkombinationen nicht verwendet werden. Zum Beispiel werden mit CTRL-ESC-Pause / Break keine Systemeigenschaften angezeigt. CTRL-ESC-R führt nur dann Run aus, wenn Sie CTRL-ESC freigeben, bevor Sie R schlagen, und es funktioniert nur, wenn im Startmenü keine Einträge vorhanden sind, die mit "R" beginnen.

5
RJFalconer

Sie können ein benutzerdefiniertes Tastaturlayout erstellen, wobei die Taste neu zugeordnet wird.

Möglicherweise kann der Microsoft Keyboard Layout Creator diesen Job ausführen.

4
paradroid

Mit KeyTweak können Sie jeden Schlüssel als Windows-Schlüssel neu zuordnen .

Es ist nur eine GUI-Schnittstelle für die Registry, also dasselbe, was Zoredache in seiner Antwort vorschlägt.

KeyTweak

1
MaQleod

In AutoIt sollte dies mit Ctrl+ Shift+ geschehen w:

HotKeySet("^+w", "WinKey")  While 1 Sleep(100) WEnd  Func WinKey() Send("#") EndFunc 

AutoIt muss nicht auf einem Computer installiert sein, damit es ausgeführt werden kann. Es kann in eine ausführbare Datei kompiliert werden, die den Interpreter enthält, sodass er auf jedem Windows-Computer ausgeführt werden kann. Sie müssen es auch nicht installieren, um zu schreiben und zu kompilieren. Sie können einfach den Zip-Download verwenden.

Können Sie AutoHotkey nicht verwenden, um das Sleep () - Spinlock zu vermeiden? RJFalconer vor 13 Jahren 1
@RJFalconer, die while-Schleife sorgt dafür, dass sie unbegrenzt läuft, der Sleep (100) verhindert, dass der Prozessor den Prozessor ausschaltet. Selbst wenn Sie dies nicht explizit in einem AutoHotkey-Skript angeben, verwendet es dennoch ein ähnliches Verhalten. In der Programmierung ist es daher notwendig, eine Schleife zu erstellen, um ein Programm oder Skript auszuführen. MaQleod vor 13 Jahren 0
Ich verwendete Autohotkey und stellte es auf F1 ein, während ich dort war, stellte ich auch F6-12 als Multimediatasten ein. Ziv vor 13 Jahren 0
1
music2myear

In Windows 10 schlug der keymap in den akzeptierten Antwort - Karten Zund Mauf Bund Karten Bzu Z.

Es war lustig, bis ich merkte, dass mein Benutzername ein "M" enthält. Glücklicherweise verfügt Win10 während der Anmeldung über eine Option für die Bildschirmtastatur in den Eingabehilfen, die jedoch für den Dialog "Als Administrator ausführen" nicht angezeigt wird.

Wie auch immer, mit Sharpkeys fand ich die richtige Karte für CAPS LOCKzu Windem ist:

Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout] "Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,5b,e0,3a,00,00,00,00,00