I use to have an X config many years ago, but one of the X upgrades
didn't like it and I had a lot of trouble trying to get it working
again, and then I found the new X was happy without any config file
(/etc/X11/xorg.conf), so I have been running that way for some time.

But the upgrade to 1.5, I think, along with evdev, has messed with the
mapping of several keys -- ALT and WINDOW on both left and right, and
MENU on the right side only, on my US pc105 keyboard.  (I hope those
names are good enough.  I don't know what the official names are.)  I
used to have the single MENU key configured to control the window
manager (fvwm), but now either of the WINDOW keys does that, and MENU
is passed on thru to programs.  The WINDOW and ALT keys used to be
swapped.

I guess I need some xkbcomp or xkbsetmap command to change this, but I
cannot decipher the man pages nor find any decent examples.

Another change is the keyboard repeat rate.  I can stop autorepeat:

    xset r off

I can turn it on

    xset r rate

But I can't control either the initial delay or the repeat rate:

    xset r rate 5000 10   (ought to be noticeable!)
    xset r rate 350 25    (what I used to set)

The worst of it is that it buffers up the keys and keeps on sending
them out long after I have taken my fingers off.  For instance, on
some web pages, Firefox can't scroll as fast as the keyboard wants it
to.  If I hit an arrow key over and over as individual key presses, it
stops scrolling as soon as I stop banging the arrow key, but if I hold
down the arrow key, X's repeat function fills the key buffer with
arrow keys and the browser keeps scrolling long after I have taken my
finger off the key.  Is there some way to correct this?  This is not
the repeat rate because the default rate is good enough in editors or
on the command line.  But the browser and X used to work together
better before, and the browser knew when my finger came off the arrow
key.

-- 
            ... _._. ._ ._. . _._. ._. ___ .__ ._. . .__. ._ .. ._.
     Felix Finch: scarecrow repairman & rocket surgeon / [EMAIL PROTECTED]
  GPG = E987 4493 C860 246C 3B1E  6477 7838 76E9 182E 8151 ITAR license #4933
I've found a solution to Fermat's Last Theorem but I see I've run out of room o

Reply via email to