* [PATCH] HID: Add NOGET quirk for the CH Pro Throttle
@ 2011-04-03 14:08 Unavowed
2011-04-04 9:05 ` Jiri Kosina
0 siblings, 1 reply; 7+ messages in thread
From: Unavowed @ 2011-04-03 14:08 UTC (permalink / raw)
Cc: linux-kernel
The CH Pro Throttle needs the NOGET quirk flag to work, just like other CH
Products devices which already have the flag set.
Signed-off-by: Unavowed <unavowed@vexillium.org>
---
drivers/hid/hid-ids.h | 1 +
drivers/hid/usbhid/hid-quirks.c | 1 +
2 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/drivers/hid/hid-ids.h b/drivers/hid/hid-ids.h
index 65ac53d..1a9f996 100644
--- a/drivers/hid/hid-ids.h
+++ b/drivers/hid/hid-ids.h
@@ -150,6 +150,7 @@
#define USB_DEVICE_ID_CANDO_MULTI_TOUCH_15_6 0x0f01
#define USB_VENDOR_ID_CH 0x068e
+#define USB_DEVICE_ID_CH_PRO_THROTTLE 0x00f1
#define USB_DEVICE_ID_CH_PRO_PEDALS 0x00f2
#define USB_DEVICE_ID_CH_COMBATSTICK 0x00f4
#define USB_DEVICE_ID_CH_FLIGHT_SIM_ECLIPSE_YOKE 0x0051
diff --git a/drivers/hid/usbhid/hid-quirks.c b/drivers/hid/usbhid/hid-quirks.c
index 9a94b64..a8426f1 100644
--- a/drivers/hid/usbhid/hid-quirks.c
+++ b/drivers/hid/usbhid/hid-quirks.c
@@ -59,6 +59,7 @@ static const struct hid_blacklist {
{ USB_VENDOR_ID_CH, USB_DEVICE_ID_CH_COMBATSTICK, HID_QUIRK_NOGET },
{ USB_VENDOR_ID_CH, USB_DEVICE_ID_CH_FLIGHT_SIM_ECLIPSE_YOKE, HID_QUIRK_NOGET },
{ USB_VENDOR_ID_CH, USB_DEVICE_ID_CH_FLIGHT_SIM_YOKE, HID_QUIRK_NOGET },
+ { USB_VENDOR_ID_CH, USB_DEVICE_ID_CH_PRO_THROTTLE, HID_QUIRK_NOGET },
{ USB_VENDOR_ID_CH, USB_DEVICE_ID_CH_PRO_PEDALS, HID_QUIRK_NOGET },
{ USB_VENDOR_ID_CH, USB_DEVICE_ID_CH_3AXIS_5BUTTON_STICK, HID_QUIRK_NOGET },
{ USB_VENDOR_ID_CH, USB_DEVICE_ID_CH_AXIS_295, HID_QUIRK_NOGET },
--
1.7.3.4
^ permalink raw reply related [flat|nested] 7+ messages in thread
* Re: [PATCH] HID: Add NOGET quirk for the CH Pro Throttle
2011-04-03 14:08 [PATCH] HID: Add NOGET quirk for the CH Pro Throttle Unavowed
@ 2011-04-04 9:05 ` Jiri Kosina
2011-04-04 9:37 ` Unavowed
0 siblings, 1 reply; 7+ messages in thread
From: Jiri Kosina @ 2011-04-04 9:05 UTC (permalink / raw)
To: Unavowed; +Cc: linux-kernel
On Sun, 3 Apr 2011, Unavowed wrote:
> The CH Pro Throttle needs the NOGET quirk flag to work, just like other CH
> Products devices which already have the flag set.
>
> Signed-off-by: Unavowed <unavowed@vexillium.org>
Hi,
thanks a lot for the patch.
Would it please be possible to have a real name to attribute for patch
authorship and Signed-off-by line?
> ---
> drivers/hid/hid-ids.h | 1 +
> drivers/hid/usbhid/hid-quirks.c | 1 +
> 2 files changed, 2 insertions(+), 0 deletions(-)
>
> diff --git a/drivers/hid/hid-ids.h b/drivers/hid/hid-ids.h
> index 65ac53d..1a9f996 100644
> --- a/drivers/hid/hid-ids.h
> +++ b/drivers/hid/hid-ids.h
> @@ -150,6 +150,7 @@
> #define USB_DEVICE_ID_CANDO_MULTI_TOUCH_15_6 0x0f01
>
> #define USB_VENDOR_ID_CH 0x068e
> +#define USB_DEVICE_ID_CH_PRO_THROTTLE 0x00f1
> #define USB_DEVICE_ID_CH_PRO_PEDALS 0x00f2
> #define USB_DEVICE_ID_CH_COMBATSTICK 0x00f4
> #define USB_DEVICE_ID_CH_FLIGHT_SIM_ECLIPSE_YOKE 0x0051
> diff --git a/drivers/hid/usbhid/hid-quirks.c b/drivers/hid/usbhid/hid-quirks.c
> index 9a94b64..a8426f1 100644
> --- a/drivers/hid/usbhid/hid-quirks.c
> +++ b/drivers/hid/usbhid/hid-quirks.c
> @@ -59,6 +59,7 @@ static const struct hid_blacklist {
> { USB_VENDOR_ID_CH, USB_DEVICE_ID_CH_COMBATSTICK, HID_QUIRK_NOGET },
> { USB_VENDOR_ID_CH, USB_DEVICE_ID_CH_FLIGHT_SIM_ECLIPSE_YOKE, HID_QUIRK_NOGET },
> { USB_VENDOR_ID_CH, USB_DEVICE_ID_CH_FLIGHT_SIM_YOKE, HID_QUIRK_NOGET },
> + { USB_VENDOR_ID_CH, USB_DEVICE_ID_CH_PRO_THROTTLE, HID_QUIRK_NOGET },
> { USB_VENDOR_ID_CH, USB_DEVICE_ID_CH_PRO_PEDALS, HID_QUIRK_NOGET },
> { USB_VENDOR_ID_CH, USB_DEVICE_ID_CH_3AXIS_5BUTTON_STICK, HID_QUIRK_NOGET },
> { USB_VENDOR_ID_CH, USB_DEVICE_ID_CH_AXIS_295, HID_QUIRK_NOGET },
> --
> 1.7.3.4
>
--
Jiri Kosina
SUSE Labs, Novell Inc.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH] HID: Add NOGET quirk for the CH Pro Throttle
2011-04-04 9:05 ` Jiri Kosina
@ 2011-04-04 9:37 ` Unavowed
2011-04-04 11:41 ` Jiri Kosina
0 siblings, 1 reply; 7+ messages in thread
From: Unavowed @ 2011-04-04 9:37 UTC (permalink / raw)
To: Jiri Kosina; +Cc: linux-kernel
On 04/04/11 10:05, Jiri Kosina wrote:
> On Sun, 3 Apr 2011, Unavowed wrote:
>
>> The CH Pro Throttle needs the NOGET quirk flag to work, just like other CH
>> Products devices which already have the flag set.
>>
>> Signed-off-by: Unavowed <unavowed@vexillium.org>
>
> Hi,
>
> thanks a lot for the patch.
>
> Would it please be possible to have a real name to attribute for patch
> authorship and Signed-off-by line?
Hi,
Thanks for such a quick response.
I'm sorry, but I only ever write contributions under a pseudonym. Is
this not acceptable, especially for such a trivial patch?
--
Unavowed
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH] HID: Add NOGET quirk for the CH Pro Throttle
2011-04-04 9:37 ` Unavowed
@ 2011-04-04 11:41 ` Jiri Kosina
2011-04-05 15:33 ` Unavowed
0 siblings, 1 reply; 7+ messages in thread
From: Jiri Kosina @ 2011-04-04 11:41 UTC (permalink / raw)
To: Unavowed; +Cc: linux-kernel
On Mon, 4 Apr 2011, Unavowed wrote:
> >> The CH Pro Throttle needs the NOGET quirk flag to work, just like other CH
> >> Products devices which already have the flag set.
> >>
> >> Signed-off-by: Unavowed <unavowed@vexillium.org>
> >
> > Hi,
> >
> > thanks a lot for the patch.
> >
> > Would it please be possible to have a real name to attribute for patch
> > authorship and Signed-off-by line?
>
> Hi,
>
> Thanks for such a quick response.
>
> I'm sorry, but I only ever write contributions under a pseudonym. Is
> this not acceptable, especially for such a trivial patch?
Well, see paragraph 12) of Documentation/SubmittingPatches. Especially the
part with "sorry, no pseudonyms or anonymous contributions".
Now, I agree that trivial USB ID addition such as this really is
a bit borderline ...
--
Jiri Kosina
SUSE Labs, Novell Inc.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH] HID: Add NOGET quirk for the CH Pro Throttle
2011-04-04 11:41 ` Jiri Kosina
@ 2011-04-05 15:33 ` Unavowed
2011-04-06 14:17 ` Jiri Kosina
0 siblings, 1 reply; 7+ messages in thread
From: Unavowed @ 2011-04-05 15:33 UTC (permalink / raw)
To: Jiri Kosina; +Cc: linux-kernel
On 04/04/11 12:41, Jiri Kosina wrote:
> On Mon, 4 Apr 2011, Unavowed wrote:
>
>>>> The CH Pro Throttle needs the NOGET quirk flag to work, just like other CH
>>>> Products devices which already have the flag set.
>>>>
>>>> Signed-off-by: Unavowed <unavowed@vexillium.org>
>>>
>>> Hi,
>>>
>>> thanks a lot for the patch.
>>>
>>> Would it please be possible to have a real name to attribute for patch
>>> authorship and Signed-off-by line?
>>
>> Hi,
>>
>> Thanks for such a quick response.
>>
>> I'm sorry, but I only ever write contributions under a pseudonym. Is
>> this not acceptable, especially for such a trivial patch?
>
> Well, see paragraph 12) of Documentation/SubmittingPatches. Especially the
> part with "sorry, no pseudonyms or anonymous contributions".
>
> Now, I agree that trivial USB ID addition such as this really is
> a bit borderline ...
If that's the case then I would like to report a bug. The HID device:
068e:00f1 CH Products, Inc. Pro Throttle
doesn't work with Linux. After plugging in the device, it is recognised
but pressing buttons or moving axes doesn't trigger any events. Adding
an entry to the HID blacklist with the HID_QUIRK_NOGET flag fixes the
problem.
I, and probably other flight sim fans running Linux, would be very happy
if someone could fix write a patch fixing this.
And if I may comment on that "no pseudonyms" policy, I don't fully
understand the motivation behind it. After all, there have been many
authors of copyrighted works who created them without revealing their
real name[1]. Is this something to please the lawyers of Linux's
corporate overlords?
Thanks,
Unavowed
[1] http://en.wikipedia.org/wiki/List_of_pseudonyms
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH] HID: Add NOGET quirk for the CH Pro Throttle
2011-04-05 15:33 ` Unavowed
@ 2011-04-06 14:17 ` Jiri Kosina
2011-04-08 9:24 ` Unavowed
0 siblings, 1 reply; 7+ messages in thread
From: Jiri Kosina @ 2011-04-06 14:17 UTC (permalink / raw)
To: Unavowed; +Cc: linux-kernel
On Tue, 5 Apr 2011, Unavowed wrote:
> >> I'm sorry, but I only ever write contributions under a pseudonym. Is
> >> this not acceptable, especially for such a trivial patch?
> >
> > Well, see paragraph 12) of Documentation/SubmittingPatches. Especially the
> > part with "sorry, no pseudonyms or anonymous contributions".
> >
> > Now, I agree that trivial USB ID addition such as this really is
> > a bit borderline ...
>
> If that's the case then I would like to report a bug. The HID device:
>
> 068e:00f1 CH Products, Inc. Pro Throttle
>
> doesn't work with Linux. After plugging in the device, it is recognised
> but pressing buttons or moving axes doesn't trigger any events. Adding
> an entry to the HID blacklist with the HID_QUIRK_NOGET flag fixes the
> problem.
>
> I, and probably other flight sim fans running Linux, would be very happy
> if someone could fix write a patch fixing this.
I thought you'd figure that out :) Thanks for the report, I have queued
the fix in my tree.
> And if I may comment on that "no pseudonyms" policy, I don't fully
> understand the motivation behind it. After all, there have been many
> authors of copyrighted works who created them without revealing their
> real name[1]. Is this something to please the lawyers of Linux's
> corporate overlords?
I guess this would be topic for a separate thread, but anyway ... but I
believe you'd be able to dig much information from reading the threads
where entity calling itself 'Shem Multinymous' tried to submit Thinkpad
Embedded Controller drivers.
It basically defeats the Developer's Certificate of Origin process
completely.
Thanks,
--
Jiri Kosina
SUSE Labs, Novell Inc.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH] HID: Add NOGET quirk for the CH Pro Throttle
2011-04-06 14:17 ` Jiri Kosina
@ 2011-04-08 9:24 ` Unavowed
0 siblings, 0 replies; 7+ messages in thread
From: Unavowed @ 2011-04-08 9:24 UTC (permalink / raw)
To: Jiri Kosina; +Cc: linux-kernel
On 06/04/11 15:17, Jiri Kosina wrote:
>> I, and probably other flight sim fans running Linux, would be very happy
>> if someone could fix write a patch fixing this.
>
> I thought you'd figure that out :) Thanks for the report, I have queued
> the fix in my tree.
Great, thanks.
>> And if I may comment on that "no pseudonyms" policy, I don't fully
>> understand the motivation behind it. After all, there have been many
>> authors of copyrighted works who created them without revealing their
>> real name[1]. Is this something to please the lawyers of Linux's
>> corporate overlords?
>
> I guess this would be topic for a separate thread, but anyway ... but I
> believe you'd be able to dig much information from reading the threads
> where entity calling itself 'Shem Multinymous' tried to submit Thinkpad
> Embedded Controller drivers.
>
> It basically defeats the Developer's Certificate of Origin process
> completely.
Thanks for the reference, I'll remember it the next time I consider
writing a patch.
--
Unavowed
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2011-04-08 9:24 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-04-03 14:08 [PATCH] HID: Add NOGET quirk for the CH Pro Throttle Unavowed
2011-04-04 9:05 ` Jiri Kosina
2011-04-04 9:37 ` Unavowed
2011-04-04 11:41 ` Jiri Kosina
2011-04-05 15:33 ` Unavowed
2011-04-06 14:17 ` Jiri Kosina
2011-04-08 9:24 ` Unavowed
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.