¿Cómo puedo ejecutar otra aplicación cuando presiono la tecla de la calculadora en mi teclado?

25

Tengo un Logitech Media Keyboard 600 que cuenta con un botón separado para iniciar la calculadora. Lo necesito con bastante frecuencia, pero la calculadora enviada por Windows es inútil; Hay más avanzados por ahí.

Así que instalé otra aplicación de calculadora y quiero que esta tecla especial inicie esta otra aplicación en lugar de la predeterminada.

¿Es eso posible?

No estoy buscando una solución para anclar la aplicación a la barra de tareas y usar otra tecla de acceso directo para iniciarla.

marca
fuente
1
La nueva calculadora en Win7 es realmente buena. ¿Qué encuentras mejor?
paradroid
1
Por ejemplo, la calculadora PowerToys para WXP no funcionó para W7 pero SpeedCrunch sí. Necesito algo con historia y tal.
Marque el
@mark, es posible que desee considerar que la respuesta de Tim C es menos invasiva que la respuesta aceptada y parece ser la solución ideal.
jnm2

Respuestas:

3

¿ Probaste el software SetPoint de Logitech ? Es posible que no le permita cambiar el programa que abre la clave, pero vale la pena intentarlo. No tengo un teclado Logitech, así que no puedo verificarlo.

También puede intentar reemplazar el ejecutable de la Calculadora ( %windir%\system32\calc.exe) con la otra calculadora, pero eso puede ser arriesgado.

Velociraptors
fuente
¡Eso es! Siempre evito este software suministrado por el proveedor, he tenido demasiada mala experiencia con él en los últimos 15 años ... pero parece que el tiempo cambia ;-) Con este software puedes configurar la clave para ejecutar cualquier aplicación que desees.
marca
¡Qué bueno escuchar! Estaba adivinando un poco, ya que el sitio web de Logitech no especifica qué teclas son programables. Algunos teclados tienen teclas programables, pero no le permiten modificar medios / teclas de funciones especiales.
Velociraptors
64

Edite esta clave de registro:

HKLM/software/microsoft/windows/currentversion/explorer/appkey/18/ShellExecute

Si no existe, cree un valor de cadena con nombre ShellExecutey como valor la ruta a su programa.

Tim C.
fuente
2
¡Gracias, eso también fue útil y funciona sin la necesidad de instalar ningún software!
marca el
El mío es 'HKEY_LOCAL_MACHINE' en lugar de 'HKLM'.
Dan W
13
'HKLM' es un estándar. abbr. para 'HKEY_LOCAL_MACHINE'
Mark Cidade
77
En Windows 10 HKLM / software / microsoft / windows / currentversion / explorer / appkey / 18 está vacío. Editar: ShellExecute es un valor de cadena que debe crear, y su valor debe ser la ruta completa.
Mark Jeronimus
En mi caso (Windows 10) el valor que estaba allí por defecto era ShellExecute=calc.exe. Cambiar esto a una ruta completa de la calculadora de mi elección funcionó bien.
Suma