Hello.
I am able to (partially?) reproduce the behaviour.
On Thu 2002-10-03 at 14:53:06 +0200, Michal Bukovjan wrote:
[...]
> I won't give up. I dived into the problem yet again and found the real
> cause:
>
> gkb is here really to blame. My problems occur under the following
> conditions:
>
> 1. gkb is on panel
> 2. the first keyboard layout set in gkb is invoked via gkb_xmmap [code]
> command.
> 3. the error occurs after all subsequent session login - metacity will
> not focus.
> 4. The problem is eliminated by subsequent use of another layout via
> setxkbmap [code] command.
>
> Here is 100% reproducible case for you French.
>
> 1. Have Keyboard swithcer applet on panel.
> 2. Choose exactly one layout, and that would be French/French keymap
> 3. Logout and login, you have blocked focus. BUG!
> ...
> 4. Add a new layout, French/French xkb keymap. Delete the old one.
> 5. Logout and login. All ok.
> ...
> 6. Just for fun, delete the French xkb layout and add back French/French
> keymap (the one invoked via gkb_xmmap. Add another layout, say US, which
> is invoked via setxkbmap. The US layout should be second in order.
> 7. Logout and login. BUG! But after switching layout to US, all is ok
> again, even after switching back to the first French one.
>
> If you can't reproduce THIS, I am going to Paris to kill you :-) It is
> just several hours away from Czech republic!
Using GNOME desktop. Metacity.
0. Changed from "point to focus" to "click to focus". It does not
happen with "point to focus".
1. Already had switcher on panel
(left out steps 2.-5. because I did not want to delete my existing config)
6. I put "German keymap" on top which uses gkb_xmmap. There are 4
other layouts, below this one.
7. Logout and login. Everything works.
8. Pressed on switcher until I rotated through once and was on "German
keymap" again. BUG! Mozilla: When I click into the location bar, I
get no cursor.
Intersting things:
- Until I saw it, I misunderstood the issue as having no window focus
at all. But the Mozilla window gets focus for me, if I click in it.
The widgets (e.g. the location bar) does not get the (cursor) focus.
- It cures, if I switch to another desktop and back (i.e. the cursor
starts to blink in one of the widgets and I can click to get it in a
different widget). If I rotate through the switcher again, the focus
starts to fail gain.
- I had it once fail in step 7., but not always. But step 8. is
reproducable every time for me.
- It cures sometimes, but not always, if I switch to another keyboard
layout. It cures always, if I logout/login after this.
- I have changed quite some desktop configs from default. Therefore I
am not able to say which configs exactly might influence this.
- On my first try, my computer started to respond very slow (mouse
"hopping") for some minutes and finally mozilla crashed. Don't know
if this is related at all, but usually Mozilla crashes not at all
for me. OTOH, it never happened in the about 20 tries afterwards.
- With some keyboard layouts, including "German keymap", CTRL-SPACE
(for the window manager menu), does not seem to work. It seems to
never work, if "German keymap" is the first in the list, even if I
choose a different layout by clicking on the panel. It seems to be
the CTRL key, as other window manager shortcuts with CTRL do work
neither.
Let me know, which infos I can provide to further investigate this.
Regards,
Benjamin.
msg78042/pgp0.pgp
Description: PGP signature