A Rust crate for translating keycodes based on Chrome's mapping of keys.
https://chromium.googlesource.com/chromium/src.git
ui/events/keycodes/dom/keycode_converter_data.inc
1fe838d
bash
curl -sL 'https://chromium.googlesource.com/chromium/src/+/master/ui/events/keycodes/dom/keycode_converter_data.inc?format=TEXT' | base64 --decode > keycode_converter_data.inc
Requires Rust 1.34.0 or newer due to use of TryFrom.