Robert Orr wrote:
I have a strange problem with my LyX keyboard entry.
It seems that I have to double enter the punctuation
characters on the keyboard.   The first press has no
effect, the character appears on screen only after the
second press.

It sounds like they're being treated as dead keys, but why this would suddenly be happening in only one application on Windows (per the rest of your note, which I snipped) I don't know. But input-method handling in Windows is a little tricky, since (as with so many other things) Windows tries to be "helpful" and will muck about with settings as you change focus from one application to another, if it has a mind to.

(I've seen it switch between the US-English and UK-English keyboard layout in this manner, for example.)

Here are a couple of things to try:

- In LyX, try typing eg 'e (apostrophe, then "e"). Do you get an e with an accute accent? If so, then the apostrophe key is being treated as a dead key, which would explain why you have to strike it twice to get just an apostrophe.

- Show the language bar (right-click on the Windows taskbar, select Toolbars | Language Bar). If you don't have the "Language Bar" option, that probably means you have Advanced Text Services disabled, in which case I don't know what the problem might be. (Advanced Text Services is controlled by the Regional and Language Options control panel, Languages tab, Details button.) When you have the Language Bar visible, see if it changes when you switch focus between LyX and other applications where the keyboard works as expected.

--
Michael Wojcik

Reply via email to