xte llamado desde xbindkeys no funciona

8

Estoy intentando configurar xbindkeysen Kubuntu, ya que obtuve un nuevo mouse con algunos botones inútiles. Estaba tratando de vincular la tecla F5 al botón del logotipo de Windows en mi mouse, que identifiqué como c: 134.

Lamentablemente no parece funcionar. Esto es lo que hago en .xbindkeysrc

"xte 'key F5'"
  c:134

Esto no funciona. Sin embargo, si escribo en un terminal: sleep 10; xte 'key F5'y cambio a otra ventana, después de 10 segundos, la tecla F5 se emula correctamente (por ejemplo, actualizará la página actual del navegador).

Tampoco es un problema de identificación de clave. Este lanzará correctamente a Kate.

"kate" 
  c:134

Realmente no lo entiendo, ¡por qué xte no emulará la clave!

¿Alguna sugerencia?

Palantir
fuente
Este es un problema con el funcionamiento de xbnidkeys, me temo. Con el teclado puedes golpear las teclas realmente duro y funciona, pero nunca lo he intentado con los botones del mouse. Usted podría intentar xdotool(muy similar a xte) o hacer un guión con sus xtecomandos y llamar a que desde xbindkeys.
Seth
No entiendo por qué una pulsación de tecla sería diferente de presionar un botón del mouse. Puedo iniciar a Kate usando el botón del mouse, pero no puedo enviar F5 a la ventana actualmente enfocada. De todos modos, probé tanto xdotool como poner el comando xte en un script, pero ninguno funciona.
Palantir

Respuestas: