- 02 12月, 2015 1 次提交
-
-
由 Adrien Vergé 提交于
All ELAN hid devices seem to require the ALWAYS_POLL quirk. Let's use this quirk for all devices from this vendor, rather than maintaining a list of all its known product IDs. Tested-by: NAdrien Vergé <adrienverge@gmail.com> Signed-off-by: NAdrien Vergé <adrienverge@gmail.com> Reviewed-by: NBenjamin Tissoires <benjamin.tissoires@redhat.com> Reviewed-by: NJiri Kosina <jkosina@suse.cz> Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
-
- 05 10月, 2015 1 次提交
-
-
由 Oliver Schmitt 提交于
The WiiU adapter from Mayflash (see http://www.mayflash.com/Products/NINTENDOWiiU/W009.html) is not working correctly. The "XInput" mode works fine, the controller is recognized as a xbox controller. But it is only possible to connect one controller with this method. In "DInput" mode the device is recognized as some kind of mouse input but no joystick is created. This commit will change this behavior with HID_QUIRK_MULTI_INPUT to split the device into 4 input devices so that it will also create joysticks in /dev/input/js*. Signed-off-by: NOliver Schmitt <voltumna@gmx.net> Reviewed-by: NFelipe Balbi <balbi@ti.com> Signed-off-by: NJiri Kosina <jkosina@suse.cz>
-
- 23 9月, 2015 1 次提交
-
-
由 Donavan Lance 提交于
Adds support for Microsoft Type Cover 3 with 0x07e2 product ID. Signed-off-by: NDonavan Lance <shvr@fedoraproject.org> Signed-off-by: NJiri Kosina <jkosina@suse.cz>
-
- 24 8月, 2015 1 次提交
-
-
由 Benjamin Tissoires 提交于
Looks like 0x8882 needs the same quirk than 0x8883. Given that both devices claim they are "TPV OpticalTouchScreen" rename the 0x8883 to add its PID in the #define. Reported-by: NBlaine Lee <blaine.j.lee@medtronic.com> Signed-off-by: NBenjamin Tissoires <benjamin.tissoires@redhat.com> Signed-off-by: NJiri Kosina <jkosina@suse.cz>
-
- 24 7月, 2015 1 次提交
-
-
由 Stephen Just 提交于
Adding support for the Microsoft Surface 3 (non-pro) Type Cover. The existing definitions and quirks are actually for the Surface Pro 3 type covers. I've renamed the old constants to reflect that they belong to the Surface Pro 3, and added a new constant and matching code for the Surface 3. Signed-off-by: NStephen Just <stephenjust@gmail.com> Signed-off-by: NJiri Kosina <jkosina@suse.com>
-
- 29 6月, 2015 1 次提交
-
-
由 Reyad Attiyat 提交于
The newer firmware on MS Surface 2 tablets causes the type and touch cover keyboards to timeout when waiting for reports. The quirk HID_QUIRK_NO_INIT_REPORTS allows them to function normally. Signed-off-by: NReyad Attiyat <reyad.attiyat@gmail.com> Signed-off-by: NJiri Kosina <jkosina@suse.cz>
-
- 18 6月, 2015 1 次提交
-
-
由 Raimund Roth 提交于
Adding support for the Microsoft Surface Pro Power Cover. Signed-off-by: NRaimund Roth <raimundmroth@gmail.gom> Signed-off-by: NJiri Kosina <jkosina@suse.cz>
-
- 25 5月, 2015 1 次提交
-
-
由 Herton R. Krzesinski 提交于
I received a report from an user of following mouse which needs this quirk: usb 1-1.6: USB disconnect, device number 58 usb 1-1.6: new low speed USB device number 59 using ehci_hcd usb 1-1.6: New USB device found, idVendor=04f2, idProduct=1053 usb 1-1.6: New USB device strings: Mfr=1, Product=2, SerialNumber=0 usb 1-1.6: Product: USB Optical Mouse usb 1-1.6: Manufacturer: PixArt usb 1-1.6: configuration #1 chosen from 1 choice input: PixArt USB Optical Mouse as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.6/1-1.6:1.0/input/input5887 generic-usb 0003:04F2:1053.16FE: input,hidraw2: USB HID v1.11 Mouse [PixArt USB Optical Mouse] on usb-0000:00:1a.0-1.6/input0 The quirk was tested by the reporter and it fixed the frequent disconnections etc. [jkosina@suse.cz: reorder the position in hid-ids.h] Signed-off-by: NHerton R. Krzesinski <herton@redhat.com> Reviewed-by: NBenjamin Tissoires <benjamin.tissoires@redhat.com> Signed-off-by: NJiri Kosina <jkosina@suse.cz>
-
- 13 5月, 2015 1 次提交
-
-
由 Laura Abbott 提交于
Like other KVM switches, the Aten DVI KVM switch needs a quirk to avoid spewing errors: [791759.606542] usb 1-5.4: input irq status -75 received [791759.614537] usb 1-5.4: input irq status -75 received [791759.622542] usb 1-5.4: input irq status -75 received Add it. Signed-off-by: NLaura Abbott <labbott@fedoraproject.org> Signed-off-by: NJiri Kosina <jkosina@suse.cz>
-
- 07 5月, 2015 1 次提交
-
-
由 Sean Young 提交于
This device supports force feedback and has two ports. Signed-off-by: NSean Young <sean@mess.org> Signed-off-by: NJiri Kosina <jkosina@suse.cz>
-
- 27 4月, 2015 1 次提交
-
-
由 Raphael Assenat 提交于
The raphnet.net 4nes4snes and 2nes2snes multi-joystick adapters use a single HID report descriptor with one report ID per controller. This has the effect that the inputs of otherwise independent game controllers get packed in one large joystick device. With this patch each controller gets its own /dev/input/jsX device, which is more natural and less confusing than having all inputs going to the same place. Signed-off-by: NRaphael Assenat <raph@raphnet.net> Signed-off-by: NJiri Kosina <jkosina@suse.cz>
-
- 02 4月, 2015 2 次提交
-
-
由 Oliver Neukum 提交于
The device exists with two device IDs instead of one as previously believed. Signed-off-by: NOliver Neukum <oneukum@suse.de> Signed-off-by: NJiri Kosina <jkosina@suse.cz>
-
由 Oliver Neukum 提交于
During a stress test these mice kept dropping and reappearing in runlevel 1 as opposed to 5. Signed-off-by: NOliver Neukum <oneukum@suse.de> Signed-off-by: NJiri Kosina <jkosina@suse.cz>
-
- 25 3月, 2015 2 次提交
-
-
由 Oliver Neukum 提交于
This mouse is also known under other IDs. It needs the quirk or will disconnect in runlevel 1 or 3. Signed-off-by: NOliver Neukum <oneukum@suse.de> CC: stable@vger.kernel.org Signed-off-by: NJiri Kosina <jkosina@suse.cz>
-
由 Oliver Neukum 提交于
This mouse needs QUIRK_ALWAYS_POLL. Signed-off-by: NOliver Neukum <oneukum@suse.de> CC: stable@vger.kernel.org Signed-off-by: NJiri Kosina <jkosina@suse.cz>
-
- 12 3月, 2015 1 次提交
-
-
由 oliver@neukum.org 提交于
This device disconnects every 60s without X Signed-off-by: NOliver Neukum <oliver@neukum.org> Signed-off-by: NJiri Kosina <jkosina@suse.cz>
-
- 04 3月, 2015 1 次提交
-
-
由 Benjamin Tissoires 提交于
Based on a patch from: Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com> Most of the tablets handled by hid-uclogic already use MULTI_INPUT. For the ones which are not quirked in usbhid/hidquirks, they have a custom report descriptor which contains only one report per HID interface. For those tablets HID_QUIRK_MULTI_INPUT is transparent. According to https://github.com/DIGImend/tablets, the only problematic tablet currently handled by hid-uclogic is the TWHA60 v3. This tablet presents different report descriptors from the ones currently quirked. This is not a problem per se, given that this tablet is not supported currently in this version (it needs the same command as a Huion to start forwarding events). Reviewed-by: NNikolai Kondrashov <spbnick@gmail.com> Signed-off-by: NBenjamin Tissoires <benjamin.tissoires@redhat.com> Signed-off-by: NJiri Kosina <jkosina@suse.cz>
-
- 17 2月, 2015 1 次提交
-
-
由 Milan Plzik 提交于
Genius PenSketch M912 digitizer tablet sends incorrect report descriptor by default. This patch replaces it with a corrected one. Signed-off-by: NMilan Plzik <milan.plzik@gmail.com> Reviewed-by: NNikolai Kondrashov <spbnick@gmail.com> Signed-off-by: NJiri Kosina <jkosina@suse.cz>
-
- 07 1月, 2015 1 次提交
-
-
由 Alan Wu 提交于
Based on code for the US Surface Type Cover 3 from commit be3b1634 ("HID: add support for MS Surface Pro 3 Type Cover"): Signed-off-by: NAlan Wu <alan.c.wu@gmail.com> Tested-by: NKarlis Dreizis <karlisdreizis@gmail.com> Signed-off-by: NJiri Kosina <jkosina@suse.cz>
-
- 29 12月, 2014 1 次提交
-
-
由 Giedrius Statkevičius 提交于
New Genius MousePen i608X devices have a new id 0x501a instead of the old 0x5011 so add a new #define with "_2" appended and change required places. The remaining two checkpatch warnings about line length being over 80 characters are present in the original files too and this patch was made in the same style (no line break). Just adding a new id and changing the required places should make the new device work without any issues according to the bug report in the following url. This patch was made according to and fixes: https://bugzilla.kernel.org/show_bug.cgi?id=67111Signed-off-by: NGiedrius Statkevičius <giedrius.statkevicius@gmail.com> Signed-off-by: NJiri Kosina <jkosina@suse.cz>
-
- 20 11月, 2014 1 次提交
-
-
由 Oliver Neukum 提交于
The touchscreen needs the same quirk as the other models. Signed-off-by: NOliver Neukum <oneukum@suse.de> Reported-by: NBryan Poling <poli0048@umn.edu> CC: stable@vger.kernel.org Acked-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org> Signed-off-by: NJiri Kosina <jkosina@suse.cz>
-
- 11 11月, 2014 1 次提交
-
-
由 Alan Wu 提交于
Surface Pro 3 Type Cover that works with Ubuntu (and possibly Arch) from this thread. Both trackpad and keyboard work after compiling my own kernel. http://ubuntuforums.org/showthread.php?t=2231207&page=2&s=44910e0c56047e4f93dfd9fea58121ef Also includes Jarrad Whitaker's message which sources http://winaero.com/blog/how-to-install-linux-on-surface-pro-3/ which he says is sourced from a Russian site Signed-off-by: NAlan Wu <alan.c.wu@gmail.com> Signed-off-by: NJiri Kosina <jkosina@suse.cz>
-
- 03 11月, 2014 1 次提交
-
-
由 Adel Gadllah 提交于
Yet another device that needs this quirk. Reported-by: NTanguy de Baritault <tdebaritault@gmail.com> Signed-off-by: NAdel Gadllah <adel.gadllah@gmail.com> Signed-off-by: NJiri Kosina <jkosina@suse.cz>
-
- 10 10月, 2014 2 次提交
-
-
由 Adel Gadllah 提交于
This device needs the quirk as well. Tested-by: NKevin Fenzi <kevin@scrye.com> Signed-off-by: NAdel Gadllah <adel.gadllah@gmail.com> Signed-off-by: NJiri Kosina <jkosina@suse.cz>
-
由 Adel Gadllah 提交于
This device needs the quirk as well. Signed-off-by: NAdel Gadllah <adel.gadllah@gmail.com> Signed-off-by: NJiri Kosina <jkosina@suse.cz>
-
- 01 10月, 2014 1 次提交
-
-
由 Oliver Neukum 提交于
There is a second mouse sharing the same vendor strings but different IDs. Signed-off-by: NOliver Neukum <oneukum@suse.de> Signed-off-by: NJiri Kosina <jkosina@suse.cz>
-
- 08 9月, 2014 2 次提交
-
-
由 Oliver Neukum 提交于
This mouse keeps disconnecting in runlevel 3. It needs the ALWAYS_POLL quirk. Signed-off-by: NOliver Neukum <oneukum@suse.de> Signed-off-by: NJiri Kosina <jkosina@suse.cz>
-
由 Johan Hovold 提交于
Enable the always-poll quirk for Elan Touchscreens found on some recent Samsung laptops. Without this quirk the device keeps disconnecting from the bus (and is re-enumerated) unless opened (and kept open, should an input event occur). Note that while the device can be run-time suspended, the autosuspend timeout must be high enough to allow the device to be polled at least once before being suspended. Specifically, using autosuspend_delay_ms=0 will still cause the device to disconnect on input events. Signed-off-by: NJohan Hovold <johan@kernel.org> Signed-off-by: NJiri Kosina <jkosina@suse.cz>
-
- 29 7月, 2014 2 次提交
-
-
由 Wen-chien Jesse Sung 提交于
This device generates ABS_Z and ABS_RX events instead of ABS_X and ABS_Y. Signed-off-by: NWen-chien Jesse Sung <jesse.sung@canonical.com> Signed-off-by: NJiri Kosina <jkosina@suse.cz>
-
由 Wangzhao Cai 提交于
I am using a USB keyborad that give me "usb_submit_urb(ctrl) failed: -1" error when I plugin it. and I need to wait for 10s for this device to be ready. By adding this quirks, the usb keyborad is usable right after plugin Signed-off-by: NWangzhao Cai <microcaicai@gmail.com> Signed-off-by: NJiri Kosina <jkosina@suse.cz>
-
- 07 7月, 2014 1 次提交
-
-
由 Wen-chien Jesse Sung 提交于
This device generates ABS_Z and ABS_RX events instead of ABS_X and ABS_Y. Signed-off-by: NWen-chien Jesse Sung <jesse.sung@canonical.com> Signed-off-by: NJiri Kosina <jkosina@suse.cz>
-
- 01 7月, 2014 1 次提交
-
-
由 Janne Kanniainen 提交于
This driver adds support for USB controlled led panels that exists in MSI GT683R laptop Signed-off-by: NJanne Kanniainen <janne.kanniainen@gmail.com> Reviewed-by: NJohan Hovold <johan@kernel.org> Signed-off-by: NJiri Kosina <jkosina@suse.cz> Signed-off-by: NBryan Wu <cooloney@gmail.com>
-
- 27 6月, 2014 1 次提交
-
-
由 John Sung 提交于
These device needs to be added to the quirks list with HID_QUIRK_NOGET, otherwise they will reset upon receiving the get input report requests. Signed-off-by: NJohn Sung <penmount.touch@gmail.com> Signed-off-by: NJiri Kosina <jkosina@suse.cz>
-
- 02 6月, 2014 1 次提交
-
-
由 Jiri Kosina 提交于
The device which identifies itself as a "USB Keykoard" (no typo) with VID:PID 1a2c:0023 does not seem to be handling the reports initialization very well. This results in a "usb_submit_urb(ctrl) failed: -1" message from the kernel when connected, and a delay before its initialization. This patch adds the quirk for this device, which causes the delay to disappear. [jkosina@suse.cz: remove superfluous comment and fix ordering] Signed-off-by: NDaniel Kamil Kozar <dkk089@gmail.com> Signed-off-by: NJiri Kosina <jkosina@suse.cz>
-
- 05 5月, 2014 1 次提交
-
-
由 Hans de Goede 提交于
This touchpad seriously dislikes init reports, not only timeing out, but also refusing to work after this. Cc: stable@vger.kernel.org Reported-and-tested-by: NVincent Fortier <th0ma7@gmail.com> Signed-off-by: NHans de Goede <hdegoede@redhat.com> Reviewed-by: NBenjamin Tissoires <benjamin.tissoires@redhat.com> Signed-off-by: NJiri Kosina <jkosina@suse.cz>
-
- 28 1月, 2014 1 次提交
-
-
由 Yufeng Shen 提交于
There is timeout error during initialization: kernel: [ 11.733104] hid-multitouch 0003:1870:0110.0001: usb_submit_urb(ctrl) failed: -1 kernel: [ 11.734093] hid-multitouch 0003:1870:0110.0001: timeout initializing reports Adding quirk HID_QUIRK_NO_INIT_REPORTS can solve the problem. Signed-off-by: NYufeng Shen <miletus@chromium.org> Signed-off-by: NJiri Kosina <jkosina@suse.cz>
-
- 13 12月, 2013 1 次提交
-
-
由 Emanuel Krenz 提交于
[jkosina@suse.cz: refresh to apply after SIS quirk merging] Signed-off-by: NEmanuel Krenz <emanuelkrenz@web.de> Signed-off-by: NJiri Kosina <jkosina@suse.cz>
-
- 02 12月, 2013 3 次提交
-
-
由 AceLan Kao 提交于
Add Synaptics HD touchscreen(06cb:1ac3) to no init report quirk Signed-off-by: NAceLan Kao <acelan.kao@canonical.com> Signed-off-by: NJiri Kosina <jkosina@suse.cz>
-
由 AceLan Kao 提交于
Add Synaptics HD touchscreen(06cb:0ac3) to no init report quirk. Signed-off-by: NAceLan Kao <acelan.kao@canonical.com> Signed-off-by: NJiri Kosina <jkosina@suse.cz>
-
由 AceLan Kao 提交于
USB_VENDOR_ID_SIS and USB_VENDOR_ID_SIS2_TOUCH are identical, so refine the code and merge the quirks. Signed-off-by: NAceLan Kao <acelan.kao@canonical.com> Signed-off-by: NJiri Kosina <jkosina@suse.cz>
-