diff --git a/docs/tutorial/keyboard-shortcuts.md b/docs/tutorial/keyboard-shortcuts.md index 9b20d23f6d6f..2828f221bf1e 100644 --- a/docs/tutorial/keyboard-shortcuts.md +++ b/docs/tutorial/keyboard-shortcuts.md @@ -52,6 +52,10 @@ window.addEventListener('keyup', doSomething, true) Note the third parameter `true` which means the listener will always receive key presses before other listeners so they can't have `stopPropagation()` called on them. +The [`before-input-event`](web-contents.md#event-before-input-event) event +is emitted before dispatching `keydown` and `keyup` events in the page. It can +be used to catch and handle custom shortcuts that are not visible in the menu. + If you don't want to do manual shortcut parsing there are libraries that do advanced key detection such as [mousetrap]. ```js