Keyboard Shortcuts

Complete reference for FlowPick keyboard shortcuts — default bindings, customization methods, conflict resolution, and efficiency workflows.

FlowPick provides keyboard shortcuts to improve operational efficiency. All shortcuts can be customized in browser's extension management page.


Default Shortcuts

ShortcutActionDescription
Alt+Shift+FOpen FlowPick popupQuickly open extension panel without clicking icon
Alt+Shift+DDownload all detected mediaOne-click download of all resources detected on current page
Alt+Shift+D triggers Batch Download, all detected resources will join download queue in FIFO order.

Shortcut Scope

Shortcuts are divided into two scopes:

ScopeDescriptionUse Case
Global (Global)Works anywhere in browser, including other applicationsNeed to quickly switch to FlowPick from other apps
In Chrome (In Chrome)Only works when browser window has focusDaily use, avoid conflicts with other apps

By default, FlowPick's shortcuts are set to "In Chrome" scope to avoid conflicts with other application shortcuts.

Modifying Scope

  1. Open chrome://extensions/shortcuts
  2. Find FlowPick's corresponding shortcut
  3. Click dropdown menu on right
  4. Select "In Chrome" or "Global"

Customizing Shortcuts

Chrome / Edge

  1. Enter chrome://extensions/shortcuts in address bar (Edge users enter edge://extensions/shortcuts)
  2. Find FlowPick
  3. Click edit icon for corresponding action
  4. Press new shortcut combination
  5. Click "OK" to save

Shortcut Format

Shortcuts must be one of following formats:

FormatExampleDescription
Ctrl+<Key>Ctrl+YMost common combination
Ctrl+Shift+<Key>Ctrl+Shift+YAvoid conflict with browser shortcuts
Alt+<Key>Alt+FOne-hand friendly
Alt+Shift+<Key>Alt+Shift+FFlowPick default format
Ctrl+Alt+<Key>Ctrl+Alt+DLess commonly occupied

Where <Key> can be a letter (A-Z), number (0-9), or function key (F1-F12).

On macOS, Ctrl corresponds to Command key, Alt corresponds to Option key. Shortcuts are configured independently on macOS and Windows.

Conflict Handling

If set shortcut conflicts with other extensions or browser built-in shortcuts:

  • Browser will show warning prompt
  • Later-set shortcut will override earlier binding
  • Recommend using uncommon combinations to avoid conflicts

Known Common Conflicts:

ShortcutConflict TargetRecommended Alternative
Ctrl+Shift+FChrome DevTools searchAlt+Shift+F (FlowPick default)
Ctrl+DBrowser "Add bookmark"Alt+Shift+D (FlowPick default)
Alt+FSome apps' "File" menuAlt+Shift+F
Ctrl+Shift+YSome extensionsAlt+Shift+Y

Usage HabitRecommended ShortcutReason
Frequent useAlt+FOne-hand operation, quick trigger
Avoid conflictsCtrl+Shift+YLess occupied by other software
DevelopersAlt+Shift+VDistinguish from DevTools shortcuts
macOS usersCmd+Shift+FFollows macOS shortcut conventions
Multi-extension usersAlt+Shift+<custom>Uniformly use Alt+Shift prefix to avoid confusion

Efficiency Workflows

Integrating shortcuts into daily operations can significantly improve efficiency:

Quick Sniffing Workflow

Alt+Shift+F → View detection results → Alt+Shift+D → One-click download all

This workflow is suitable for quickly saving all media resources on a page without mouse operations.

Selective Download Workflow

Alt+Shift+F → Mouse check target resources → Click "Download Selected"

Suitable when only some resources are needed. Combine with Image Filtering or Type Switching to further narrow scope.

Batch Course Download Workflow

Open course page → Wait for video playback → Alt+Shift+F → Confirm detection → Close panel
Open next lesson → Wait for video playback → Alt+Shift+F → Confirm detection → Close panel
... (repeat)
All added → Alt+Shift+F → View queue progress
For batch download queue management and progress tracking, see Batch Download.

Technical Notes

Shortcuts are implemented via Chrome Extension API's commands configuration:

{
  "commands": {
    "_execute_action": {
      "suggested_key": {
        "default": "Alt+Shift+F"
      },
      "description": "Open FlowPick popup"
    },
    "download-all": {
      "suggested_key": {
        "default": "Alt+Shift+D"
      },
      "description": "Download all detected media"
    }
  }
}

_execute_action is Chrome's built-in command name used to trigger extension popup (action.onClicked in Manifest V3).

Platform-Specific Shortcuts

Manifest V3 supports setting different default shortcuts for different operating systems:

{
  "commands": {
    "_execute_action": {
      "suggested_key": {
        "default": "Alt+Shift+F",
        "mac": "MacCtrl+Shift+F"
      },
      "description": "Open FlowPick popup"
    }
  }
}
PlatformModifier KeysDescription
Windows / LinuxCtrl, AltStandard PC keyboard
macOSMacCtrl, CommandMacCtrl corresponds to Control key, Command corresponds to Cmd key
ChromeOSSearch, CtrlSearch key can replace some modifier keys

FAQ

What if shortcuts don't work?

  1. Check if shortcut conflicts with other extensions: open chrome://extensions/shortcuts to view
  2. Confirm shortcut scope: if set to "In Chrome", ensure browser window has focus
  3. Try resetting shortcut
  4. Check if extension is disabled

Can I set multiple shortcuts to trigger the same action?

Chrome extension API doesn't support setting multiple shortcuts for same command. But you can add extra commands by modifying commands configuration in manifest.json.

Can macOS and Windows shortcuts be different?

Yes. In manifest.json, you can set different default shortcuts for default, mac, linux, chromeos. Users can also customize separately for current platform in chrome://extensions/shortcuts.