This site will have limited functionality while we undergo maintenance to improve your experience. If an article doesn't solve your issue and you want to ask a question, we have our support community waiting to help you at @FirefoxSupport on Twitter and/r/firefox on Reddit.

ابحث في الدعم

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

When I use the arrow keys in firefox to go forward and back, the cursor erases tiny bits of the letters.

  • 6 ردود
  • 6 have this problem
  • 1 view
  • آخر ردّ كتبه cor-el

more options

Even within this text field as I type, all is normal, but backspacing using the arrow keys (and then also forward spacing using the arrow keys as I return to typing) erases bits of the text. Once I begin typing again in this field, the erased components restore to normal. This effect can be captured in a screenshot. Upon closer inspection, there appears to be a second invisible cursor, one full character to the right of the visible cursor. So when arrow backspacing, the invisible cursor trails the visible one, wrecking the text behind. When forward spacing using the arrow keys the text gets wrecked in front of the visible cursor.

Even within this text field as I type, all is normal, but backspacing using the arrow keys (and then also forward spacing using the arrow keys as I return to typing) erases bits of the text. Once I begin typing again in this field, the erased components restore to normal. This effect can be captured in a screenshot. Upon closer inspection, there appears to be a second invisible cursor, one full character to the right of the visible cursor. So when arrow backspacing, the invisible cursor trails the visible one, wrecking the text behind. When forward spacing using the arrow keys the text gets wrecked in front of the visible cursor.

الحل المُختار

Try to disable hardware acceleration.

  • Tools > Options > Advanced > General > Browsing: "Use hardware acceleration when available"

If disabling hardware acceleration works then check if there is an update available for your graphics display driver.

Read this answer in context 👍 3

All Replies (6)

more options

الحل المُختار

Try to disable hardware acceleration.

  • Tools > Options > Advanced > General > Browsing: "Use hardware acceleration when available"

If disabling hardware acceleration works then check if there is an update available for your graphics display driver.

more options

Thank you this was driving me nuts!

more options

I use a Mac and my Tool option doesn't have Option. I'd sure would like to meet the ninny who decided we didn't need the forward and back arrows and give him a piece of my mind!!!!!

more options

I am guilty of not following up. The above solution "appeared" to work for me until I realized that now, the text does not erase bits on the same line as my cursor but erases any text on the line below my cursor... so if I am typing above other text, these semi-invisible marks chop up the text below where I am backspacing. Yes, I know - put this in David Letterman's, "Museum of the hard to believe".

more options

If you are not on Windows then see http://kb.mozillazine.org/Menu_differences

  • Windows: Firefox (Tools) > Options
  • Mac: Firefox > Preferences
  • Linux: Edit > Preferences