Chris,

Chris Green wrote:
The problem is that when I connect using cygwin/xfree the auto-repeat
is set to silly values, if I do an 'xset -q' I get:-

auto repeat:  on    key click persent:   0    LED mask:  0000000000
auto repeat delay:  100    repeat rate:  10
....

That auto repeat delay is much too short.

When running locally, I get:


Keyboard Control:
  auto repeat:  on    key click percent:  0    LED mask:  00000000
  auto repeat delay:  500    repeat rate:  31
  auto repeating keys:  00ffffffdffffbbf
                        fadfffffffdffdff
                        ffffffffffffffff
                        ffffffffffffffff
  bell percent:  50    bell pitch:  400    bell duration:  100

When logged into a remote machine via -query I get exactly the same values. I do not have an XF86Config file, and I am not passing any of the following command-line parameters to XWin.exe:

======================================================================
The X Keyboard Extension adds the following arguments:
-kb                    disable the X Keyboard Extension
+kb                    enable the X Keyboard Extension
[+-]accessx [ timeout [ timeout_mask [ feedback [ options_mask] ] ] ]
                       enable/disable accessx key sequences
-ar1                   set XKB autorepeat delay
-ar2                   set XKB autorepeat interval

[...]

-xf86config
        Specify a configuration file.
======================================================================

My /tmp/XWin.log file has the following:

======================================================================
(--) Setting autorepeat to delay=500, rate=31
(--) winConfigKeyboard - Layout: "00000409" (00000409)
(EE) No primary keyboard configured
(==) Using compiletime defaults for keyboard
Rules = "xfree86" Model = "pc101" Layout = "us" Variant = "(null)" Options = "(null)"
======================================================================


Could you please confirm that you are not passing any additional args to XWin.exe, then send in your XWin.log files from both a local session and from a session when you use -query to connect to a remote machine? That should help us to investigate the problem.

Harold

Reply via email to