All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] hid, 2.6.23 - add support for new macbook and apple aluminum keyboard "fn" key
@ 2008-02-12 19:36 Chris Nolan
  2008-02-12 20:48 ` Jiri Kosina
  0 siblings, 1 reply; 11+ messages in thread
From: Chris Nolan @ 2008-02-12 19:36 UTC (permalink / raw)
  To: linux-kernel

Hello list.

Seeking feedback for this patch which adds support for the "fn" key on 
the new macbook (3,1) and apple aluminum keyboard.

I have tested this with kernel 2.6.23 (both 2.6.23.9 and 2.6.23.15) 
under Fedora 8 and it seems to work for me.

The original patch was created by Martin Szulecki (of mactel-linux) and 
  Chris Irwin. I can't take any credit - I've just found that it works 
and would like to see it tested and committed upstream if possible.

I am linking to the patch because a) its quite long, and b) I am not 
sure how to prevent thunderbird from wrapping the lines and I'd hate to 
annoy the list with some malformed garbage.

Patch is here:

https://bugzilla.redhat.com/attachment.cgi?id=294650

Regards
Chris


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [PATCH] hid, 2.6.23 - add support for new macbook and apple aluminum keyboard "fn" key
  2008-02-12 19:36 [PATCH] hid, 2.6.23 - add support for new macbook and apple aluminum keyboard "fn" key Chris Nolan
@ 2008-02-12 20:48 ` Jiri Kosina
  2008-02-13 12:44   ` Tobias Müller
  0 siblings, 1 reply; 11+ messages in thread
From: Jiri Kosina @ 2008-02-12 20:48 UTC (permalink / raw)
  To: Chris Nolan; +Cc: linux-kernel, Tobias Müller

On Tue, 12 Feb 2008, Chris Nolan wrote:

> Seeking feedback for this patch which adds support for the "fn" key on 
> the new macbook (3,1) and apple aluminum keyboard. I have tested this 
> with kernel 2.6.23 (both 2.6.23.9 and 2.6.23.15) under Fedora 8 and it 
> seems to work for me.

Hi Chris,

Some part of the patch is already in 2.6.25-rc1 -- please see commit 
a45d82d19a6c2a717bcc33cff243199b77fa0082, which adds support for Apple 
Aluminium keyboards. So the patch would need some changes that it would 
apply on top of current tree.

Also, if you could get Signed-off-by for the new patch from the author(s) 
of the original patch, that would be great.

> The original patch was created by Martin Szulecki (of mactel-linux) and 
> Chris Irwin. I can't take any credit - I've just found that it works and 
> would like to see it tested and committed upstream if possible.
> I am linking to the patch because a) its quite long, and b) I am not sure how
> to prevent thunderbird from wrapping the lines and I'd hate to annoy the list
> with some malformed garbage.
> Patch is here:
> https://bugzilla.redhat.com/attachment.cgi?id=294650

Also, Tobias (added to CC) seems to be currently working on adding support 
for a subset of keyboards that this patch adds. Tobias -- it seems like 
this patch is handling a superset of what your patch does, right?

It would be great if you could put this all together into one condensated 
patch which I could merge into my tree.

Thanks guys!

-- 
Jiri Kosina
SUSE Labs


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [PATCH] hid, 2.6.23 - add support for new macbook and apple aluminum keyboard "fn" key
  2008-02-12 20:48 ` Jiri Kosina
@ 2008-02-13 12:44   ` Tobias Müller
  2008-02-13 12:57     ` Jiri Kosina
  0 siblings, 1 reply; 11+ messages in thread
From: Tobias Müller @ 2008-02-13 12:44 UTC (permalink / raw)
  To: Jiri Kosina, linux-input

[-- Attachment #1: Type: text/plain, Size: 1412 bytes --]

Jiri Kosina schrieb:
> Some part of the patch is already in 2.6.25-rc1 -- please see commit 
> a45d82d19a6c2a717bcc33cff243199b77fa0082, which adds support for Apple 
> Aluminium keyboards. So the patch would need some changes that it would 
> apply on top of current tree.
It seems there is almost everything implemented except for some product ids.

> Also, Tobias (added to CC) seems to be currently working on adding support 
> for a subset of keyboards that this patch adds. Tobias -- it seems like 
> this patch is handling a superset of what your patch does, right?
Yes

> It would be great if you could put this all together into one condensated 
> patch which I could merge into my tree.
I'm working on that, but I found a problem in the new 2.6.25-rc1 code.

Until 2.6.24 hidinput_apple_event which handles the apple specials was called by
hidinput_hid_event and if hidinput_apple_event changed some code, hidinput_hid_event
returned and didn't send any events.

In 2.6.25 hidinput_apple_event is called in hidinput_event_quirks which is called by 
hidinput_hid_event. But if hidinput_event_quirks sent events, hidinput_hid_event doesn't
know of this and send the events too! So if I press some keys on my keyboard, there are
2 keycodes sent.

This seems to be a greater change in 2.6.25 and I don't want to change this, because I think
someone made this change for some good reason.

Regards
  Tobias

[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/x-pkcs7-signature, Size: 3389 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [PATCH] hid, 2.6.23 - add support for new macbook and apple aluminum keyboard "fn" key
  2008-02-13 12:44   ` Tobias Müller
@ 2008-02-13 12:57     ` Jiri Kosina
  2008-02-13 15:49       ` Tobias Müller
  0 siblings, 1 reply; 11+ messages in thread
From: Jiri Kosina @ 2008-02-13 12:57 UTC (permalink / raw)
  To: Tobias Müller; +Cc: linux-input

[-- Attachment #1: Type: TEXT/PLAIN, Size: 645 bytes --]

On Wed, 13 Feb 2008, Tobias Müller wrote:

> In 2.6.25 hidinput_apple_event is called in hidinput_event_quirks which 
> is called by hidinput_hid_event. But if hidinput_event_quirks sent 
> events, hidinput_hid_event doesn't know of this and send the events too! 
> So if I press some keys on my keyboard, there are 2 keycodes sent.

Hi Tobias,

yes, this is a bug, for which I already have fix in my tree -- see 
http://git.kernel.org/?p=linux/kernel/git/jikos/hid.git;a=commit;h=68a1f2cc8676f22a6fd49f344f99e326eb7f5117

This restores the previous behavior. I just haven't pushed this to Linus 
yet.

-- 
Jiri Kosina
SUSE Labs

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [PATCH] hid, 2.6.23 - add support for new macbook and apple aluminum keyboard "fn" key
  2008-02-13 12:57     ` Jiri Kosina
@ 2008-02-13 15:49       ` Tobias Müller
  2008-02-13 16:06         ` Jiri Kosina
  0 siblings, 1 reply; 11+ messages in thread
From: Tobias Müller @ 2008-02-13 15:49 UTC (permalink / raw)
  To: Jiri Kosina, linux-input


[-- Attachment #1.1: Type: text/plain, Size: 270 bytes --]

Jiri Kosina schrieb:
 > On Tue, 12 Fe
 > It would be great if you could put this all together into one
 > condensated patch which I could merge into my tree.

So, this is the updated version. It only adds some product-ids and
some keyboards mappings.

Regards
   Tobias

[-- Attachment #1.2: macbook-2.6.25.patch --]
[-- Type: text/plain, Size: 3933 bytes --]

diff --git a/drivers/hid/hid-input.c b/drivers/hid/hid-input.c
index 5325d98..6a100e2 100644
--- a/drivers/hid/hid-input.c
+++ b/drivers/hid/hid-input.c
@@ -97,10 +97,11 @@ struct hidinput_key_translation {
 #define APPLE_FLAG_FKEY 0x01

 static struct hidinput_key_translation apple_fn_keys[] = {
+       { KEY_BACKSPACE, KEY_DELETE },                                  /* Needed for MacBook keyboards without delete */
        { KEY_F1,       KEY_BRIGHTNESSDOWN,     APPLE_FLAG_FKEY },
        { KEY_F2,       KEY_BRIGHTNESSUP,       APPLE_FLAG_FKEY },
-       { KEY_F3,       KEY_CYCLEWINDOWS,       APPLE_FLAG_FKEY }, /* Exposé */
-       { KEY_F4,       KEY_FN_F4,              APPLE_FLAG_FKEY }, /* Dashboard */
+       { KEY_F3,       KEY_CYCLEWINDOWS,       APPLE_FLAG_FKEY },      /* Exposé */
+       { KEY_F4,       KEY_FN_F4,              APPLE_FLAG_FKEY },      /* Dashboard */
        { KEY_F5,       KEY_FN_F5 },
        { KEY_F6,       KEY_FN_F6 },
        { KEY_F7,       KEY_BACK,               APPLE_FLAG_FKEY },
@@ -109,6 +110,10 @@ static struct hidinput_key_translation apple_fn_keys[] = {
        { KEY_F10,      KEY_MUTE,               APPLE_FLAG_FKEY },
        { KEY_F11,      KEY_VOLUMEDOWN,         APPLE_FLAG_FKEY },
        { KEY_F12,      KEY_VOLUMEUP,           APPLE_FLAG_FKEY },
+       { KEY_UP,       KEY_PAGEUP },                                   /* Needed for MacBook keyboards without page-up */
+       { KEY_DOWN,     KEY_PAGEDOWN },                                 /* Needed for MacBook keyboards without page-down */
+       { KEY_LEFT,     KEY_HOME },                                     /* Needed for MacBook keyboards without home */
+       { KEY_RIGHT,    KEY_END },                                      /* Needed for MacBook keyboards without end */
        { }
 };

diff --git a/drivers/hid/usbhid/hid-quirks.c b/drivers/hid/usbhid/hid-quirks.c
index b77b61e..73a5aca 100644
--- a/drivers/hid/usbhid/hid-quirks.c
+++ b/drivers/hid/usbhid/hid-quirks.c
@@ -66,6 +66,12 @@
 #define USB_DEVICE_ID_APPLE_ALU_ANSI   0x0220
 #define USB_DEVICE_ID_APPLE_ALU_ISO    0x0221
 #define USB_DEVICE_ID_APPLE_ALU_JIS    0x0222
+#define USB_DEVICE_ID_APPLE_GEYSER4_HF_ANSI    0x0229
+#define USB_DEVICE_ID_APPLE_GEYSER4_HF_ISO     0x022a
+#define USB_DEVICE_ID_APPLE_GEYSER4_HF_JIS     0x022b
+#define USB_DEVICE_ID_APPLE_ALU_WIRELESS_ANSI  0x022c
+#define USB_DEVICE_ID_APPLE_ALU_WIRELESS_ISO   0x022d
+#define USB_DEVICE_ID_APPLE_ALU_WIRELESS_JIS   0x022e
 #define USB_DEVICE_ID_APPLE_FOUNTAIN_TP_ONLY   0x030a
 #define USB_DEVICE_ID_APPLE_GEYSER1_TP_ONLY    0x030b
 #define USB_DEVICE_ID_APPLE_IRCONTROL4 0x8242
@@ -593,6 +599,12 @@ static const struct hid_blacklist {
        { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_ANSI, HID_QUIRK_APPLE_HAS_FN },
        { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_ISO, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_APPLE_ISO_KEYBOARD },
        { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_JIS, HID_QUIRK_APPLE_HAS_FN },
+       { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_GEYSER4_HF_ANSI, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE},
+       { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_GEYSER4_HF_ISO, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE | HID_QUIRK_APPLE_ISO_KEYBOARD},
+       { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_GEYSER4_HF_JIS, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE},
+       { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_WIRELESS_ANSI, HID_QUIRK_APPLE_HAS_FN},
+       { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_WIRELESS_ISO, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_APPLE_ISO_KEYBOARD},
+       { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_WIRELESS_JIS, HID_QUIRK_APPLE_HAS_FN},
        { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_FOUNTAIN_TP_ONLY, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE },
        { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_GEYSER1_TP_ONLY, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE },

[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/x-pkcs7-signature, Size: 3389 bytes --]

^ permalink raw reply related	[flat|nested] 11+ messages in thread

* Re: [PATCH] hid, 2.6.23 - add support for new macbook and apple aluminum keyboard "fn" key
  2008-02-13 15:49       ` Tobias Müller
@ 2008-02-13 16:06         ` Jiri Kosina
  2008-03-14 16:41           ` Tobias Müller
  0 siblings, 1 reply; 11+ messages in thread
From: Jiri Kosina @ 2008-02-13 16:06 UTC (permalink / raw)
  To: Tobias Müller; +Cc: linux-input

[-- Attachment #1: Type: TEXT/PLAIN, Size: 413 bytes --]

On Wed, 13 Feb 2008, Tobias Müller wrote:

> > It would be great if you could put this all together into one
> > condensated patch which I could merge into my tree.
> So, this is the updated version. It only adds some product-ids and
> some keyboards mappings.

The patch had mangled whitespaces again, but I have cleaned that up 
manually and applied to my tree.

Thanks,

-- 
Jiri Kosina
SUSE Labs

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [PATCH] hid, 2.6.23 - add support for new macbook and apple aluminum keyboard "fn" key
  2008-02-13 16:06         ` Jiri Kosina
@ 2008-03-14 16:41           ` Tobias Müller
  2008-03-14 16:52             ` Jiri Kosina
  0 siblings, 1 reply; 11+ messages in thread
From: Tobias Müller @ 2008-03-14 16:41 UTC (permalink / raw)
  To: Jiri Kosina, linux-input

[-- Attachment #1: Type: text/plain, Size: 1304 bytes --]

Hi!

I 
just 
tested 
the 
rc5 
on 
my 
pc 
and 
macbook 
and 
found 
a 
small 
mistake:

diff 
--git 
a/drivers/hid/usbhid/hid-quirks.c 
b/drivers/hid/usbhid/hid-quirks.c
index 
e6d05f6..de8c5a9 
100644
--- 
a/drivers/hid/usbhid/hid-quirks.c
+++ 
b/drivers/hid/usbhid/hid-quirks.c
@@ 
-624,7 
+624,7 
@@ 
static 
const 
struct 
hid_blacklist 
{
         { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_ISO, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_APPLE_ISO_KEYBOARD },
         { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_JIS, HID_QUIRK_APPLE_HAS_FN },
         { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_GEYSER4_HF_ANSI, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE },
- 
       { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_GEYSER4_HF_ISO, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE | HID_QUIRK_APPLE_ISO_KEYBOARD },
+ 
       { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_GEYSER4_HF_ISO, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE },
         { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_GEYSER4_HF_JIS, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE },
         { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_WIRELESS_ANSI, HID_QUIRK_APPLE_HAS_FN },
         { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_WIRELESS_ISO, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_APPLE_ISO_KEYBOARD },

Regards
   Tobias

[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/x-pkcs7-signature, Size: 3389 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [PATCH] hid, 2.6.23 - add support for new macbook and apple aluminum keyboard "fn" key
  2008-03-14 16:41           ` Tobias Müller
@ 2008-03-14 16:52             ` Jiri Kosina
  2008-03-14 17:03               ` Tobias Müller
  2008-03-14 20:52               ` Tobias Müller
  0 siblings, 2 replies; 11+ messages in thread
From: Jiri Kosina @ 2008-03-14 16:52 UTC (permalink / raw)
  To: Tobias Müller; +Cc: linux-input

[-- Attachment #1: Type: TEXT/PLAIN, Size: 321 bytes --]

On Fri, 14 Mar 2008, Tobias Müller wrote:

> I just tested the rc5 on my pc and macbook and found a small mistake:

Hi Tobias,

the patch has been horribly mangled by your mailer, could you please 
resend?

Also, a small changelog and Signed-off-by line would be needed.

Thanks,

-- 
Jiri Kosina
SUSE Labs

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [PATCH] hid, 2.6.23 - add support for new macbook and apple aluminum keyboard "fn" key
  2008-03-14 16:52             ` Jiri Kosina
@ 2008-03-14 17:03               ` Tobias Müller
  2008-03-14 22:26                 ` Jiri Kosina
  2008-03-14 20:52               ` Tobias Müller
  1 sibling, 1 reply; 11+ messages in thread
From: Tobias Müller @ 2008-03-14 17:03 UTC (permalink / raw)
  To: Jiri Kosina, linux-ide

[-- Attachment #1: Type: text/plain, Size: 1555 bytes --]

Hi!

> the patch has been horribly mangled by your mailer, could you please 
> resend?
I'm sorry. My thunderbird is keen on scrambling mails... :/ Hope this time it's fine.

Regards
  Tobias

-----------------------

4th=generation MacBook (product id 0x022a) from Apple doesn't need HID_QUIRK_APPLE_ISO_KEYBOARD fix anymore.

Signed-off-by: Tobias Mueller <Tobias_Mueller@twam.info>

diff --git a/drivers/hid/usbhid/hid-quirks.c b/drivers/hid/usbhid/hid-quirks.c
index e6d05f6..de8c5a9 100644
--- a/drivers/hid/usbhid/hid-quirks.c
+++ b/drivers/hid/usbhid/hid-quirks.c
@@ -624,7 +624,7 @@ static const struct hid_blacklist {
        { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_ISO, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_APPLE_ISO_KEYBOARD },
        { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_JIS, HID_QUIRK_APPLE_HAS_FN },
        { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_GEYSER4_HF_ANSI, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE },
-       { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_GEYSER4_HF_ISO, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE | HID_QUIRK_APPLE_ISO_KEYBOARD },
+       { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_GEYSER4_HF_ISO, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE },
        { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_GEYSER4_HF_JIS, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE },
        { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_WIRELESS_ANSI, HID_QUIRK_APPLE_HAS_FN },
        { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_WIRELESS_ISO, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_APPLE_ISO_KEYBOARD },

[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/x-pkcs7-signature, Size: 3389 bytes --]

^ permalink raw reply related	[flat|nested] 11+ messages in thread

* Re: [PATCH] hid, 2.6.23 - add support for new macbook and apple aluminum keyboard "fn" key
  2008-03-14 16:52             ` Jiri Kosina
  2008-03-14 17:03               ` Tobias Müller
@ 2008-03-14 20:52               ` Tobias Müller
  1 sibling, 0 replies; 11+ messages in thread
From: Tobias Müller @ 2008-03-14 20:52 UTC (permalink / raw)
  To: linux-input

[-- Attachment #1: Type: text/plain, Size: 1555 bytes --]

Hi!

> the patch has been horribly mangled by your mailer, could you please 
> resend?
I'm sorry. My thunderbird is keen on scrambling mails... :/ Hope this time it's fine.

Regards
  Tobias

-----------------------

4th=generation MacBook (product id 0x022a) from Apple doesn't need HID_QUIRK_APPLE_ISO_KEYBOARD fix anymore.

Signed-off-by: Tobias Mueller <Tobias_Mueller@twam.info>

diff --git a/drivers/hid/usbhid/hid-quirks.c b/drivers/hid/usbhid/hid-quirks.c
index e6d05f6..de8c5a9 100644
--- a/drivers/hid/usbhid/hid-quirks.c
+++ b/drivers/hid/usbhid/hid-quirks.c
@@ -624,7 +624,7 @@ static const struct hid_blacklist {
        { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_ISO, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_APPLE_ISO_KEYBOARD },
        { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_JIS, HID_QUIRK_APPLE_HAS_FN },
        { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_GEYSER4_HF_ANSI, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE },
-       { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_GEYSER4_HF_ISO, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE | HID_QUIRK_APPLE_ISO_KEYBOARD },
+       { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_GEYSER4_HF_ISO, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE },
        { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_GEYSER4_HF_JIS, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE },
        { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_WIRELESS_ANSI, HID_QUIRK_APPLE_HAS_FN },
        { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_WIRELESS_ISO, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_APPLE_ISO_KEYBOARD },

[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/x-pkcs7-signature, Size: 3389 bytes --]

^ permalink raw reply related	[flat|nested] 11+ messages in thread

* Re: [PATCH] hid, 2.6.23 - add support for new macbook and apple aluminum keyboard "fn" key
  2008-03-14 17:03               ` Tobias Müller
@ 2008-03-14 22:26                 ` Jiri Kosina
  0 siblings, 0 replies; 11+ messages in thread
From: Jiri Kosina @ 2008-03-14 22:26 UTC (permalink / raw)
  To: Tobias Müller; +Cc: linux-input

[-- Attachment #1: Type: TEXT/PLAIN, Size: 509 bytes --]

On Fri, 14 Mar 2008, Tobias Müller wrote:

> > the patch has been horribly mangled by your mailer, could you please resend?
> I'm sorry. My thunderbird is keen on scrambling mails... :/ Hope this time
> it's fine.

No, it is still mangled. Also, you seem to have sent the mail to linux-ide 
instead of linus-input :)

Never mind, as this is oneliner I will fix it by hand, just to let you 
know in case you will be submitting any more sophisticated patches.

Thanks,

-- 
Jiri Kosina
SUSE Labs

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2008-03-14 22:26 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-02-12 19:36 [PATCH] hid, 2.6.23 - add support for new macbook and apple aluminum keyboard "fn" key Chris Nolan
2008-02-12 20:48 ` Jiri Kosina
2008-02-13 12:44   ` Tobias Müller
2008-02-13 12:57     ` Jiri Kosina
2008-02-13 15:49       ` Tobias Müller
2008-02-13 16:06         ` Jiri Kosina
2008-03-14 16:41           ` Tobias Müller
2008-03-14 16:52             ` Jiri Kosina
2008-03-14 17:03               ` Tobias Müller
2008-03-14 22:26                 ` Jiri Kosina
2008-03-14 20:52               ` Tobias Müller

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.