-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: add keyboard shortcut support for the mcdu remote display in browser mode #86
feat: add keyboard shortcut support for the mcdu remote display in browser mode #86
Conversation
Is there documentation for this? @ozgend |
honestly, i could not find a place for mcdu ui documentation on this repo; so i only described the introduced keymap in the pr description. i can add the keymap documentation if i'm pointed to right/proper place |
Hey, you can find our documentation here: https://github.com/flybywiresim/docs. Our docs are generated MkDocs using python. You can refer to these set of file https://github.com/flybywiresim/docs/tree/primary/docs/simbridge/simbridge-feature-guides/remote-displays for editing the documentation relating to the remote display. Feel free to ping Valastiri on the Discord for some more guidance about more intricate editing but it's fairly simple. When you reference this PR in your PR for the docs, and it's approved, I'll merge this PR and deploy it. |
@Lucky38i docs are ready |
A quick idea: Perhaps also we can add some icon or button that shows a little question mark button or a keyboard icon that when clicked shows the user the available keybinds? |
i thought the same, but i did not want to bloat and complicate the ui itself. all the guide related to the mcdu is already on the official documentation page and this feature's documentation will be like in this preview. |
docs pr ref: flybywiresim/docs#887
this pr introduces keyboard shortcuts to the remote mcdu display on the browser via js keyEvents.
keyboard - mcdu key mapping
F1
-F6
F7
-F12
A-Z
0-9
, Digit, NumpadTab
Insert
Home
PageUp
Enter
NumpadEnter
Delete
End
PageDown
Escape
ShiftLeft
ArrowLeft
ArrowRight
ArrowUp
ArrowDown
Backspace
Space
Period
Slash
Minus
NumpadSubtract
NumpadAdd
NumpadDecimal
NumpadDivide
NumpadMultiply