title: nw.js (Node-Webkit) - Global Hotkeys containing a space fail to respond
body: <p>Using the Synopsis snippet from <a href="https://github.com/nwjs/nw.js/wiki/Shortcut" rel="nofollow">https://github.com/nwjs/nw.js/wiki/Shortcut</a>, The global hotkey works as expected. Modifying the key as follows:</p>
  
  <pre><code>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.
  </code></pre>
  
  <p>There is no failure reported when the key is registered or when struck by the user.</p>
  
  <p>Using another modifier, only Ctrl, for example produces similar results; All combinations work as expected unless a space is included.</p>
  
  <p>I'm working on a Mac with OS X Yosemite, where "Ctrl+Alt+Space" normally opens the Spotlight search window. I have reassigned that function to a different key sequence so that "Ctrl+Alt+Space" does nothing before starting my nw.js program.</p>
  
  <pre><code>nw.js 0.11.6
  node-webkit-builder 1.0.8
  </code></pre>
  
  <p>App run with command</p>
  
  <pre><code>nwbuild -v 0.11.6 -r .
  </code></pre>
  
  <p>Also fails when built as an app</p>
  
  <pre><code>nwbuild --quiet -v 0.11.6 -p "osx64" .
  </code></pre>
  
  <p>Apparently nw.js (formerly Node-Webkit) does not support the space character in global hot keys. </p>
  
  <p>Any workaround or just confirmation would be appreciated.</p>