Datos personales

domingo, 10 de octubre de 2010

Emular ratón con el teclado en X-Window

En el entorno de ventanas X-Window es posible emular el ratón a través del teclado numérico.

Para ello existe un atajo (shift+num-lock) que activa (o desactiva) un modo  en el cual:
  • Las teclas con flecha desplazan el cursor.
  • Las teclas + y - se encargan de los botones izquierdo y derecho.

Caso del teclado Logitech MX5000

Dado que este teclado (cuya compra *no* recomiendo) carece de tecla de bloqueo numérico no podemos emplear el atajo estándar, tendremos que buscar un rodeo.
Para activar, por ejemplo, el atajo en la tecla "Pausa/Inter":
    xmodmap -e "keycode 110 = Pointer_EnableKeys"
Para devolver el comportamiento original:
    xmodmap -e "keycode 110 = Pause Break"

Referencias