<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/linux.git/drivers/hid/Kconfig, branch v4.17.1</title>
<subtitle>Linux kernel stable tree (mirror)</subtitle>
<id>https://git.radix-linux.su/kernel/linux.git/atom?h=v4.17.1</id>
<link rel='self' href='https://git.radix-linux.su/kernel/linux.git/atom?h=v4.17.1'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/'/>
<updated>2018-04-25T08:48:35+00:00</updated>
<entry>
<title>HID: lenovo: Add support for IBM/Lenovo Scrollpoint mice</title>
<updated>2018-04-25T08:48:35+00:00</updated>
<author>
<name>pgzh</name>
<email>peter.ganzhorn@gmail.com</email>
</author>
<published>2018-04-12T17:36:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=a230cd52b8a2be39cd6e9a13b3e62af57f21372a'/>
<id>urn:sha1:a230cd52b8a2be39cd6e9a13b3e62af57f21372a</id>
<content type='text'>
The IBM/Lenovo Scrollpoint mice feature a trackpoint-like stick instead of a
scrolling wheel capable of 2-D (vertical+horizontal) scrolling.  hid-generic
does only expose 1-D (vertical) scrolling functionality for these mice.  This
patch adds support for horizontal scrolling for the IBM/Lenovo Scrollpoint mice
to hid-lenovo.

[jkosina@suse.cz: remove change versioning from git changelog]
Signed-off-by: Peter Ganzhorn &lt;peter.ganzhorn@gmail.com&gt;
Reviewed-by: Benjamin Tissoires &lt;benjamin.tissoires@redhat.com&gt;
Signed-off-by: Peter De Wachter &lt;pdewacht@gmail.com&gt;
Signed-off-by: Jiri Kosina &lt;jkosina@suse.cz&gt;
</content>
</entry>
<entry>
<title>Merge branch 'for-4.17/hid-elan' into for-linus</title>
<updated>2018-04-05T11:17:23+00:00</updated>
<author>
<name>Jiri Kosina</name>
<email>jkosina@suse.cz</email>
</author>
<published>2018-04-05T11:17:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=7a8c1c4e71e4c694e2c9a05f565dd5dac43faa40'/>
<id>urn:sha1:7a8c1c4e71e4c694e2c9a05f565dd5dac43faa40</id>
<content type='text'>
Pull new hid-elan driver, currently providing support for touchpad
found in certain HP Pavilion x2 laptops.
</content>
</entry>
<entry>
<title>Merge branch 'for-4.17/google-hammer' into for-linus</title>
<updated>2018-04-05T11:16:52+00:00</updated>
<author>
<name>Jiri Kosina</name>
<email>jkosina@suse.cz</email>
</author>
<published>2018-04-05T11:16:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=d463fd44c4d620b6f96f9f56474fbd42cb663a84'/>
<id>urn:sha1:d463fd44c4d620b6f96f9f56474fbd42cb663a84</id>
<content type='text'>
Support for Google Hammer device.
</content>
</entry>
<entry>
<title>HID: google: add google hammer HID driver</title>
<updated>2018-03-27T12:46:54+00:00</updated>
<author>
<name>Wei-Ning Huang</name>
<email>wnhuang@chromium.org</email>
</author>
<published>2018-03-15T01:28:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=bc774b8c110f7d90d13257b95b5a22f5bb7fd71b'/>
<id>urn:sha1:bc774b8c110f7d90d13257b95b5a22f5bb7fd71b</id>
<content type='text'>
Add Google hammer HID driver. This driver allow us to control hammer
keyboard backlight and support future features.

Signed-off-by: Wei-Ning Huang &lt;wnhuang@google.com&gt;
Signed-off-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt;
Signed-off-by: Jiri Kosina &lt;jkosina@suse.cz&gt;
</content>
</entry>
<entry>
<title>HID: elecom: refer to trackballs by model name instead of series</title>
<updated>2018-03-06T14:15:47+00:00</updated>
<author>
<name>Tomasz Kramkowski</name>
<email>tk@the-tk.com</email>
</author>
<published>2018-03-01T17:22:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=79837eded640501206a60fb68e76ad2d027457ec'/>
<id>urn:sha1:79837eded640501206a60fb68e76ad2d027457ec</id>
<content type='text'>
This patch changes all references to ELECOM trackballs using their
series name to refer to them by their model name.

ELECOM provides multiple series of mice such as EX-G, HUGE, and DEFT.
Although it has not caused conflicts in the driver, there can be more
than one iteration of mice in each series. For example, there are 7
variants of EX-G trackballs but only three (M-XT3URBK, M-XT3DRBK, and
M-XT4DRBK) need a driver to work correctly.

There are also 4 DEFT series trackballs but two of them have the same
VID:PID as the other two. I picked the earlier model for the naming of
the PID macros.

Signed-off-by: Tomasz Kramkowski &lt;tk@the-tk.com&gt;
Signed-off-by: Jiri Kosina &lt;jkosina@suse.cz&gt;
</content>
</entry>
<entry>
<title>HID: Add driver for USB ELAN Touchpad</title>
<updated>2018-02-16T12:25:04+00:00</updated>
<author>
<name>Alexandrov Stansilav</name>
<email>neko@nya.ai</email>
</author>
<published>2018-01-13T23:33:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=9a6a4193d65b853020ef0e66cecdf9e64a863883'/>
<id>urn:sha1:9a6a4193d65b853020ef0e66cecdf9e64a863883</id>
<content type='text'>
This is driver for usb touchpad found on HP Pavilion x2 10-p0xx laptop. On this
device keyboard and touchpad connected as a single usb device with two
interfaces: keyboard, which exposes ordinary keys and second interface is
touchpad which also contains FlightMode button and audio mute led (which
physically placed on keyboard for some reason).

Initially, this touchpad works in mouse emulation mode, this driver will switch
it to touchpad mode, which can track 5 fingers and can report coordinates for
two of them.

Signed-off-by: Alexandrov Stansilav &lt;neko@nya.ai&gt;
Signed-off-by: Jiri Kosina &lt;jkosina@suse.cz&gt;
</content>
</entry>
<entry>
<title>HID: elecom: rewrite report fixup for EX-G and future mice</title>
<updated>2018-01-23T14:39:54+00:00</updated>
<author>
<name>Tomasz Kramkowski</name>
<email>tk@the-tk.com</email>
</author>
<published>2017-12-19T20:44:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=ac58eec2c547587c41c1436947d545f99c1553c6'/>
<id>urn:sha1:ac58eec2c547587c41c1436947d545f99c1553c6</id>
<content type='text'>
This patch rewrites the mouse report fixup used for the DEFT and HUGE
elecom trackballs in order to make it generic enough to fix other
elecom mice with similar issues. This patch also uses this new report
fixup function to fix the Elecom EX-G trackball which has 6 physical
buttons and a similar issue to the other two mice.

Elecom's track record has so far shown that they like to re-use the
same report descriptor for multiple different mice regardless of the
number of buttons the mouse has. This means that the missing buttons
on multiple mice can be fixed in one function without introducing
phantom buttons which would in turn cause the number of mouse buttons
to be misreported to userspace.

This patch drops the very verbose report descriptor "diff" comment for
a more abridged yet hopefully just as informative generic version.

Signed-off-by: Tomasz Kramkowski &lt;tk@the-tk.com&gt;
Signed-off-by: Jiri Kosina &lt;jkosina@suse.cz&gt;
</content>
</entry>
<entry>
<title>HID: Add special driver for Jabra devices</title>
<updated>2017-11-21T11:54:58+00:00</updated>
<author>
<name>Niels Skou Olsen</name>
<email>nolsen@jabra.com</email>
</author>
<published>2017-10-04T10:31:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=19ca28271c9a361629eb06382a43f355249de7ea'/>
<id>urn:sha1:19ca28271c9a361629eb06382a43f355249de7ea</id>
<content type='text'>
Add a hid-jabra driver to the list of special drivers in hid-core. The
driver prevents vendor defined HID usages (FF00-FFFF) in Jabra devices
from being mapped to input events, that become unintended mouse events
in the X11 server.

Signed-off-by: Niels Skou Olsen &lt;nolsen@jabra.com&gt;
Signed-off-by: Jiri Kosina &lt;jkosina@suse.cz&gt;
</content>
</entry>
<entry>
<title>Merge branch 'for-4.15/upstream' into for-linus</title>
<updated>2017-11-15T10:10:38+00:00</updated>
<author>
<name>Jiri Kosina</name>
<email>jkosina@suse.cz</email>
</author>
<published>2017-11-15T10:10:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=6ed7a70be54ef6148cbfce0d59d12d2aa41bbb23'/>
<id>urn:sha1:6ed7a70be54ef6148cbfce0d59d12d2aa41bbb23</id>
<content type='text'>
- cp2112: GPIO error handling and Kconfig fixes from Sébastien Szymanski
- i2c-hid: fixup / quirk for Apollo-Lake based laptops, from Hans de Goede
- Input/Core: add eraser tool support, from Ping Cheng
- small assorted code fixes

Signed-off-by: Jiri Kosina &lt;jkosina@suse.cz&gt;
</content>
</entry>
<entry>
<title>HID: cp2112: add HIDRAW dependency</title>
<updated>2017-11-09T11:44:51+00:00</updated>
<author>
<name>Sébastien Szymanski</name>
<email>sebastien.szymanski@armadeus.com</email>
</author>
<published>2017-11-02T11:12:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=cde3076bdc38bf436e517a379759a9092c6ffd4f'/>
<id>urn:sha1:cde3076bdc38bf436e517a379759a9092c6ffd4f</id>
<content type='text'>
Otherwise, with HIDRAW=n, the probe function crashes because of null
dereference of hdev-&gt;hidraw.

Cc: stable@vger.kernel.org
Fixes: 42cb6b35b9e6 ("HID: cp2112: use proper hidraw name with minor number")
Signed-off-by: Sébastien Szymanski &lt;sebastien.szymanski@armadeus.com&gt;
Acked-by: Benjamin Tissoires &lt;benjamin.tissoires@redhat.com&gt;
Signed-off-by: Jiri Kosina &lt;jkosina@suse.cz&gt;
</content>
</entry>
</feed>
