Meine Tastatur hat keine "Medien" - Tasten; Kann ich Medien ohne sie steuern?

Meine USB-Tastatur hat keine "Medien" - Tasten - das heißt, dedizierte Tasten für Wiedergabe, Stop, Next, Prev, Volume up/Down usw.

Tastatur-Medien-Tasten

Um dieser Frage willen würde ich es vorziehen, keine zusätzliche Software zu installieren, wenn ich sie vermeiden kann.

Ist es möglich, eine Standardschlüsselsequenz auf einer generischen USB-Tastatur auszugeben, die diese Wiedergabe, den Stopp usw. emuliert? multimedia-Tasten?

Wie Strg+Alt+Verschiebung+F12 oder so etwas Obskures?

Author: Peter Mortensen, 2011-05-04

13 answers

Ich bin mir ziemlich sicher, dass es nicht möglich ist, zu tun, was Sie wollen. Medienschlüssel senden keine Tastenkombinationen; Stattdessen haben sie ihre eigenen Nutzungs-IDs im HID. Siehe dieses Dokument (Medienschlüssel befinden sich auf der Consumer-Seite (0X0C)). Wenn Sie sie mit einer Tastenkombination simulieren möchten, müssen Sie dies in der Software tun.

 22
Author: LaC,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2019-05-10 09:58:35

Fenster

AutoHotkey

AutoHotkey (AHK) ist eine kostenlose Open-Source-Makroerstellungs-und Automatisierungssoftware für Windows, mit der Benutzer sich wiederholende Aufgaben automatisieren können. Es wird von einer Skriptsprache angetrieben, die ursprünglich darauf abzielte, Tastaturkürzel, auch Hotkeys genannt, bereitzustellen, die sich im Laufe der Zeit zu einer vollwertigen Skriptsprache entwickelten.

Http://ahkscript.org/

Um mehr über AHK zu erfahren, empfehle ich, die Website zu überprüfen, Seiten erwähnt Quick Reference und vor allem skimming mindestens AutoHotkey Anfänger-Tutorial. Vergiss nicht, herunterzuladen, zu installieren und selbst damit zu spielen. Es gibt auch hilfreich Forum.

Beispiel

In diesem Fall sollten Sie sich besonders folgende Seiten ansehen: Hotkeys (Maus, Joystick und Tastaturkürzel), Liste der Tasten, Maustasten und Joysticksteuerungen und Send / SendRaw / SendInput / SendPlay / SendEvent: Send-Keys & Klicks. Dann können Sie ein einfaches AHK-Skript zusammenstellen, z. B. etwas wie:

^!Left::Send   {Media_Prev}
^!Down::Send   {Media_Play_Pause}
^!Right::Send  {Media_Next}
+^!Left::Send  {Volume_Down}
+^!Down::Send  {Volume_Mute}
+^!Right::Send {Volume_Up}

^!.::
MsgBox, 0, , Hello AHK world!
return

Hier definieren Sie folgende Aktionen:

  • Strg+Alt+ sendet Zurück
  • Strg+Alt+ sendet Wiedergabe / Pause
  • Strg+Alt+ sendet Weiter
  • Strg+Verschiebung+Alt+ sendet Lautstärke runter
  • Strg+Verschiebung+Alt+ sendet Mute
  • Strg+Verschiebung+Alt+ sendet Lautstärke erhöhen
  • Strg+Alt+. ruft nachricht box gruß AHK welt (nur zu zeigen nicht-oneline schlüssel-befehle mapping ende w/ return)

Verwendung

Sie erstellen eine .ahk - Datei, fügen den obigen Code ein (natürlich ohne MsgBox), speichern und doppelklicken, um sie auszuführen. Sie erhalten ein Symbol in systray, mit dem Sie mit dem Skript interagieren können, insbesondere: Hotkeys anhalten, Skript anhalten (hier nicht nützlich) oder es einfach beenden. Zur besseren Bequemlichkeit schlage ich vor, ein solches Skript zu kompilieren. Sie können es mit der rechten Maustaste auf die Datei tun und wählen Skript kompilieren. Dann erhalten Sie .exe file (ziemlich groß, aber es ist wie kompletter Autohotkey), den Sie mit anderen teilen oder beispielsweise zum Autostart hinzufügen können.

Remapping über die "Scancode Map" der Registry / KeyTweak

In AutoHotkey ist Neuzuordnung von Tasten und Knöpfe Seite Lesen Sie über andere Wege der Zuweisung von Tasten Tasten-Neuzuordnung. Es kann in Ihrem Fall nicht nützlich sein (es sei denn, Sie sind bereit, einige Schlüssel zu "verlieren"), aber es ist immer noch lesenswert. (Dann sollten Sie herausfinden, warum ich in meinem Beispiel AHK Remapping nicht verwendet habe.)

Lass mich zitieren es (ohne Blockquote, um die Formatierung beizubehalten) und behebt einige Links auf dem Weg:

<quote>

Vorteile

  • Registry Remapping ist im Allgemeinen reiner und effektiver als das Remapping von AutoHotkey . Zum Beispiel funktioniert es in einer breiteren Vielfalt von Spielen, es hat keine bekannten Alt-Tab-Probleme und es ist in der Lage, Autohotkeys Hook-Hotkeys auszulösen (wohingegen Autohotkeys Remapping eine - Problemumgehung erfordert).
  • Wenn Sie wählen, um die Registrierungseinträge manuell (unten erläutert), absolut keine externe Software benötigt, um Ihre Tastatur neu zuzuordnen. Selbst wenn Sie KeyTweak verwenden, um die Registrierungseinträge für Sie zu erstellen, muss KeyTweak nicht ständig ausgeführt werden (im Gegensatz zu AutoHotkey).

Nachteile

  • Registry Remapping ist relativ dauerhaft: Ein Neustart ist erforderlich, um die Änderungen rückgängig zu machen oder neue in Kraft zu setzen.
  • Seine Wirkung ist global: Es können keine Remappings erstellt werden. für einen bestimmten Benutzer, eine bestimmte Anwendung oder ein bestimmtes Gebietsschema.
  • Es können keine Tastenanschläge gesendet werden, die durch Shift, Control, Alt oder AltGr geändert werden. Beispielsweise kann ein Kleinbuchstabe nicht in Großbuchstaben umgewandelt werden.
  • Es unterstützt nur die Tastatur (AutoHotkey hat Maus Remapping und einige begrenzte Joystick Remapping).

So wenden Sie Änderungen an der Registrierung an

Es gibt mindestens zwei Methoden, Schlüssel über die registry:

  1. Verwenden Sie ein Programm wie KeyTweak (Freeware), um Ihre Schlüssel visuell neu zuzuordnen. Es wird die Registrierung für Sie ändern.
  2. Schlüssel manuell neu zuordnen, indem ein .reg-Datei (Klartext) und Laden in die Registrierung. Dies wird unter demonstriert. www.autohotkey.com/forum/post-56216.html#56216

</quote>

EventGhost

EventGhost ist ein fortschrittliches, einfach zu bedienendes und erweiterbares Automatisierungstool für MS Windows. Es kann verwenden verschiedene Eingabegeräte wie Infrarot-oder drahtlose Fernbedienungen zum Auslösen von Makros, die ihrerseits einen Computer und seine angeschlossene Hardware steuern. So kann es verwendet werden, um einen Media-PC mit einer normalen Consumer-Fernbedienung zu steuern. Aber seine möglichen Verwendungen gehen viel darüber hinaus.

Http://www.eventghost.org/

Habe es nicht versucht, aber sieht interessant und ein bisschen verwandt aus, also denke ich, dass es hier erwähnenswert ist.

Einige Superuser erinnern sich vielleicht an Träger, dass leider habe vor langer Zeit aufgehört, Freeware zu sein. EventGhost scheint etwas ähnlich zu sein. Ich habe nicht mehr AVerMedia TVPhone98, aber mit Fernbedienung über Träger war Spaß.

 181
Author: przemoc,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-06-12 13:48:39

Wenn Sie einige unbrauchbare Tasten haben (z. B. Bildlaufsperre oder Pause oder die Taste zum Aufrufen des Kontextmenüs oder die Windows-Taste auf der rechten Seite oder sonst), können Sie sie den Medientasten zuordnen.

Windows - : mit Sharpkeys.

Mac - : mit Karabiner -

 10
Author: Magnetic_dud,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2018-03-05 10:01:54

Ich nicht die Schuld Sie wollen nicht zu installieren zusätzliche software, aber AutoHotKey ist ein Programm, das Ihnen erlaubt schreiben von Skripten für Schlüssel Pressen.

AutoHotkey ist ein kostenloses Open-Source-Dienstprogramm für Windows. Mit ihm können Sie:

  • Automatisieren Sie fast alles, indem Sie Tastenanschläge und Mausklicks senden. Sie können schreiben Sie ein Maus - oder Tastaturmakro durch hand oder verwenden Sie den makro-recorder.

  • Erstellen Sie hotkeys für Tastatur, joystick und Maus. Praktisch jeder schlüssel, Knopf oder ombination können werden Hotkey.

  • Erweitern Sie Abkürzungen, wie Sie sie eingeben. Zum Beispiel kann die Eingabe von "btw" automatisch produzieren "übrigens".

  • Erstellen Sie benutzerdefinierte Dateneingabeformulare, Benutzeroberflächen und Menüleisten. Sehen GUI für details.

  • Remap-Tasten und-Tasten auf Ihrer Tastatur, joystick und Maus.

  • Reagieren Sie auf Signale von Handfernbedienungen über den WinLIRC Client Skript.

  • Führen Sie vorhandene AutoIt v2-Skripte aus und erweitern Sie sie mit neuen Funktionen.

  • Konvertieren Sie ein beliebiges Skript in eine EXE-Datei, die auf Computern ausgeführt werden kann, die haben Sie keinen AutoHotkey installiert.

 7
Author: tombull89,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-05-04 11:26:18

Viele Media Player-Anwendungen unterstützen "Globale Hotkeys" - Tastenkombinationen, mit denen Sie abspielen/anhalten, zum nächsten Titel wechseln usw. können. von überall auf Ihrem computer. (Viele der Strg / Alt / Verschiebung / Option Kombinationen wurden bereits von anderer Software beansprucht, aber die Gewinnen / Super / Meta Tastenkombinationen sind relativ offen.)

Zum Beispiel verwende ich Songbird und habe abgebildet Gewinnen+NumPad0 zu spielen / Pause, während Win+NumPad4 und Gewinnen+NumPad6 sind vorherige Spur bzw. nächste Spur.

Überprüfen Sie, ob Ihr bevorzugter Media Player globale Hotkeys nativ unterstützt (und wenn nicht, erhalten Sie eine bessere).

 4
Author: Curtis Gibby,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-11-07 18:03:23

Wie andere gesagt haben, kann AutoHotkey in diesem Fall sehr helfen. Zum Beispiel wird dieses Skript Vorherige/Nächste Tasten Winkey + neu zuordnen, Lautstärke / Bis zu Winkey + [/] und Mute Toggle zu Winkey+\. Für Play / Pause funktioniert die Leertaste standardmäßig in YouTube und in Desktop-Playern wie MPC-HC / MPC-BE / VLC. Nur für Windows Media Player können Sie Strg+P (Standard für Play-Pause) dem Leerzeichen zuordnen.

; AutoHotkey Multimedia Keys
#,::Send {Media_Prev}
#.::Send {Media_Next}
#\::Send {Volume_Mute}
#]::Send {Volume_Up}
#[::Send {Volume_Down}
#IfWinActive ahk_class WMPlayerApp
Space::Send {Media_Play_Pause}

Jetzt hat Ihre Tastatur Multimedia-Tasten:)

 4
Author: Anonymous,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2019-02-12 12:56:46

Dies ist keine vollständige Antwort auf Ihre Frage, da es wahrscheinlich zu spezifisch, aber es enthält einige nützliche Informationen, damit ich leite es entlang:

Ich mache es so mit fluxbox und ogg123 - ich habe das drin .fluxbox/keys

# Control ogg123
Mod4 p :Exec killall -STOP ogg123       # pauses ogg123 
Shift Mod4 p :Exec killall -CONT ogg123 # unpauses ogg123
Mod4 o :Exec killall -INT ogg123        # skips tracks in ogg123
Mod4 Shift o :Exec killall ogg123       # stops ogg123

# Control volume
Mod4 = :Exec amixer sset Master,0 1+
Mod4 - :Exec amixer sset Master,0 1-
Shift Mod4 = :Exec amixer sset Master,0 toggle
 1
Author: DQdlM,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-05-04 13:27:57

Unter Windows 8 finden Sie "Tastatur" in der Systemsteuerung. Öffnen Sie von dort aus das Microsoft Mouse and Keyboard Center. Unter Tastatur, Grundeinstellungen, gibt es eine Liste von Sondertasten. Klicken Sie auf einen von ihnen, klicken Sie auf "Alle Befehle anzeigen". Darunter enthält" Media commands " unter anderem "Next Track", "Previous Track" und "Play/Pause".

Funktioniert gut für mich mit Windows ' eigener Musik-App.

Ich habe eine Microsoft-Tastatur, daher weiß ich nicht, ob die Microsoft-Maus und-Tastatur Center funktioniert genauso mit anderen Tastaturen.

 1
Author: T-Bone,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2013-05-29 14:03:26

Ich denke, WMP Keys könnte eine Lösung sein, aber es funktioniert nur mit Windows Media Player.

WMP Keys Was ist das?

WMP Keys ist globale hotkeys unterstützung addon für Windows Media Player

Installation

Close Windows Media Plyer
Download latest version of installer (wmpkeys.msi)
Double click wmpkeys.msi for installation
Launch Windows Media Player
Turn on plugin in Windows Media Plyer menu
 1
Author: Supun Wiratunga,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-06-12 13:48:39

Ich habe eine App gefunden, die fast alle in Windows 7 ausführen kann, und sie funktioniert ohne Probleme, wenn Ihr Desktop entsperrt ist. Auch ist es ziemlich einfach zu bedienen.

Http://sourceforge.net/projects/hotkeyp/?source=typ_redirect.

Der einzige Nachteil, den ich gefunden habe, ist, dass es nicht funktioniert, wenn der Desktop gesperrt ist, wenn ich aus dem Ruhezustand zurückkomme und der Computer gesperrt ist und laute Musik abgespielt wird. Multimedia-Tastaturen können von dort selbst stumm schalten. Aber mit dieser App müssen Sie entsperren erst.

 1
Author: digitally_inspired,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-03-17 20:50:34

Windows 10 verfügt über eine recht robuste Spracherkennung. Richten Sie es ein und aktivieren Sie es, dann verwenden Sie diese Befehle, um Medien zu steuern:

switch [name of open media software]
next
previous
pause
play
volume, press right
volume, press left

Sie müssen nicht den gesamten Namen der Software sagen: switch media player reicht aus, um zum Windows Media Player zu wechseln; switch cast reicht aus, um zum Windows' Cast to Device Media Casting Tool zu wechseln.

Um herauszufinden, welche Befehle Sie in einem geöffneten Fenster verwenden können, können Sie mit der Maus über die Schaltflächen fahren und die Quickinfos überprüfen. Wenn es keinen Tooltip gibt, du kann sagen show numbers, und eine Matrix von Zahlen überlagert alle umsetzbaren Elemente auf Ihrem Bildschirm.

 1
Author: Protector one,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-05-14 11:46:13

Ich habe festgestellt, dass die Software" Snip " nicht nur den aktuell gespielten Song anzeigt, sondern auch die Steuerung Ihres Players ermöglicht. Es unterstützt derzeit: Spotify, iTunes, Winamp, foobar2000, VLC, Google Play Music Desktop Player, Quod Libet

Schau dir an https://github.com/dlrudie/Snip

 1
Author: richo,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2018-02-21 15:19:05

Eine weitere Option (für Laptops) besteht darin, Ihre Trackpad-Fingergesten in Windows 10 einzurichten.

Einstellungen > Geräte > Touchpad -

So habe ich meine eingerichtet, da ich keine Medienschlüssel habe.

geben Sie hier die Bildbeschreibung ein

Obwohl dies nicht genau das ist, wonach gefragt wurde, ist diese Lösung großartig, da Sie keine zusätzliche Software benötigen. Einige finden es vielleicht bequemer als eine Tastenkombination.

 1
Author: Levi Baguley,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-12-22 22:46:49