¿Cómo configurar Qalculator como calculadora predeterminada?

9

Estoy tratando de establecer qué calculadora se llamará cuando presione el botón de la calculadora en el teclado. Mi aplicación de calc favorita es Qalculate.

¿Cómo puedo configurarlo como el predeterminado para poder abrirlo a través del botón calc en mi teclado?

ubuntico
fuente
2
exactamente la misma pregunta que se hizo aquí
Wilf
1
@wilf Gracias. Publiqué mi solución para más referencias y ayuda a otros.
ubuntico
No agregué el smiley - :-)
Wilf

Respuestas:

8

Vine aquí para encontrar una respuesta que no incluye moverse por los ejecutables y crear enlaces. Luego me di cuenta de que la respuesta es realmente muy simple y obvia:

Vaya a configuración y cree una combinación de teclas personalizada para la aplicación de calculadora que desee y calcule la tecla. Déjalo deshabilitar el viejo. Y eso es :)

usuario58635
fuente
2

La mejor opción en mi humilde opinión es redefinir la combinación de teclas de la Calculatorclave, tal como dijo @ user58635.

Para hacerlo más programáticamente, por ejemplo para incluir en un script que se ejecutará después de una nueva instalación, estos pasos pueden ser útiles para más de uno:

  1. Establezca el enlace actual en none:

    gsettings set org.gnome.settings-daemon.plugins.media-keys calculator ''
    
    • O puede establecerlo en otra combinación de teclas, por ejemplo, presionando Shift+ Calculator:

      gsettings set org.gnome.settings-daemon.plugins.media-keys calculator '<Shift>Calculator'
      
  2. Cree una nueva combinación de teclas personalizada para la tecla Calculadora 1 :

    1. Si no tiene otra combinación de teclas personalizada:

      # Create a new set of custom keybindings
      gsettings set org.gnome.settings-daemon.plugins.media-keys custom-keybindings "['/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/']"
      
      # Set the new custom keybinding (key, command, name)
      gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ binding 'Calculator'
      gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ command 'qalculate-gtk'
      gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ name 'Qalculate'
      
    2. Si ya tiene alguna combinación de teclas personalizada en funcionamiento, debe agregarla como otra. Por ejemplo:

      # Create a new set of custom keybindings
      gsettings set org.gnome.settings-daemon.plugins.media-keys custom-keybindings "['/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1/']"
      
      # Set the first custom keybinding (key, command, name)
      gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ binding 'Launch5'
      gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ command 'iceweasel -ProfileManager -no-remote'
      gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ name 'Iceweasel'
      
      # Set the second (new) custom keybinding (key, command, name)
      gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1/ binding 'Calculator'
      gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1/ command 'qalculate-gtk'
      gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1/ name 'Qalculate'
      
  3. Si no sucede nada en el primer intento, simplemente reinicie Gnome. En Gnome Shell es solo Alt+ F2y luego presiona r+Enter


Referencias

1: Tome esta excelente respuesta como consejo: https://askubuntu.com/a/597414/17564

Nicolás
fuente
2

Lo resolví siguiendo el enlace en este comentario de @Wilf a este hilo de Foros de Ubuntu

Ubuntu 13.10 usa la herramienta de calculadora gnome-caculator. Entonces, en lugar de meterse con el sistema, lo más fácil es falsificar este acceso directo con un enlace simbólico vinculado a la qalculatorherramienta.

sudo mv /usr/bin/gnome-calculator /usr/bin/gnome-calculator_original
sudo ln -sT /usr/bin/qalculate /usr/bin/gnome-calculator

El atajo funciona al instante.

ubuntico
fuente
La actualización gnome-calculatorpuede hacer que esto se rompa al sobrescribir el enlace simbólico con una versión actualizada de gnome-calculator. En su qalculatelugar, se recomienda actualizar un atajo de teclado que vaya directamente a .
Mark Stosberg