diff --git a/docs/tutorial/shortcuts.md b/docs/tutorial/shortcuts.md index 48caebd67255..131406a98e7e 100644 --- a/docs/tutorial/shortcuts.md +++ b/docs/tutorial/shortcuts.md @@ -2,21 +2,6 @@ > Configure local and global keyboard shortcuts -## Global Shortcuts - -You can use the [globalShortcut] module to detect keyboard events even when -the application does not have keyboard focus. - -```js -const {app, globalShortcut} = require('electron') - -app.on('ready', () => { - globalShortcut.register('CommandOrControl+X', () => { - console.log('CommandOrControl+X is pressed') - }) -}) -``` - ## Local Shortcuts You can use the [Menu] module to configure keyboard shortcuts that will @@ -46,6 +31,21 @@ If you want to configure a local keyboard shortcut to trigger an action that _does not_ have a corresponding menu item, you can use the [electron-localshortcut] npm module. +## Global Shortcuts + +You can use the [globalShortcut] module to detect keyboard events even when +the application does not have keyboard focus. + +```js +const {app, globalShortcut} = require('electron') + +app.on('ready', () => { + globalShortcut.register('CommandOrControl+X', () => { + console.log('CommandOrControl+X is pressed') + }) +}) +``` + ## Shortcuts within a BrowserWindow If you want to handle keyboard shortcuts for a [BrowserWindow], you can use the `keyup` and `keydown` event listeners on the window object inside the renderer process.