1 |
>I finally got the system installed, but am having a problem with my |
2 |
>keyboard. The system boots up to the login prompt correctly, btu the |
3 |
>keyboard mappings are all messed up. I have the standard Apple USB |
4 |
>keyboard.... |
5 |
> |
6 |
>I checked the KEYMAP settings, but I can't tell what it SHOULD be... |
7 |
|
8 |
It sounds like the problem I had--Incorrect ADB settings in the kernel |
9 |
config. I used the "keyboard_sends_linux_keycodes=1" kernel parameter to |
10 |
get in and change the kernel setting and recompile. |
11 |
|
12 |
Here is a copy of an email from an earlier thread (from Joe M): |
13 |
|
14 |
-------------------------------------------------------------------- |
15 |
|
16 |
When you rebuild your kernel (and you probably want to, really), set |
17 |
things up like this: |
18 |
|
19 |
in "Input core support": (these are the defaults, but check them) |
20 |
<*> Input core support |
21 |
<*> Keyboard support |
22 |
<*> Mouse support |
23 |
(1024) Horizontal screen resolution |
24 |
(768) Vertical screen resolution |
25 |
< > Joystick support |
26 |
<*> Event interface support |
27 |
|
28 |
in "Macintosh Device Drivers": |
29 |
[*] Apple Desktop Bus (ADB) support |
30 |
[ ] Include MacIO (CHRP) ADB driver <- doesn't matter |
31 |
[*] Use input layer for ADB devices |
32 |
[ ] Support for ADB raw keycodes <- turn this OFF |
33 |
[*] Support for mouse button 2+3 emulation |
34 |
|
35 |
This way, you'll still be able to you /proc/sys/dev/mac_hid to emulate |
36 |
buttons 2 and 3, but you won't have to specify |
37 |
keyboard_sends_linux_keycodes=1 at boot. |