Comment 28 for bug 201887

Revision history for this message
Mario Limonciello (superm1) wrote : Re: [Bug 201887] Re: Slim USB Apple Keyboard not working correctly..

That default value isn't going to be changed. I already filed a bug
about it.

You can adjust it at module load time or runtime.

We do however need that patch that differentiates these full size
keyboards from the laptop and smaller ones.

Mario Limonciello
<email address hidden>
Sent from my iPod Touch

On Mar 24, 2008, at 16:52, Tommy Vestermark
<email address hidden> wrote:

> After some digging around i think i finally found the commit where
> the issue is introduced:
> http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-hardy.git;a=commitdiff;h=efb3031b446d441dca5b10619503ac0bba7f9748
>
> With regard to the "fn" key problem I would think the following line
> should be changed to a default value of 2 (if Mario is right)
> +++ b/drivers/hid/hid-input.c
> +static int hid_apple_fnmode = 1;
>
> With regard to the swapped "½" and "<" key it is seemingly done by p
> urpose by this, since my keyboard is an ISO keyboard:
> +++ b/drivers/hid/hid-input.c
> +static struct hidinput_key_translation apple_iso_keyboard[] = {
> { KEY_GRAVE, KEY_102ND },
> { KEY_102ND, KEY_GRAVE },
> I don't know the reason for this, but it is wrong for my keyboard
> with danish layout. Does anyone know why this is done?
>
> With regard to the Num-lock problem as far is I can see it is due to
> laptop and non-laptop keyboards treated equal. Erics patch above
> should
> address this.
>
> I am no kernel hacker but would love to try to tinker with the code.
> Could anyone give me a pointer to how to compile a module as Eric has
> done above?
>
> Also shouldn't this bug be set to affect "linux (Ubuntu)"?
>
> --
> Slim USB Apple Keyboard not working correctly..
> https://bugs.launchpad.net/bugs/201887
> You received this bug notification because you are a direct subscriber
> of the bug.