¿Cómo conectar un botón de "calculadora" en un teclado con una llamada de una calculadora?


9

Tengo un calculatorbotón en mi teclado. En Windows, inicia la calculadora de Windows. Pero bajo Xubuntu (pero con kubuntu-desktop) no comienza nada, está inactivo. Para iniciar una calculadora tengo que elegirla desde Application > Utilitiesahora.

¿Cómo puedo conectar el calculatorbotón con la calculadora para iniciarlo como en Windows?

Respuestas:


4

si está utilizando Compiz Config Settings Manager (CCSM) Puede usar el " Commands" Complemento para " Assign bindings to arbitrary commands". El " Commands" Plugin se puede instalar fácilmente dejando caer la siguiente en un terminal: sudo apt-get install compiz-plugins-extra.

Su potente capturador de teclas puede tener mejores posibilidades de atrapar las pulsaciones de los botones del teclado personalizado para proporcionar el enlace de teclas adecuado que se puede asignar al comando adecuado en la lista. Una combinación de teclas para un comando, esto es: " Run command 0" invocará la línea que escriba en la sección Comandos relacionada con el " Command line 0".

En la " Commands" pestaña de " Commands Plugin", escribimos los comandos arbitrarios que deseamos que se ejecuten cuando presionamos la tecla adecuada o las asociaciones de teclas, como se muestra en la siguiente captura de pantalla:

ingrese la descripción de la imagen aquí

Luego hacemos clic en la Key Bindingspestaña " " de la misma ventana para habilitar las combinaciones de teclas adecuadas para el comando. Tenga en cuenta que coloqué el comando para la calculadora en " Command line 1" por lo tanto, las combinaciones de teclas serán las que corresponden a " Run command 1" como se muestra en la siguiente captura de pantalla.

ingrese la descripción de la imagen aquí

Lo que hice para ver las " Edit Run command 1" combinaciones de teclas fue hacer clic en el Disabledbotón " " a la derecha, que me mostró una ventana con una casilla de verificación, después de habilitarla me mostró las opciones. Luego simplemente presione la "combinación de teclas Grab" y presione el botón correspondiente en su teclado. Tenga en cuenta que las combinaciones de teclas corresponden a la XF86Calculatortecla " ".

De esta manera, puede definir tantas combinaciones de teclas personalizadas para satisfacer sus necesidades.

¡Buena suerte!

PS Compiz Config Settings Manager se puede instalar desde el Centro de software o soltando sudo apt-get install ccsmun terminal.


¿Este complemento tiene que instalarse manualmente? (o alternativamente, ¿qué versión de Ubuntu / ccsm es esta?) - Abrí la mía (CCSM 0.9.9.0 en 13.04) y no hay ningún complemento de comandos disponible en ninguna parte (al menos, eso no lo puedo ver)
Jez W

No recuerdo si venía preinstalado con los complementos predeterminados, pero puede intentar instalar los complementos adicionales colocando un terminal: sudo apt-get install compiz-plugins-extra y verifique nuevamente. Por favor, informe si tiene éxito.
Geppettvs D'Constanzo

Sí, parece que después de instalar el paquete de complementos adicionales, no parece estar instalado con los valores predeterminados. Vale la pena mencionar en la respuesta.
Jez W

Ya editado, gracias por señalar eso. :) No olvide informarnos si tiene éxito con la combinación de teclas para su calculadora.
Geppettvs D'Constanzo 18/0713

3

Editar: Lo siento, de alguna manera me las arreglé para no ver que estás usando KDE ... Esta respuesta es para Xfce ...

Afaik, estas teclas se pueden asignar de la misma manera que cualquier otro método abreviado de teclado:

Vaya a Configuración -> Teclado -> Accesos directos para aplicaciones. (o similar, estoy usando la localización alemana). Debe haber un botón para agregar nuevos atajos de teclado personalizados.

El primer diálogo que aparece después de presionar el botón Agregar preguntará sobre el comando que debe ejecutarse. No sé de memoria qué calculadora está instalada en Xubuntu, pero puede intentar ingresar xcalccomo nombre de comando, o tal vez gnome-calculator.

El segundo diálogo luego grabará la tecla que presione.


Me emocionó allí, tengo un botón de red social en mi Packard Bell, pero cuando trato de asignarlo a un comando, se informa como L y no inicia nada, por lo que no todas las teclas se pueden usar así, yo ' Lamento decirlo.
SimplySimon

Si esa tecla aparece como una L, es posible que deba cambiar la distribución del teclado. Pruebe estas instrucciones: wikihow.com/Change-Keyboard-Layout-in-Ubuntu
ImaginaryRobots

Con las computadoras portátiles a menudo es un problema diferente. Muchas de las teclas especiales de la computadora portátil requieren la instalación de un controlador WMI especial para el modelo de computadora portátil correspondiente.
soulsource

1

Configuración del sistema -> Atajos y gestos -> Accesos directos personalizados
Editar -> Nuevo -> Atajo global -> Comando / URL
en la pestaña Acción Comando / URL: escriba "kcalc"
En la pestaña Activador, haga clic en el botón (posiblemente etiquetado como "Ninguno") para ingrese un atajo de teclado.

Tenga en cuenta que puede generalizar esto para usar cualquier programa de calculadora (o cualquier programa) si conoce el comando que lo inicia; lo anterior usa "kcalc" como ejemplo.

Creo que esta es la única respuesta hasta ahora que funciona para KDE (según lo solicitado) sin algún paquete especial adicional instalado.

Gracias al usuario lueck en la referencia a continuación, por esta información: https://forum.kde.org/viewtopic.php?f=15&t=96246


0

Estoy usando un pequeño script en Kubuntu, que no solo se abre KCalc, sino que comprueba si ya está abierto y si lo está, lo trae al frente:

#!/bin/bash
if [ `wmctrl -l | grep -c "KCalc"` != 0 ]
then
    wmctrl -F -R "KCalc"
else
    kcalc
fi

Necesita wmctrlque se instale el paquete .

Puede configurar el script como Command/URLacceso directo personalizado . Asegúrate de que sea ejecutable.

Debería funcionar con cualquier otra calculadora y todos los entornos de escritorio basados ​​en X también.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.