Estoy tratando de vincular un botón de la ventana del interruptor de mi mouse a Ubuntu. Actualmente estoy tratando de hacerlo con xbindkeys
y xte
, pero hacerlo .xbindkeysrc
solo genera una salida Taby no cambia las ventanas.
.xbindkeysrc
Código actual :
"'xte' 'keydown Alt_L' 'keydown Tab' 'keyup Tab' 'keyup Alt_L'"
b:10
Me pregunto si hay un comando diferente que pueda poner que dé directamente instrucciones para cambiar de ventana.
EDITAR: También lo intenté xdotool
, aquí está el código que lo usa:
"xdotool keydown alt key Tab && sleep 1 && xdotool keyup alt"
b:10
Tampoco funcionó.
EDIT2: probé el xdotool
de la línea de comando y funcionó. ¿Hay alguna razón con la que no funciona xbindkeys
?
Respuestas:
Yo tengo que trabajar. Resulta que necesitaba poner una pausa entre
keydown alt
ykey tab
. También puse elxdotool
código en un.sh
archivo para poder modificarlo sin reiniciarxbindkeys
cada vez.xdotool
Código de trabajo :fuente
xte también funciona, si lo usas como
fuente
Funciona con el método de PitaJ: agregue el siguiente código en el archivo .xbindkeysrc (reemplace "user123" a su nombre de usuario y arregle la ruta del archivo xdotool_Alt_Tab.sh a su ruta de archivo)
Nota: hizo xdotool_Alt_Tab.sh ejecutable por
o haga clic derecho en ese archivo -> Propiedades -> Haga clic en la pestaña Permiso -> Marque la casilla "Permitir ejecutar archivo como programa"
¡Descubrí que necesitaba presionar y soltar el botón del mouse bastante rápido para que la tecla Tab se pusiera al día!
fuente
Utilizo este enfoque para emular una consola de presentador para el software de presentación al que le falta dicha funcionalidad.
Este es mi guión:
Cree otro para el movimiento de la flecha hacia la derecha y asígnelos a atajos usando
xbindkey_config-gtk2
(gui forxbindkyes
). Luego, simplemente abra una ventana con sus diapositivas y otra con un documento pdf de sus notas en monitores separados. Use las combinaciones de teclas asignadas para pasar a la siguiente diapositiva en ambas con solo un pequeño retraso.fuente