2011-01-14 5 views
0

を選びます。私は、オペレーティングシステムのショートカットやサードパーティのプログラム(ランチャーなど)を壊さないようにしたい。このプログラムはWindows、Linux、Macで動作します。は、私は、ホットキーを持っている<kbd>CTRL +</kbd><kbd>ALT +</kbd><kbd>D</kbd>ような何かをしたい私のアプリケーションには、ホットキー

他のプログラムを壊さないホットキーを選択するにはどうすればよいですか?

編集:これは、開発者のアクセスをユーザーから隠すことを意味します。

+0

Windowsの場合、たとえば、あなたのアプリ内では、Windowsキーを修飾子として使用しない限り、好きなショートカットを使うことができます。これらはシステム用に予約されています。特定のmoronicデバイスソフトウェアは、システムワイドキーを登録します。これらがあなたのアプリのショートカットと衝突すると、それほど美しくありません。私は、あなたがCTRL + ALT +矢印キーを押したときにあなたの画面を回転させる特定のインテルグラフィックプロセッサとともに提供されるソフトウェアを考えています。私のアプリでそのショートカットを使用すると、**私の**アプリケーションがマシンに行っていたことについて不満を感じていた多くのクライアントがいました!! –

答えて

3

ユーザーに自分のホットキーの組み合わせを選択させることをお勧めします。

+0

+1、実用的な解決策 – gravitron

+0

@gravitronはい。ただし、より良いOOTBエクスペリエンスを提供するには、ターゲットOSに応じて異なるショートカットマップを提供する必要があります。 –

+0

ユーザーの99%(あなたのユーザーベースがオタクの束ではないと仮定)は、ショートカットマッピングを変更しません。だから、なぜこの能力を開発者とユーザーの両方に支払うのでしょうか? –

0

は、私はあなたがQtのを使用していると思うので、「窓」、「Linuxの」、「マックOSを

0

setShortcutはちょうどあなたが任意の使い方を覚えていない簡単に十分なホットキーを選んでチェックして、言葉でそれをグーグル"、"ホットキー "などです。上記のすべてを検索して何か役に立つものが見つからない場合は、このホットキーはおそらく「無料」です。

もちろん、サードパーティプログラムでは使用しないという保証はありませんが、プログラムを使用しているプログラムがあれば、Googleで簡単に見つけることができます。

しかし、実際には、設定でホットキーを変更可能にすることをおすすめします。

関連する問題

 関連する問題