Keymap on a laptop
I am trying to get sid set up on a new Compaq Presario 2100
laptop. I have successfully installed from a woody CD, using the
2.2.20-idepci kernel. However, all the kernel patches I am aware of
for ACPI and the built-in modem are for 2.4 kernels. Since there are
no serial ports on the machine, I must use USB peripherals, and,
AFAIK, USB is not supported on 2.2 kernels.
I have compiled and installed 2.4.18 and 2.4.20 kernels several
times, but the keyboard or the key mapping is screwed up. When I type
my login `bob', it appears as `b[Cb'. About half of the keys produce
similar characters - some like `[C' for `o', others like `[2~' for
`'m'. The backspace and several other key produce `keyboard: unknown
scancode e0 30'.
Occasionally, after reporting an invalid login, everything is
displayed in upper case. `dpkg-reconfigure console-common' resets
this to the "normal" broken behavior, but does not provide a usable
keyboard.
I first tried compiling kernels with gcc-3.2, which produces a
flood of compiler warnings, but no compiler error messages. Every
kernel I have compiled with 3.2 results in a completely non-functional
keyboard. Compiling with gcc-2.95 gives the results described above.
Any suggestions for what to try next?
Regards.
Bob
--
_
|_) _ |_ Robert D. Hilliard <hilliard@debian.org>
|_) (_) |_) 1294 S.W. Seagull Way <bob@bobhilliard.net>
Palm City, FL 34990 USA GPG Key ID: 390D6559
Reply to: