6 votos

Mapa de Tapas clave para Super+Alt+Ctrl?

Creo que sería muy útil tener mi propia namespace de teclas de método abreviado, donde prácticamente nada podía conflicto. Por ejemplo, podría asignar Tapas+Un abrir Ask Ubuntu (o algo similar estúpido) y que en realidad mapa para Super+Alt+Ctrl+Una. He estado tratando de entender la costumbre de configuración de teclado, pero es que es muy confuso área de la OS.

5voto

FARSHAD Puntos 31

Actualización a la reasignación de Tapas para Super+Alt+Ctrl:

  1. Abrir una terminal escriba los comandos siguientes:

    sudo apt-get install xautomation
    dconf write /org/gnome/desktop/input-sources/xkb-options "['caps:none']"
    
  2. Ahora crear un pequeño script en bash que utilizará xte a crear los eventos de pulsación de tecla. He añadido un sleep 2 , lo que permite combinar el árbol de claves con otras (como una o más).

    $ cat << EOF > /tmp/caps.sh
    #!/bin/bash
    
    xte 'keydown Control_L' 'keydown Super_L' 'keydown Alt_L'
    sleep 2
    xte 'keyup Control_L' 'keyup Super_L' 'keyup Alt_L'
    EOF
    

    Hacerlo ejecutable y moverlo a /usr/local/bin:

    chmod +x /tmp/caps.sh
    sudo mv /tmp/caps.sh /usr/local/bin
    
  3. Finalmente, crear un acceso directo personalizado desde el menú de Configuración del Sistema, como de costumbre.

    enter image description here

    Desde las Tapas de tecla ha sido deshabilitado por el anterior dconf comando, sólo se puede escribir para definir el acceso directo del acelerador. Verás 0xff como el nombre de la clave, pero va a trabajar.


Respuesta anterior:

No es necesario definir Super+Alt+Ctrl como internos de su acceso directo ya que después de todo la clave que desea utilizar Gorras.

  1. La primera cosa a hacer es deshabilitar el comportamiento predeterminado de esta clave, se puede hacer con el siguiente comando. Abra un terminal de un tipo:

    dconf write /org/gnome/desktop/input-sources/xkb-options "['caps:none']"
    
  2. Ahora definir un método abreviado de teclado usando el Menú de Configuración del Sistema:

    enter image description here

    El comando puede ser como usted sugirió xdg-open http://askubuntu.com

  3. El siguiente paso requiere para volver a la línea de comandos, ya que no se puede escribir Tapas para definir una nueva combinación de acelerador. Para una lista de todas las personalizados definidos por el shorcuts con:

    $ dconf list /org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/
    custom0/
    custom1/
    

    El que usted acaba de crear debe ser la última, aquí custom1. Escriba el siguiente comando para asignar Tapas+un abrir Askubuntu:

    dconf write /org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1/binding '<Caps>a'
    

    Ajustar el custom<id> para que coincida con la suya y las teclas de acceso directo para sus necesidades.

Su nuevo Caps+una está listo para usar, no hace falta cerrar la sesión o reiniciar el sistema.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: