Tastaturbefehle für Windows Mediaplayer ändern!
Geht nicht ?
Geht doch!!!
reshacker und replacer notwendig.
Bei Windows XP und Mediaplayer 11 getestet und sehr zufrieden...
An diesem Beispiel wird Wiedergabe/Pause von Strg P auf die Leertaste gelegt(und nur auf die Leertaste-ohne Strg) wie bei fast allen anderen Playern Standart ist.
Weitere Tastaturkombinationen lassen sich genau so ändern.
Achtet auf bereits vorhandende Kurzbefehle!
Im Windowsverzeichniss system32 befindet sich die .dll : wmploc.dll
mit reshacker öffnen und
Accelerators
- 102
-1031
öffnen. Dort den Eintrag
VK_P, 18808, NOINVERT, CONTROL, VIRTKEY ( XXX Erläuterung des Codes ganz unten)
in
VK_SPACE, 18808, NOINVERT, VIRTKEY
und im Eintrag
Accelerators
- 4002
-1031
diesen Eintrag
VK_P, 18808, NOINVERT, CONTROL, VIRTKEY
in
VK_SPACE, 18808, NOINVERT, VIRTKEY
ändern.
Nun mit neuem Namen speichern und mit replacer austauschen da Windows diese dll schützt!
XXX
VK_P definiert die Taste am Keybord, hier P
18808 definiert den Befehl was der Player nun tut, hier von Wiedergabe auf Pause wechseln und zurück
NOINVERT definiert die stellung der umschalttaste,
CONTROL , definiert dass Strg gedrückt werden muß,
VIRTKEY definiert das die gewählte Taste gedrückt werden muß
auch SHIFT wird teilweise verwendet und steht für die Alt-Taste.
Was ich nicht versucht habe:
Müßen wirklich beide einträge geändert werden? wieso gibt es hier zwei?
Man kann in den Dialog oder Menue Einträgen auch unter Wiedergabemenue den Eintrag ändern, sodass die Leertaste anstatt Strg P angezeigt wird. Das befand ich aber für unnötig. Die angezeigten Texte sind in "text" und das &steht vor dem unterstrichenem Buchstaben.
In den String resorcen sind texte der Funktionsbeschreibenden einblendungen.
PS: Es kann bei einem Windowsupdate dazu kommen das unsere änderung verloren geht. Nicht einfach neu replacen!!!! Denn wenn unsere änderung plötzlich weg ist, wurde im update die dll erneuert. die alte dll kann dann zu konflikten führen! Also braf den vorgang oben mit der neuen dll wiederholen!!!!!!!
Gruß Raithnucheach
Dieser Beitrag wurde von Raithnucheach bearbeitet: 27. Dezember 2009 - 01:44