On Sun, 2002-01-06 at 02:14, Dominik Vogt wrote: 
> On Sat, Jan 05, 2002 at 03:50:28AM -0600, fvwm-bug wrote:
> > FVWM Bug Tracking notification
> > 
> > new message incoming/837
> > 
> > Version: all newer than fvwm2-2.2.4-9
> > CVS_Date: 
> > OS: redhat 7.x
> > X_Server: 4.0.3
> > Submission from: (NULL) (147.229.25.195)
> > 
> > 
> > Hello,
> > 
> > I am still using fvwm2-2.2.4-9 because newer versions have a bug.
> > I use two different keyboard layouts (Czech and US) and I toggle
> > between them by pressing left and right shift simultaneously.
> > I found this problem:
> 
> Is this problem in 2.2.4 or in 2.4.x?  If it is only in 2.2.4,
> please tell the bug that you mentioned above.  If it is in 2.4.x,
> please provide the scripts and the keymaps you are using so that
> I can try this myself.
> 
I tried there versions: 

fvwm2-2.2.5-4     ....... OK 
fvwm2-2.2.4-9     ....... OK
fvwm-2.4.0        ....... bug 
fvwm-2.4.3        ....... bug
fvwm-2.4.4        ....... bug 

As for the X server, I also tried XFree86-4.1.0-3 but 
with the same result. :-(

> > 1) I open an xterm (or rxvt)
> > 2) I exit the xterm
> 
> > 3) when the Czech keyboard layout is active, fvwm ignores all
> >    key presses.
> 
> What does this mean?  Do other windows still get input or is the
> keyboard completely frozen?  If only fvwm specific keystrokes do
> not work anymore, please check if Q 5.5 from our FAQ helps
> solving the problem.
> 
I don't know how to find where the the keystrokes get lost. 
But now I found something that could help to localize the problem: 
If I exit ANY application, the resulting state is that no window has 
focus. When no window has focus, the problem occurs. But on the
other hand I do not know if windows get input - because no window
has focus :-(

I wrote you that after exiting rxvt (xterm) the problem occurs
- it is not correct. It happens, when no window has focus.

Toggling keyboard to US and back to Czech does not help!
Sorry for confusing, I made mistake. So I will try to define the
problem once more:
_______________________________________________________________
|| When no window has focus, the keyboard layout must be US. ||
---------------------------------------------------------------

As for the FAQ 5.5 - I don't understand that :-(
I tried to to turn off "ClickToFocus" but the result is the same.
This is the output of xmodmap on my X server:

21:05:22 ~$ xmodmap 
xmodmap:  up to 2 keys per modifier, (keycodes in parentheses):

shift       Shift_L (0x32),  Shift_R (0x3e)
lock        Caps_Lock (0x42)
control     Control_L (0x25),  Control_R (0x6d)
mod1        Alt_L (0x40)
mod2      
mod3        Mode_switch (0x71)
mod4      
mod5      

I use a non-standard keyboard layout - my friend Yeti has made
a rpm package so I send that as an attachment. But I don't think
it is the source of problem.

Please tell me, what more diagnostics should I do.


> ----------------------------------------------------------------------
> 5.5  Why do NumLock, CapsLock and ScrollLock interfere with
>      ClickToFocus and/or my mouse bindings?
> 
> A: Because they are treated as modifiers.  You can use the
>    IgnoreModifiers command to turn individual modifiers off for
>    bindings.  With XFree86 the right command is
> 
>      IgnoreModifiers L25
> 
>    If you changed your modifiers manually or are using a different
>    X server use the 'xmodmap' command to find out which modifiers
>    correspond to the keys you want to switch off.
> 
>    This command creates a lot of extra network traffic, depending
>    on your CPU, network connection, the number of Key Mouse commands
>    in your configuration file and the number of modifiers you want to
>    ignore.  If you do not have a lightning fast machine or very few
>    bindings you should not ignore more than two modifiers.  So do
>    not ignore scroll-lock if you have no problem with it.
> 
>    A better way to solve this problem is to modify the keyboard
>    mapping of your X server.  The commands
> 
>      xmodmap -e "clear Lock"
>      xmodmap -e "clear Mod2"
>      xmodmap -e "clear Mod5"
> 
>    remove the CapsLock, NumLock and ScrollLock from the keyboard map.
>    Pressing these keys has no effect then.  To re-add them try this:
> 
>      xmodmap -e "add Lock = Caps_Lock"
>      xmodmap -e "add Mod2 = Num_Lock"
>      xmodmap -e "add Mod5 = Scroll_Lock"
> 
>    Fvwm has to be restarted to use the changes made by xmodmap.
>    Please refer to the man page of the xmodmap command for further
>    details.
> ----------------------------------------------------------------------
> 
> > The only way to restore the state is to toggle the keyboard to US.
> > After that it is also possible to toggle it to Czech again and
> > fvwm starts working properly. Czech keyboard itself is not a problem,
> > fvwm works OK with it, but something wrong happens after exiting an
> > xterm.
> > 
> > I do not know what configuration files should I add, because I don't
> > know where the problem is. But if you e-mail me, I will cooperate
> > and do what you want.
> 
> Bye
> 
> Dominik ^_^  ^_^
> 
>  --
> Dominik Vogt, [EMAIL PROTECTED]
> Reply-To: [EMAIL PROTECTED]

Attachment: .fvwm2rc.bz2
Description: application/bzip

Attachment: us_cz_prog_yeti-1.1.1-1.noarch.rpm
Description: application/rpm

Reply via email to