FAQ & Troubleshooting
Common questions, answers, and technical specifications regarding caret tracking and utility states.
FAQ & Troubleshooting
Common questions, answers, and technical specifications regarding caret tracking and utility states.
The caret indicator does not follow my text cursor
While FJ Flow supports most editors, Chromium browsers (Chrome, Edge), and Electron apps (VS Code), certain environments require manual workarounds.
1. Firefox + Google Docs (Google Documents)
- Current Limitation: Due to technical constraints within Firefox and the structure of Google Docs, caret coordinates cannot be fetched by any API. Therefore, the indicator does not automatically follow the caret in Firefox + Google Docs. This is the only known combination with this limitation.
- Other Browsers & Editors: Caret tracking works correctly in Firefox for other online editors (such as Microsoft Word Online) and standard text fields. It also works perfectly for Google Docs on Chromium-based browsers like Google Chrome or Microsoft Edge.
- Workarounds: When using Google Docs on Firefox, click the text editor area once to trigger the click-coordinate fallback, or open Google Docs in a Chromium-based browser.
2. Custom Draw Editors or Games
- Click-Coordinate Fallback: If all APIs (UIA, Win32, IA2) fail to detect caret positions, the utility falls back to using the coordinates of your last left-click for 10 seconds (as long as no subsequent navigation keys are pressed).
- Try clicking inside the typing field once to reset the tracking bounds.
3. Indicator offsets during scrolling or window drags
- Technical Details: The utility caches caret coordinates to reduce CPU usage. However, it automatically detects and clears the cache during the following events:
- Window drags or resizes
- Changing input control focus
- Mouse wheel scrolls or touchpad swipes
- Simply type or click once to snap the indicator back into place.
Space Shift modifiers are not responding
- Hold Duration: Space Shift triggers after holding
Spacefor300ms(default). If this is too slow or too fast, adjust the delay in the “Lock Details” tab or editfjFlow.jsondirectly. - Third-Party Key Tools: Other key mappers, software suites (like PowerToys Keyboard Manager), or game overlays can conflict with keyboard hooks. Try pausing other key-mapping tools to check for conflicts.
How do I temporarily disable the utility?
- Double-Tap Ctrl: Double-tap either the left or right
Ctrlkey to pause caret tracking, indicator rendering, and key extensions instantly. - The system tray icon changes to the paused state, and indicators are removed. Double-tap
Ctrlagain to resume.