Fix Cursor Moving Backward in Mixed Hindi and English Text in Word
Question details
The user needs to understand and resolve an issue where the cursor jumps backward or moves erratically when navigating through a Word document containing a mix of Hindi, English, numbers, and parentheses.

- Product
- Word
- Device & OS
- not provided
- Scenario
- Navigating or editing a document that contains mixed directional text runs such as left-to-right English and right-to-left complex scripts.
- Observed behavior
- The cursor moves in unexpected left and right directions out of sequence instead of following a continuous path.
Ensure that your word processor has the appropriate language preferences enabled to fully support complex scripts and bidirectional text layouts.
Adjust Paragraph Text Direction Settings
Standardizing the text direction for the paragraph resolves cursor jumping issues caused by mixed bidirectional text runs.
Mixed bidirectional text is processed based on the Unicode direction of each character. Hindi text may adopt right-to-left layout behavior in certain document environments, whereas numbers and English characters are strictly treated as left-to-right content. This creates multiple directional text blocks within a single line, causing the cursor to jump.
Using the built-in text direction controls helps override these automatic shifts and standardizes the cursor flow.
Highlight the entire paragraph containing the mixed Hindi, English, numbers, and parentheses.
Click on the 'Home' tab located in the top ribbon of your Word application.
Locate the 'Paragraph' group and click on the 'Left-to-Right Text Direction' icon to standardize the reading and editing flow of the text.

Insert Left-to-Right Marks (LRM)
Use special Unicode control characters to force adjacent neutral characters like parentheses to follow a left-to-right sequence.
Manage Mixed Language Documents Flawlessly with WPS Writer
WPS Office fully supports complex text layouts and bidirectional text handling. You can effortlessly manage paragraphs combining Hindi, English, numbers, and symbols without experiencing frustrating cursor jumps.
- 1. Open your document: Launch WPS Writer and open the document containing mixed language text.
- 2. Highlight the paragraph: Select the text that is causing the cursor to jump backward.
- 3. Adjust text direction: Go to the 'Home' tab and click the 'Left-to-Right Text Direction' button in the Paragraph section.
- 4. Save with high compatibility: Save your file. WPS Office natively preserves bidirectional formatting compatibility with Microsoft Office.

Frequently Asked Questions
Why does my cursor jump around when typing numbers within Hindi text?
Numbers are inherently treated as left-to-right text by Unicode standards. When embedded in complex script layouts that might be flowing right-to-left, the word processor handles the numbers as a separate directional block, causing the cursor to jump to accommodate both text rules.
How can I enable the text direction buttons on my ribbon?
You can enable complex script support by going to your Office application's language preferences and adding a right-to-left language (like Arabic or Hebrew). Restart the application, and the text direction buttons will appear in the Paragraph group on the Home ribbon.
Will changing paragraph direction affect my document's formatting?
Changing the paragraph direction controls whether the text aligns and flows starting from the left margin or the right margin. While it changes the overall alignment and cursor flow, individual character directions (such as English words remaining left-to-right) are preserved.




