Thinkpad X11 keyboard repeat broken by suspend

From: Tim Day (timday_at_bottlenose.demon.co.uk)
Date: 08/19/03


Date: Tue, 19 Aug 2003 08:21:08 +0100

I have a Thinkpad T22 with RedHat8 installed.
I haven't installed the tpctl or "thinkpad buttons"
Linux utilities yet, but I did use IBM's DOS hibernation
file creator.

Suspend and hibernate work very well, but there is one
annoying exception:

After being suspended/hibernated, auto key-repeat
no longer works in a logged in X session.

- Trying to restore it with kbdrate or xset has no effect.

- If I log out to the gdm login prompt, keys repeat in the
username entry box... but after logging in it's still broken.

- Switching to another virtual console tty, key repeat works there
(which makes me think this is purely an X problem).

- Ctrl-alt-backspace restarting the X server does get key repeat
working but is a bit drastic.

- Suspending while switched to a another virtual console
doesn't make any difference on resume: the X screen keyboard
repeat is still dead.

Has anyone else experienced this problem ?
Any suggestions for a fix would be greatly appreciated!

Thanks
Tim


Quantcast