Senden Sie Medienschlüssel an VirtualBox

Senden Sie Medienschlüssel an VirtualBox

Ich verwende Linux Mint.

Ich bin Apple Music-Abonnent und musste daher einen Weg finden, iTunes zu installieren. Ich habe mich dafür entschieden, Windows 7 in einer VM zu installieren. (Windows 10 hatte Probleme mit dem Seamless-Modus von VirtualBox).

Das einzige Problem, das ich habe, ist, dass meine Medientasten keinen Einfluss auf das in VirtualBox laufende Programm haben. Um die Musik anzuhalten, muss ich das Fenster fokussieren und die Leertaste oder die Pausentaste auf dem Bildschirm drücken, was ziemlich unpraktisch ist.

Wie kann ich meine Medienschlüssel automatisch an VirtualBox weiterleiten?

Meine Tastatur ist eine Alienware TactX.

Antwort1

Mints XFCE verfügt über Anwendungsverknüpfungen, die Sie in den Tastatureinstellungen scheinbar jeder Taste (oder Kombination) zuweisen können.

Wenn Sie Ihren Medientasten eine Verknüpfung zuweisen können, können Sie einen Befehl oder ein Skript ausführen, das zu VirtualBox wechselt und die gewünschten Tasten sendet. Vielleicht ein Makroprogramm?

Ich habe es mit meiner Tastatur versucht, sie hat 3 „Benutzer“-Tasten, eine Internettaste und Lautstärketasten. Die „Benutzer“-Tasten geben einen „Unbekannte Taste losgelassen“-Fehler an dmesg / aus, /var/log/syslogder besagt, dass setkeycodeses funktionieren sollte. Die Internet- und Lautstärketasten sind richtig eingestellt. Aber die Audiosteuerung in XFCE fängt die Lautstärketasten ab, bevor sie an die Tastenkombination weitergegeben werden. Weitere Konfigurationsänderungen würden das wahrscheinlich beheben.


Und diese Ideen ausprobiert?

  • Aushttps://www.virtualbox.org/ticket/4263: „Deaktivieren [oder Aktivieren] der automatischen Tastaturerfassung in den globalen Computereinstellungen“
  • „Seamless Mode“ verwenden und das Media Player-Fenster wie ein „normales“ Linux-Fenster verschieben? (Benötigt das Guest Additions-Paket von VirtualBox innerhalb der virtuellen Maschine)

Nahtloser Modus

verwandte Informationen