Me gustaría emular las siguientes teclas de flecha a través de xdotool a través de i3:
bindsym $mod+Tab+h exec xdotool key "Left"
bindsym $mod+Tab+j exec xdotool key "Down"
bindsym $mod+Tab+k exec xdotool key "Up"
bindsym $mod+Tab+l exec xdotool key "Right"
Desafortunadamente, i3 no parece reconocer los bindsyms. Los comandos, por ejemplo, xdotool key "Left"
funcionan a través de la línea de comandos.
Editar:
Mi versión i3:
i3 versión 4.11 (2015-09-30, rama "4.11") © 2009 Michael Stapelberg y colaboradores
No veo un enlace a logs.i3wm.org. ¿Seguiste http://i3wm.org/docs/debugging.html? (En caso de que haya proporcionado un enlace a un archivo de registro, ignóreme).
No veo un número de versión. ¿Podría copiar y pegar el resultado de i3 --version
en este problema?
Use, por ejemplo bindsym --release $mod+Tab+h exec --no-startup-id xdotool key "Left"
, para que i3 ejecute esa combinación de teclas cuando se suelta la tecla.
@stapelberg --release
solo parece prestar atención cuando se suelta cualquier tecla en el enlace. Si suelta una de las teclas antes de que $mod i3 la maneje como un enlace $mod+left.
(Actualmente agregando un enlace que escribe la fecha de hoy, los números saltan mis espacios de trabajo y ponen guiones en los editores de texto abiertos, resolviendo con un sueño 0.5 por ahora)
Comentario más útil
Use, por ejemplo
bindsym --release $mod+Tab+h exec --no-startup-id xdotool key "Left"
, para que i3 ejecute esa combinación de teclas cuando se suelta la tecla.