Skip to content

Update keyboard controls help#11394

Merged
riknoll merged 1 commit into
microsoft:masterfrom
microbit-matt-hillsdon:scoped-keyboard-controls
Jun 12, 2026
Merged

Update keyboard controls help#11394
riknoll merged 1 commit into
microsoft:masterfrom
microbit-matt-hillsdon:scoped-keyboard-controls

Conversation

@microbit-matt-hillsdon

@microbit-matt-hillsdon microbit-matt-hillsdon commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

Group shortcuts by where they apply (Global, Workspace, Toolbox, Blocks, Move Mode) and add newer Blockly shortcuts: block stack navigation, toolbox headings, move-stack, block info, and screen reader mode.

Gate the download and simulator rows on target capability, adding pxt.canDownload() (shared with the editor toolbar's compile button). Please review this bit carefully, I don't have full context for other targets.

Draft for now as I want feedback from Foundation folks more involved in the user testing and keyboard controls resources (which has some similar presentations of keyboard shortcuts). Thoughts welcome.

Demo: https://scoped-keyboard-controls.review-pxt.pages.dev/#editor

Closes microsoft/pxt-microbit#6890 (or at least helps, it's quite subjective!)

Group shortcuts by where they apply (Global, Workspace, Toolbox,
Blocks, Move Mode) and add newer Blockly shortcuts: block stack
navigation, toolbox headings, move-stack, block info, and screen
reader mode.

Gate the download and simulator rows on target capability, adding
pxt.canDownload() (shared with the editor toolbar's compile button).
@microbit-matt-hillsdon microbit-matt-hillsdon marked this pull request as ready for review June 11, 2026 12:09
@microbit-matt-hillsdon

Copy link
Copy Markdown
Contributor Author

It's going to be a while before we get internal feedback so thinking it's better to move ahead with this and then tweak as needed.

@riknoll riknoll merged commit cc3e784 into microsoft:master Jun 12, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Keyboard navigation: toolbox shortcut is confusing

2 participants