Accessibility
DCommander is designed to be efficient and accessible. This page collects tips for keyboard-only operation, screen readers, contrast/visibility, and motion sensitivity.
Legend: ⌘ Command · ⌥ Option · ⌃ Control · ⇧ Shift · ⏎ Return · Space
Keyboard-first
- Everything has a shortcut. See Keyboard Shortcuts.
- Pane focus: ⇥ switches panes; ↑/↓ moves the list cursor; ⏎ opens; ⌫ goes to parent (or ←/→ with Lynx-like navigation enabled).
- Operations: F5 Copy, F6 Move, F3 View, F4 Edit, F7 New Folder, F8 Delete.
- Selection: ⇧+↑/↓ (range), ⌘+click (pick), Space toggles current item.
- Hotlist & tabs: ⌘D opens Folder Hotlist; ⌘T new tab; ⌥⌘←/→ previous/next tab.
macOS settings that help
- System Settings › Keyboard › Keyboard Shortcuts… › Full Keyboard Access: All controls
- System Settings › Accessibility › Keyboard: Sticky Keys, Key Repeat, Slow Keys as needed.
VoiceOver
DCommander exposes labels/roles for key controls and lists.
- Turn on: ⌘F5 (or System Settings › Accessibility › VoiceOver).
- Landmarks & rotor: Use VO+U to jump between Toolbar, Left Sidebar, Right Sidebar, File Lists, and Command Line Bar.
- Lists: VO+Arrow keys navigate; VO+Space activates (opens, toggles).
The active pane is announced; operations flow active → inactive. - File Info (right sidebar): Attributes (kind, size, dates, permissions, extended attributes, path) are selectable for copy/paste.
- Quick Look: VO+Space on Quick Look or press Space on a selection; press Space again to close.
Tips
- Use Item Chooser (VO+I) to jump to a filename quickly.
- Keep verbosity on default or higher for clearer announcements of selection vs focus.
Contrast, color, and focus visibility
DCommander respects macOS appearance preferences.
- Light/Dark mode: System Settings › Appearance.
- Increase contrast / Reduce transparency: System Settings › Accessibility › Display.
Improves edge contrast in lists, sidebars, and the splitter. - Differentiate without color: When possible, DCommander uses icons/indicators in addition to color for status.
- Focus rings: The active pane and selected rows show a clear focus/selection state. If these feel subtle, enable Increase contrast.
Column layout for readability
- Minimize horizontal scrolling: show only needed columns (right-click headers to toggle), widen Name, keep Kind/Date/Size visible.
Reduced motion
Animations follow Reduce motion.
- Enable: System Settings › Accessibility › Display › Reduce motion.
DCommander minimizes nonessential motion and prefers instant updates. - If you still experience discomfort, reduce previews (Quick Look) on very large media and avoid continuous hover effects.
Large text & scaling
- System text size: System Settings › Display › Text Size affects controls and lists.
- Zoom: System Settings › Accessibility › Zoom (keyboard shortcuts, scroll gesture with modifier).
- Workspace tweaks: Increase column widths, hide unneeded columns, enlarge the window, and toggle the Information bar on the right for at-a-glance metadata.
Mouse-free command line
For users who prefer the keyboard and assistive tech:
- The Command Line Bar (below the panes) shows the current path and lets you run commands at that path.
Type a command and press ⏎ to execute. This pairs well with screen readers and high-contrast setups.
Quick Look & Viewer considerations
- Quick Look (Space): Fast, lightweight; works well with VoiceOver on many formats.
If Alternate Spacebar action toggles selection instead, switch it off in Preferences › Operation › Navigation. - Viewer (F3): Use Text for logs, HEX for headers/signatures, Media for basic playback.
For better zoom and text wrapping, F4 to open in your editor of choice.
Troubleshooting
- Focus is lost / wrong pane is active
Press ⇥ to toggle panes; the active pane is the source for F5/F6. - Quick Look won’t open with Space
Disable Alternate Spacebar action or assign Quick Look to a different key. - Screen reader announces too little
Increase VoiceOver verbosity and hints in VO Utility › Verbosity. - Low visibility in bright light
Enable Increase contrast and consider Light appearance; reduce transparency for sharper edges. - Motion sensitivity
Turn on Reduce motion; limit rapid Quick Look on very large media.