On Dec 7, 2006, at 4:05 AM, Jean-Marc Lasgouttes wrote:
"Bennett" == Bennett Helm <[EMAIL PROTECTED]> writes:
Bennett> This means something is going wrong with the interpretation
Bennett> of the US keyboards. Any help from developers?
Do you have interesting output from the -dbg flags?
No, and that's part of the problem. With the Dvorak keyboard and
running lyx -dbg key gives the following when I type "<option>-e e":
Setting key to 4131,
KeySym is Alt_R
isOK is 1
isMod is 1
isModifier true
Setting key to 69, ?
KeySym is ?
isOK is 1
isMod is 0
encoding is iso8859-1
Using codec ISO 8859-1
ISOEncoded returning value 233
void LyXFunc::processKeySym(boost::shared_ptr<LyXKeySym>,
key_modifier::state) action first set to [86]
void LyXFunc::processKeySym(boost::shared_ptr<LyXKeySym>,
key_modifier::state)action now set to [86]
void LyXFunc::processKeySym(boost::shared_ptr<LyXKeySym>,
key_modifier::state) Key [action=86][E]
Cannot decode: ?
SelfInsert arg[`?']
With the US keyboard, typing the same gives me:
Setting key to 4131,
KeySym is Alt_R
isOK is 1
isMod is 1
isModifier true
So the <option> key is recognized -- producing that output -- but the
subsequent key presses have no effect.
Bennett