Stay organized with collections
Save and categorize content based on your preferences.
Blockly provides keyboard navigation through the @blockly/keyboard-navigation
plugin. This code uses the focus system
and will eventually be integrated into Blockly core.
[null,null,["Last updated 2025-08-28 UTC."],[],["Keyboard navigation in Blockly is enabled via **Shift + Ctrl + k**, which initiates a cursor. Users navigate the workspace using **WASD** keys across different levels: workspace, stack, block/connections, and fields/inputs, with levels changed using **A** and **D**. **Enter** creates a marker for block insertion. Blocks can be connected by marking a connection with **Enter**, then moving and using **I** to insert. Blocks can be detached using **X**. The toolbox is accessed with **T**, and blocks are inserted with **Enter**. There are opportunities for experimentation in key mappings, screen reader output, workspace navigation and cursor design.\n"],null,[]]