El teclado de mi computadora portátil no tiene teclas de acceso directo de medios (por ejemplo, "Siguiente pista", etc.). Con frecuencia uso la computadora portátil conectada a un teclado externo, lo que hace. Voy a Configuración-> Teclado-> pestaña Accesos directos, selecciono "Sonido y medios", y veo que "Siguiente pista" está vinculada a la tecla de acceso directo "audio siguiente". Veo que puedo reemplazar esto con una combinación de teclas personalizada, pero sobrescribe el acceso directo "audio next".
Me gustaría una solución que me permita asignar un segundo acceso directo a este comando sin sobrescribirlo. Veo que puedo definir claves personalizadas, por lo que podría hacer una asignación única para rhythmbox-client --next
, etc., pero esa sería una solución específica para rhythmbox. Estoy buscando una solución Ubuntu más nativa que funcione en cualquier reproductor de la misma manera que las teclas multimedia actuales "audio next" en mi teclado externo. ¿Algunas ideas?
fuente
Respuestas:
Para simular eventos de teclado te sugiero la gran herramienta xdotool .
1. Instalar a
xdotool
través de la terminal ( CTRL+ ALT+ T):o use el Centro de software .
2. Cree un script que use xdotool para emular el evento "audio next" desde teclados multimedia. En la terminal:
Copie el siguiente contenido en la ventana del editor que se abrió. Después de copiar el código guardar, luego ciérrelo:
Ahora haga que el script sea ejecutable:
3. Cierre sesión e inicie sesión para recargar su RUTA .
4. Crear el acceso directo personalizado
Ve a
System Settings
, luego ve aKeyboard
, entoncesShortcuts
.Presione el
+
botón en la parte inferior del cuadro de diálogo. Proporcionar un nombre para el acceso directo que está a punto de crear y para el relleno de comandos en:audionext
. PresioneOK
.Al lado de su nuevo acceso directo, verá
disabled
. Haga clic en ese texto y luego presione la combinación de teclado que desea asignar a su emulación de teclado multimedia.¡Ahora debería poder "escuchar audio" con el atajo de teclado!
fuente