Mapping der «PowerOff» -Taste auf der Asus-Laptop-Tastatur unter Windows 10 64 Bit?

1754
MAnd

Was ich versuche zu erreichen:

Um den Netzschalter eines Laptops neu zuzuordnen, der absurd als eine Taste auf der Tastatur platziert wird.

Kontext:

Ich habe kürzlich eine aktualisierte Version des ASUS VivoBook Pro N552VW-Laptops gekauft. Es ist eine großartige Maschine mit großartigen Spezifikationen. Ich mag jedes Detail darin, außer einer Sache, die ich einfach nicht schlucken kann und auch nicht verstehen kann, warum es auf Erden existiert.

Ein Produktdesign-Genie entschied, dass sich der Ein- / Ausschalter zum Ein- und Ausschalten des Computers zwischen den Tastaturtasten befinden sollte. Umso klüger entschied das Genie, dass es dort platziert werden sollte, wo man normalerweise die dedizierte "Ende" -Taste findet, wie auf dem Bild unten zu sehen ist:

enter image description here

Linderung des Problems:

Während dieses Design offensichtlich fehleranfällig ist, dh es besteht immer die Gefahr, dass man versehentlich die Ein / Aus-Taste drückt und dann den Laptop mitten in einer Arbeitssitzung in den Ruhezustand versetzt. Dies ist jedoch leicht zu lösen, indem Sie zu den Energieeinstellungen von Windows gehen und festlegen, dass nichts passiert, wenn Sie die Ein / Aus-Tasten drücken. Siehe Bild unten:

enter image description here

Was bleibt noch zu tun:

Was ich jedoch wirklich gerne tun würde, ist die Zuordnung solcher Schlüssel, um sich so zu verhalten, als wäre es wieder ein dedizierter End-Schlüssel. Ich habe mehrere Key-Mapping-Software ausprobiert, aber keine hat funktioniert. Ich weiß, dass die Power-Keys oft auf einem relativ niedrigen Niveau dem BIOS-Powering-Prozess zugeordnet werden. Daher wollte ich aufgeben.

Dann habe ich diese Frage beim AskUbuntu Stackoverflow gefunden: https://askubuntu.com/questions/580902/how-to-change-mapping-for-the-poweroff-key-on-keyboard

Dort wird eine Lösung für Ubuntu OS gegeben. Es gab mir dann wieder die Hoffnung, dass es auch unter Fenstern möglich wäre. Daher meine Frage hier: Wie kann ich den dummen Asus-Power-Button richtig zuordnen, um sich wie eine "Ende" -Taste zu verhalten?

Meine bevorzugte Lösung wäre das über die Windows-Registry. Nur wenn das überhaupt nicht möglich ist, würde ich gerne die Möglichkeit ausprobieren, externe Re-Mapping-Software zu verwenden, die ständig geladen werden muss.

Was habe ich genau ausprobiert:

Ich habe tatsächlich versucht, sowohl die Registrierung zu ändern als auch externe Software zu verwenden. Keine freie Software, die ich finden konnte, erlaubte mir, den Netzschalter richtig neu zuzuordnen.

Wenn Sie die Registrierung ändern, können Sie am besten herausfinden, dass aus dem NumLock-Schlüssel der End-Schlüssel wird (dann würde auf NumLock mit Strg + Alt + PauseBreak zugegriffen werden):

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Keyboard Layout

"Scancode Map" = 00,00,00,00,00,00,00,00,03,00,00,00,4,4f, e0,45,00,45,00,46, e0,00,00,00, 00

Es ist unnötig zu erwähnen, dass dies eine ziemlich schmutzige Lösung ist, da es mehr Durcheinander schafft.

8
Es tut mir leid, ich kann mir nicht helfen, es sei denn, Sie stützen Ihre Ansicht, dass dies ein durcheinandergebrachtes Tastaturdesign ist. Paul vor 6 Jahren 1
Verwenden Sie [SharpKeys] (https://github.com/randyrants/sharpkeys/releases), um festzustellen, ob der Ein- / Ausschalter einen Scan-Code generiert ([Tutorial] (https://www.howtogeek.com/howto/windows-vista) / map-any-key-to-any-key-on-windows-xp-vista /)). Wenn es keine hat, kann es nicht zugeordnet werden, es ist nur deaktiviert, genauso wie Sie es getan haben. Sie können es meistens zurücksetzen, um das Ereignis herunterzufahren, und dann das Ereignis abzufangen. Dies ist jedoch mehr Ärger als es wert ist. Hinweis: Manchmal ist ein langer Druck auf diese Schaltfläche die einzige Möglichkeit, einen Computer auf halbem Wege herunterzufahren. harrymc vor 6 Jahren 0
Sie haben noch keinen Mac oder andere Laptops mit Power-Taste auf der Tastatur gesehen? Alte Macs haben sogar eine DVD-Auswurftaste auf der Tastatur. Und nein, Sie können den Schlüssel nicht neu zuordnen, wenn er von der Tastatur-Firmware verarbeitet wird und keinen Scancode generiert, genau wie Sie die Fn-Taste unter Windows normalerweise nicht neu zuordnen können. Duplizieren: [Kann ich die Power-Taste unter Windows 10 der End-Taste zuordnen?] (Https://superuser.com/q/1262161/241386) phuclv vor 6 Jahren 1
[Hook-Systemschalter in Windows] (https://stackoverflow.com/q/18392653/995714), [Wie kann ich den Druck auf den physischen Netzschalter in Windows unterbrechen?] (Https://stackoverflow.com/q.) / 14593834/995714), [Ein Programm ausführen: hartes Drücken der Taste "Power"] (https://stackoverflow.com/q/48285507/995714) phuclv vor 6 Jahren 1
Duplikat von [Kann der Ein- / Ausschalter eines PCs oder Laptops neu zugeordnet werden?] (https://superuser.com/q/907609/241386). Unglücklicherweise kann es aufgrund der Prämie nicht geschlossen werden phuclv vor 6 Jahren 0

1 Antwort auf die Frage

5
harrymc

Verwenden Sie SharpKeys, um festzustellen, ob die Power-Taste einen Scan-Code auf Ihrer Tastatur generiert. Wenn dies der Fall ist, kann SharpKeys den Schlüssel in der Registrierung neu zuordnen, der für alle Programme geeignet ist.
Im Tutorial finden Sie den Artikel Zuordnen eines Schlüssels zu einem beliebigen Schlüssel unter Windows 10, 8, 7 oder Vista .

Falls die Einschalttaste unter Windows keinen Scan-Code generiert, kann dieser nicht zugeordnet werden, sondern genauso deaktiviert werden wie Sie. Auch wenn Linux es neu zuordnen kann, weil es eine bessere Kontrolle über die Tastatur bietet, ist dies für Windows nicht der Fall.

In diesem Fall können Sie die Power-Taste nur reaktivieren und zurücksetzen, um sie erneut herunterzufahren. Anschließend können Sie das Ereignis abfangen und abbrechen und es einer anderen Taste zuordnen, z. B. der EndTaste. Dies kann mithilfe von AutoHotkey durchgeführt werden, kann jedoch mehr Probleme verursachen, als es wert ist. Bei Interesse kann ich meine Antwort erweitern, um zu zeigen, wie das gemacht wird.

Ich stelle fest, dass manchmal die Verwendung des Netzschalters die einzige Möglichkeit ist, einen Computer auf halbem Wege herunterzufahren.

Wenn Sie sich auf das Herunterfahrschutz-Skript in [AHK: OnMessage] (https://autohotkey.com/docs/commands/OnMessage.htm) beziehen, beachten Sie, dass "dies unter Windows Vista und höher NICHT funktioniert". **. Sonst möchte ich deine Magie sehen. guest-vm vor 6 Jahren 0
@guest: Es gibt mehrere solcher Skripte, die gefunden werden können. Ich bin der Meinung, dass ein API-Programm das Herunterfahren abbrechen kann, ohne dass eine Zauberei erforderlich ist. Daher sollte AHK dies auch tun können. Aber wie gesagt, es lohnt sich vielleicht nicht, das Poster auf diese Links zu zeigen und ihn zu bitten, sich Zeit für das Ausprobieren zu nehmen, da diese Lösungen möglicherweise nicht in allen Fällen funktionieren. harrymc vor 6 Jahren 0