Since it is so annoying to you, it might be worthwhile to take it to one of the computer club people for a fix. The one I use, Peter Cronas, charges $30/hr if you come to his house, $50/hr if he comes to yours. You could look him up in the TV phone book.
See the page here for more info on the clubs.
The Villages Computer Technology Clubs - Home
It looks like one of their meetings has a tech session afterwards that helps solve problems.