https://github.com/nwjs/nw.js/wiki/Shortcutの Synopsis スニペットを使用すると、グローバル ホットキーが期待どおりに機能します。次のようにキーを変更します。
key : "Ctrl+Alt+Z" works as expected.
key : "Ctrl+Alt+Space" does nothing.
key : "Ctrl+Alt+ " does nothing.
key : "Ctrl+Alt+"+String.fromCharCode(32) does nothing.
キーが登録されたとき、またはユーザーが打ったときに失敗は報告されません。
たとえば、別の修飾子 (Ctrl のみ) を使用すると、同様の結果が得られます。スペースが含まれていない限り、すべての組み合わせが期待どおりに機能します。
OS X Yosemite を搭載した Mac で作業しています。通常、「Ctrl+Alt+Space」で Spotlight 検索ウィンドウが開きます。nw.js プログラムを開始する前に「Ctrl+Alt+Space」が何もしないように、その機能を別のキー シーケンスに再割り当てしました。
nw.js 0.11.6
node-webkit-builder 1.0.8
コマンドでアプリを実行
nwbuild -v 0.11.6 -r .
アプリとしてビルドした場合も失敗します
nwbuild --quiet -v 0.11.6 -p "osx64" .
どうやら nw.js (以前の Node-Webkit) は、グローバル ホット キーでスペース文字をサポートしていないようです。
回避策または確認のみをいただければ幸いです。