¿Cómo puedo crear un ícono que presione una tecla cuando se hace doble clic?

¿Cómo puedo crear un ícono que presione una tecla cuando se hace doble clic?

¿Hay alguna forma de crear un documento/archivo cuando se hace doble clic y se presiona la tecla Super, por ejemplo? No tengo idea si algo como esto es posible en Ubuntu.

Respuesta1

Necesita un guión escrito en basho sh.

Primero, instale xdotool.

Entonces, el archivo debería tener:

#!/bin/sh

xdotool key Super_L

Guárdalo como superkey.sho como sea, con la .shextensión.

Super_Lse refiere a la súper tecla izquierda. También puedes presionar otras teclas como Tabo Caps_Lockasí.

Ahora configure el archivo para que se ejecute, ya sea a través de las propiedades del archivo o de la Terminal como chmod +x superkey.sh.

Ahora puede hacer doble clic en el archivo y se presionará la súper tecla izquierda.

Respuesta2

Una forma sencilla de crear un icono en el que se puede hacer doble clic, ejecutando un comando sencillo, como simular la pulsación de una tecla, es utilizar un .desktoparchivo.

En tu ejemplo:

[Desktop Entry]
Name=Press Key
Exec=xdotool key Super_L
Type=Application
  • Instalarxdotool, necesario para simular la pulsación de una tecla:

      sudo apt-get install xdotool
    
  • Guarde el código anterior como presskey.desktop, hágalo ejecutable (!) y disfrute :)

Nota

Puedes "proxenear" tu lanzador con un ícono personalizado, agregando la línea:

Icon=/path/to/icon.png

ingrese la descripción de la imagen aquí

información relacionada