- ArrowUp/Down: move selection by one item - Shift+ArrowUp/Down: extend selection range - Ctrl+ArrowUp/Down: scroll viewport without changing selection - Home/End: jump to first/last item (Shift to extend) - PageUp/PageDown: jump by one viewport height - All navigation keys get preventDefault() - Existing Enter/Delete/F2/Ctrl+A preserved