Hi,

It seems that in the new release 2.0.3.,
the checkbox "Do not swap Apple and Control keys"
works.

Thanks,

stiv.

On Thu, Feb 2, 2012 at 10:46 PM, stiv. djobz. <stiv.dj...@gmail.com> wrote:

> I got the same results with a new user account.
> (except  "22:24:24.362" in the Progress/Debug messages below.)
>
> Thanks,
> stiv.
>
>
> ----------------------------------------------------------------------------
>
> When I typed control + b, I got
>
>
> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiWorkArea.cpp(1046):
> count: 1 text: isAutoRepeat: 0 key: 16777250 keyState: Meta-
>
> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(621):
> Getting key 16777250, with text ''
>
> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(627):
> Setting key to 16777250,
>
> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(642): isOK
> is 1
>
> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiApplication.cpp(1663):
> KeySym is Alt_L
>
> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(642): isOK
> is 1
>
> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(650):
> isModifier is 1
>
> 22:24:24.362: Unknown
> function./Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiWorkArea.cpp(1046):
> count: 1 text: isAutoRepeat: 0 key: 66 keyState: Meta-
>
> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(616):
> keyevent has isNull() text !
>
> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(642): isOK
> is 1
>
> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiApplication.cpp(1663):
> KeySym is b
>
> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(642): isOK
> is 1
>
> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(650):
> isModifier is 0
>
> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiApplication.cpp(1686):
> action first set to []
>
> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiApplication.cpp(1694):
> action now set to []
>
> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiApplication.cpp(1705):
> Key [action=][Command-B]
>
> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(726): text_
> empty, isText() == false
>
> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiApplication.cpp(1732):
> Unknown, !isText() - giving up
>
>
> When I typed command + b, I got
>
>
>  /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiWorkArea.cpp(1046):
> count: 1 text: isAutoRepeat: 0 key: 16777249 keyState: Control-
>
> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(621):
> Getting key 16777249, with text ''
>
> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(627):
> Setting key to 16777249,
>
> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(642): isOK
> is 1
>
> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiApplication.cpp(1663):
> KeySym is Control_L
>
> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(642): isOK
> is 1
>
> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(650):
> isModifier is 1
>
> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiWorkArea.cpp(1046):
> count: 1 text: isAutoRepeat: 0 key: 66 keyState: Control-
>
> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(616):
> keyevent has isNull() text !
>
> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(642): isOK
> is 1
>
> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiApplication.cpp(1663):
> KeySym is b
>
> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(642): isOK
> is 1
>
> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(650):
> isModifier is 0
>
> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiApplication.cpp(1686):
> action first set to []
>
> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiApplication.cpp(1694):
> action now set to []
>
> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiApplication.cpp(1705):
> Key [action=][Control-B]
>
> On Thu, Feb 2, 2012 at 5:01 AM, Jens Nöckel <noec...@uoregon.edu> wrote:
>
>> So now it's becoming more likely that this is a low-level configuration
>> problem with Qt (although I'm by no means certain). To test this, a stab in
>> the dark suggestion would be:
>>
>> Create a new user account under the Mac's "System Preferences > Users and
>> groups" (you can of course delete this account again later, but this is a
>> way to start from a clean slate without hidden .files in your home
>> directory and other stuff in your ~/Library that could mess things up.
>>
>> Then launch LyX from there and see if that behaves properly when you
>> check the "swap" box again and restart LyX.
>>
>> Jens
>>
>>
>> On Feb 1, 2012, at 6:46 AM, stiv. djobz. wrote:
>>
>> I tried 1) -- 8).
>> I see the same problem as before.
>> Command and control keys do not behave correctly.
>>
>> The result of 8) is
>> preferences:\mac_dontswap_ctrl_meta true
>>
>> As for 5), in my case, Times is chosen at
>> Preferences>Screen fonts>Roman
>> from the first.
>>
>> stiv.
>> On Wed, Feb 1, 2012 at 2:16 AM, Jens Nöckel <noec...@uoregon.edu> wrote:
>>
>>> Hi,
>>> since I don't see the problem on either OS X 10.6.8 or 10.7.2, I just
>>> tried the following steps on my OS X 10.6.8 machine:
>>> 1)
>>> Move ~/Library/Application Support/LyX-2.0 to the Desktop.
>>>
>>> 2)
>>> Fresh download of
>>> LyX-2.0.2+qt4-cocoa.dmg
>>> from www.lyx.org
>>>
>>> 3)
>>> Move old LyX out of Application folder
>>>
>>> 4)
>>> Install downloaded LyX and launch it
>>>
>>> 5)
>>> In an unrelated note, I noticed that the default screen font wasn't
>>> correctly displayed: should be Times but is Helvetica. So I chnaged that
>>> font to Times New Roman and the display worked again.
>>>
>>> 6)
>>> In Preferences, I then chose the xemacs bind file, and checked the box
>>> "Do not swap Apple and Control Keys"
>>>
>>> 7)
>>> I restarted LyX and opened a new document with Control-d (it worked as
>>> expected). I then started a new math display formula with Apple-d and it
>>> worked as expected.
>>>
>>> 8)
>>> To double check, I went to the Terminal and navigated to
>>> ~/Library/Application Support/LyX-2.0
>>> then issued the command:
>>> grep dontswap *
>>> with the expected result:
>>> preferences:\mac_dontswap_ctrl_meta true
>>>
>>> The last point is something you should definitely check, too. If you do
>>> the same things (including step 1) but still have the problem, then one has
>>> to start worrying that perhaps Qt is doing something wrong. Essentially
>>> what the "don't swap" check box does is to set a Qt flag that gets updated
>>> when LyX starts up.  I can't really see how anything on the LyX side should
>>> fail in that process.
>>>
>>> Jens
>>>
>>> On Jan 31, 2012, at 8:25 AM, Stephan Witt wrote:
>>>
>>> > Am 31.01.2012 um 16:36 schrieb stiv. djobz.:
>>> >
>>> >> Thanks.
>>> >> This is my first time to see the progress/debug messages...
>>> >
>>> > You're very clever ;-)
>>> >
>>> >> The responses seems to be different.
>>> >
>>> > Yes, unfortunately. I suppose you have saved you preferences and LyX
>>> was restarted.
>>> > So, it should work. But indeed it seems to ignore the don't swap
>>> option.
>>> > Interestingly there is an additional line in your output I don't have:
>>> >
>>> > /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(616):
>>> keyevent has isNull() text !
>>> >
>>> > The complete output I get for ctrl-b is:
>>> > /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiWorkArea.cpp(1046):
>>>  count: 1 text:  isAutoRepeat: 0 key: 16777250 keyState: Meta-
>>> > /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(621):
>>> Getting key 16777250, with text ''
>>> > /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(627):
>>> Setting key to 16777250,
>>> > /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(642):
>>> isOK is 1
>>> >
>>> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiApplication.cpp(1663):
>>> KeySym is Alt_L
>>> > /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(642):
>>> isOK is 1
>>> > /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(650):
>>> isModifier is 1
>>> > /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiWorkArea.cpp(1046):
>>>  count: 1 text:   isAutoRepeat: 0 key: 66 keyState: Control-
>>> > /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(621):
>>> Getting key 66, with text ' '
>>> > /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(627):
>>> Setting key to 66,
>>> > /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(642):
>>> isOK is 1
>>> >
>>> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiApplication.cpp(1663):
>>> KeySym is b
>>> > /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(642):
>>> isOK is 1
>>> > /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(650):
>>> isModifier is 0
>>> >
>>> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiApplication.cpp(1686):
>>> action first set to []
>>> >
>>> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiApplication.cpp(1694):
>>> action now set to []
>>> >
>>> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiApplication.cpp(1705):
>>>  Key [action=][Kontroll-B]
>>> >
>>> > I can see two possible explanations:
>>> > 1. We are using different LyX-2.0.2 software packages (I use the
>>> package from www.lyx.org)
>>> > 2. We have different environments and there is some critical setting I
>>> don't have
>>> > I have a german desktop and no special settings made to the system
>>> keyboard mappings.
>>> >
>>> > Do you have another idea? Do you have your own keyboard tables
>>> assigned?
>>> >
>>> > Stephan
>>> >
>>> >> I moved the .bind files in /Library/Application Support/LyX-2.0/bind/
>>> >> to another place and restart lyx 2.0.2 with the same settings as
>>> yours.
>>> >>
>>> >> When I type ctrl+b, nothing appears on the document.
>>> >> The message is:
>>> >>
>>> >> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiWorkArea.cpp(1046):
>>> count: 1 text: isAutoRepeat: 0 key: 16777250 keyState: Meta-
>>> >> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(621):
>>> Getting key 16777250, with text ''
>>> >> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(627):
>>> Setting key to 16777250,
>>> >> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(642):
>>> isOK is 1
>>> >>
>>> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiApplication.cpp(1663):
>>> KeySym is Alt_L
>>> >> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(642):
>>> isOK is 1
>>> >> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(650):
>>> isModifier is 1
>>> >> 23:16:35.603: Unknown
>>> function./Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiWorkArea.cpp(1046):
>>> count: 1 text: isAutoRepeat: 0 key: 66 keyState: Meta-
>>> >> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(616):
>>> keyevent has isNull() text !
>>> >> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(642):
>>> isOK is 1
>>> >>
>>> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiApplication.cpp(1663):
>>> KeySym is b
>>> >> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(642):
>>> isOK is 1
>>> >> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(650):
>>> isModifier is 0
>>> >>
>>> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiApplication.cpp(1686):
>>> action first set to []
>>> >>
>>> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiApplication.cpp(1694):
>>> action now set to []
>>> >>
>>> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiApplication.cpp(1705): Key
>>> [action=][Command-B]
>>> >> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(726):
>>> text_ empty, isText() == false
>>> >>
>>> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiApplication.cpp(1732):
>>> Unknown, !isText() - giving up
>>> >>
>>> >>
>>> >> When I type command + b, the cursor moves backwards by one character.
>>> >> The message is:
>>> >>
>>> >>
>>> >> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiWorkArea.cpp(1046):
>>> count: 1 text: isAutoRepeat: 0 key: 16777249 keyState: Control-
>>> >> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(621):
>>> Getting key 16777249, with text ''
>>> >> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(627):
>>> Setting key to 16777249,
>>> >> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(642):
>>> isOK is 1
>>> >>
>>> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiApplication.cpp(1663):
>>> KeySym is Control_L
>>> >> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(642):
>>> isOK is 1
>>> >> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(650):
>>> isModifier is 1
>>> >> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiWorkArea.cpp(1046):
>>> count: 1 text: isAutoRepeat: 0 key: 66 keyState: Control-
>>> >> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(616):
>>> keyevent has isNull() text !
>>> >> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(642):
>>> isOK is 1
>>> >>
>>> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiApplication.cpp(1663):
>>> KeySym is b
>>> >> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(642):
>>> isOK is 1
>>> >> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiKeySymbol.cpp(650):
>>> isModifier is 0
>>> >>
>>> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiApplication.cpp(1686):
>>> action first set to []
>>> >>
>>> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiApplication.cpp(1694):
>>> action now set to []
>>> >>
>>> /Users/Shared/LyX/lyx-2.0.2/src/frontends/qt4/GuiApplication.cpp(1705): Key
>>> [action=][Control-B]
>>> >>
>>> >>
>>> >
>>> >
>>>
>>>
>>
>>
>

Reply via email to