Wie kann ich Fn + [Tasten] zuordnen, um Multimediatasten (vor, Pause, nächstes Lied ...) in einem Laptop zu emulieren?

1859
DiegoDD

Hintergrund:

Ich habe einen neuen Laptop, der wie üblich mit einem FnSchlüssel geliefert wird. In der Tastatur wird die Reihe mit den regulären Funktionstasten auch für andere Funktionen wie Helligkeit, Lautstärke, Turn Wireless und Multimedia verwendet.

Ihre Standardaktion ist jedoch für diese Funktionen direkt anstelle von F1- F12. Ich habe das BIOS bereits so bearbeitet, dass die Standardaktion die Taste F1 - F12 ist. Wenn ich die Funktionen verwenden möchte, verwende ich dann Fn+ jede Taste. Das hat aber den Nachteil, dass ich jetzt, wenn ich solche Funktionen verwenden möchte, normalerweise Hände, linke Hand für die FnTaste und rechte für die Funktion eins. Ich erwähne das alles, weil ich weiß, dass ich damit einfach Multimedia steuern kann, aber dass Tasten nicht das sind, was ich will.

Nun, was ich tun möchte, ist MAP der FnSchlüssel selbst zu ANDEREN Tasten, um die gleichen Aktionen zu erhalten.

Ich habe ein kleines Programm namens "WinAmp Control" verwendet, das die Windows-Taste und andere zur Steuerung von Winamp zugeordnet hat. und standardmäßig es maped WinKey+ [ Z, X, C, V, B] für die [zurück, Play, Pause, Stopp und weiter] (die Tasten sind diejenigen WinAmp direkt verwendet, wenn im Vordergrund). Das ist für mich viel einfacher, weil ich WinAmp mit Win + diesen Tasten global steuern kann

Da Windows 8 einige dieser Bindungen nun jedoch für etwas anderes verwendet, funktioniert das Dienstprogramm nicht mehr wie erwartet. Zum Beispiel, Win+ Cöffnet jetzt die Charms-Seitenleiste, Win+ Bfokussiert die Taskleistensymbole usw.

Nun, da die Laptops- FnTaste von nichts anderem verwendet wird, kann ich sie einfach packen und Multimedia-Steuerelementen zuordnen?

Ich denke, ich könnte Autohotkey verwenden, um das Fn+ [someKey] zu fangen, aber ich bin mir nicht sicher, da ich gelesen habe, dass der FnSchlüssel KEINEN Fenstern "berichtet", aber ich bin mir nicht sicher.

Mit anderen Worten, kann ich die FnTaste zusammen mit anderen Tasten als globale Tastenkombination für jede gewünschte Funktion verwenden? Oder bin ich auf die regulären Schlüssel beschränkt? ( Ctrl, AltUsw.)?

Und selbst wenn ich nicht kippe, können Sie mir trotzdem die Autohotkey-Befehle geben, um Multimedia-Aktionen zu emulieren? (play, pause, next, previous) bitte? Ich denke, es handelt sich laut WinAmp selbst um "WM_APPCOMMAND-Nachrichten", aber ich habe wirklich keine Ahnung, ich habe es nur in den WinAmp-Einstellungen gefunden. Ich könnte also zumindest andere Schlüssel anstelle von verwendenFn

Beachten Sie, dass ich auch bereits weiß, dass WinAmp mir Hotkeys direkt verwenden kann, aber ich möchte zuerst wissen, ob ich es mit der FnTaste tun kann .

0
Siehe http://superuser.com/questions/506749/how-can-i-map-fnkeys-to-emulate-multimedia-keys-prev-pause-next-song-i Vadzim vor 9 Jahren 0
Was!? das ist ein Link zu dieser Frage! DiegoDD vor 9 Jahren 0
Es tut uns leid. Ich meinte [Karte "Fn" + "Home" für die Bildschirmhelligkeit mit AutoHotKey] (http://superuser.com/questions/651706/map-fn-home-to-screen-brightness- using-autohotkey). Vadzim vor 9 Jahren 0

1 Antwort auf die Frage

1
ernie

The OS doesn't receive any input from the Fn - the key modifies what's being sent from the keyboard to the OS.

From the wikipedia article:

Fn is not a normal keyboard key, such as the modifiers Ctrl, Shift and AltGr. For a standard modifier key, the microcontroller inside the keyboard sends a scancode for the modifier itself, which is then interpreted by the operating system and combined with other simultaneous key-presses. The Fn key is a form of meta-modifier key, in that it causes the operating system to see altered scancodes when other keys on the keyboard are pressed. This allows the keyboard to directly emulate a full-sized keyboard, so the operating system can use standard keymaps designed for a full-sized keyboard. However, because the operating system has no notion of the Fn key, the key can not normally be remapped in software, unlike all other standard keyboard keys.