キーボードの電卓キーを押したときに別のアプリを実行するにはどうすればよいですか?


25

電卓を起動するための個別のボタンを備えたLogitech Media Keyboard 600を持っています。頻繁に必要になりますが、Windowsに付属の計算機は役に立ちません。より高度なものがあります。

そこで、別の電卓アプリケーションをインストールし、この特別なキーでデフォルトのアプリの代わりにこの別のアプリを起動するようにしました。

それは可能ですか?

アプリをタスクバーに固定し、別のショートカットキーを使用して起動するソリューションを探しているわけではありません。


1
Win7の新しい計算機は本当に優れています。何がより良いと思いますか?
パラドロイド

1
たとえば、WXP用のPowerToys CalculatorはW7では動作しませんでしたが、SpeedCrunchは動作します。歴史などの何かが必要です。
マーク

@マーク、ティムCの答えは受け入れられた答えよりも侵襲性が低く、理想的な解決策であると思われるかもしれません。
jnm2

回答:


3

LogitechのSetPointソフトウェアを試しましたか?キーで開くプログラムを変更することはできませんが、試してみる価値はあります。Logitechキーボードがないので、確認できません。

計算機の実行可能ファイル(%windir%\system32\calc.exe)を他の計算機に置き換えてみることもできますが、それは危険です。


それでおしまい!私はこのベンダーが提供するソフトウェアを常に避け、過去15年間あまり悪い経験をしていませんでした..しかし、時間の変更のようです;-)このソフトウェアを使用して、必要なアプリを実行するためのキーを構成できます。
マーク

聞いてよかった!Logitech Webサイトではプログラム可能なキーが指定されいないため、少し推測していました。一部のキーボードにはプログラム可能なキーがありますが、メディア/特別なファンクションキーを変更することはできません。
ヴェロキラプトル

64

このレジストリキーを編集します。

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

存在しない場合は、名前ShellExecuteと値としてプログラムへのパスを持つ文字列値を作成します。


2
おかげで、それも役に立ち、ソフトウェアをインストールする必要なく機能します!
マーク

私のものは「HKLM」ではなく「HKEY_LOCAL_MACHINE」です。
ダンW

13
「HKLM」は標準です。略。'HKEY_LOCAL_MACHINE'の場合
Mark Cidade

7
Windows 10では、HKLM / software / microsoft / windows / currentversion / explorer / appkey / 18は空です。編集:ShellExecuteは、作成する必要がある文字列値であり、その値は絶対パスである必要があります。
マークジェロニムス

私の場合(Windows 10)、デフォルトであった値はでしたShellExecute=calc.exe。これを私の選択した計算機のフルパスに変更するとうまくいきました。
須磨
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.