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 PROTECTED] Sent from my iPod Touch On Mar 24, 2008, at 16:52, Tommy Vestermark <[EMAIL PROTECTED]> 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. -- Slim USB Apple Keyboard not working correctly.. https://bugs.launchpad.net/bugs/201887 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs