<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/linux.git/drivers/hid/Kconfig, branch v4.19.77</title>
<subtitle>Linux kernel stable tree (mirror)</subtitle>
<id>https://git.radix-linux.su/kernel/linux.git/atom?h=v4.19.77</id>
<link rel='self' href='https://git.radix-linux.su/kernel/linux.git/atom?h=v4.19.77'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/'/>
<updated>2018-07-23T09:35:05+00:00</updated>
<entry>
<title>HID: cougar: Add support for the Cougar 500k Gaming Keyboard</title>
<updated>2018-07-23T09:35:05+00:00</updated>
<author>
<name>Daniel M. Lambea</name>
<email>dmlambea@gmail.com</email>
</author>
<published>2018-07-17T21:35:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=b8e759b8f6dab1c473c30ac12709095d0b81078e'/>
<id>urn:sha1:b8e759b8f6dab1c473c30ac12709095d0b81078e</id>
<content type='text'>
Cougar 500k Gaming Keyboard have some special function keys that
make the keyboard stop responding once pressed. Implement the custom
vendor interface that deals with the extended keypresses to fix.

The bug can be reproduced by plugging in the keyboard, then pressing the
rightmost part of the spacebar.

Signed-off-by: Daniel M. Lambea &lt;dmlambea@gmail.com&gt;
Reviewed-by: Benjamin Tissoires &lt;benjamin.tissoires@redhat.com&gt;
Signed-off-by: Jiri Kosina &lt;jkosina@suse.cz&gt;
</content>
</entry>
<entry>
<title>Merge branch 'for-4.18/hid-steam' into for-linus</title>
<updated>2018-06-08T08:22:26+00:00</updated>
<author>
<name>Jiri Kosina</name>
<email>jkosina@suse.cz</email>
</author>
<published>2018-06-08T08:22:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=37acd687269f8cb8366598e292f96eb5605d3e3a'/>
<id>urn:sha1:37acd687269f8cb8366598e292f96eb5605d3e3a</id>
<content type='text'>
Valve Steam Controller support from Rodrigo Rivas Costa
</content>
</entry>
<entry>
<title>Merge branch 'for-4.18/hid-redragon' into for-linus</title>
<updated>2018-06-08T08:21:47+00:00</updated>
<author>
<name>Jiri Kosina</name>
<email>jkosina@suse.cz</email>
</author>
<published>2018-06-08T08:21:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=79b83b05b07a40c67ac7196555d2b0293cdf26e7'/>
<id>urn:sha1:79b83b05b07a40c67ac7196555d2b0293cdf26e7</id>
<content type='text'>
Redragon Asura support from Robert Munteanu
</content>
</entry>
<entry>
<title>HID: steam: select CONFIG_POWER_SUPPLY</title>
<updated>2018-05-30T06:50:05+00:00</updated>
<author>
<name>Arnd Bergmann</name>
<email>arnd@arndb.de</email>
</author>
<published>2018-05-25T15:30:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=4b64487fa63a71bbed883b55268ea275da6f8a7a'/>
<id>urn:sha1:4b64487fa63a71bbed883b55268ea275da6f8a7a</id>
<content type='text'>
Using the power supply APIs requires selecting the appropriate
Kconfig symbol, otherwise we get this build failure:

drivers/hid/hid-steam.o: In function `steam_unregister':
hid-steam.c:(.text+0x1cc): undefined reference to `power_supply_unregister'
drivers/hid/hid-steam.o: In function `steam_battery_get_property':
hid-steam.c:(.text+0x2d2): undefined reference to `power_supply_get_drvdata'
drivers/hid/hid-steam.o: In function `steam_raw_event':
hid-steam.c:(.text+0xcba): undefined reference to `power_supply_changed'
drivers/hid/hid-steam.o: In function `steam_register':
hid-steam.c:(.text+0x13e3): undefined reference to `power_supply_register'
hid-steam.c:(.text+0x13fe): undefined reference to `power_supply_powers'

Fixes: f82719790751 ("HID: steam: add battery device.")
Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Reviewed-by: Benjamin Tissoires &lt;benjamin.tissoires@redhat.com&gt;
Signed-off-by: Jiri Kosina &lt;jkosina@suse.cz&gt;
</content>
</entry>
<entry>
<title>HID: add driver for Valve Steam Controller</title>
<updated>2018-05-15T08:56:22+00:00</updated>
<author>
<name>Rodrigo Rivas Costa</name>
<email>rodrigorivascosta@gmail.com</email>
</author>
<published>2018-04-16T12:27:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=c164d6abf3841ffacfdb757c10616f9cb1f67276'/>
<id>urn:sha1:c164d6abf3841ffacfdb757c10616f9cb1f67276</id>
<content type='text'>
There are two ways to connect the Steam Controller: directly to the USB
or with the USB wireless adapter.  Both methods are similar, but the
wireless adapter can connect up to 4 devices at the same time.

The wired device will appear as 3 interfaces: a virtual mouse, a virtual
keyboard and a custom HID device.

The wireless device will appear as 5 interfaces: a virtual keyboard and
4 custom HID devices, that will remain silent until a device is actually
connected.

The custom HID device has a report descriptor with all vendor specific
usages, so the hid-generic is not very useful. In a PC/SteamBox Valve
Steam Client provices a software translation by using hidraw and a
creates a uinput virtual gamepad and XTest keyboard/mouse.

This driver intercepts the hidraw usage, so it can get out of the way
when the Steam Client is in use.

Signed-off-by: Rodrigo Rivas Costa &lt;rodrigorivascosta@gmail.com&gt;
Signed-off-by: Jiri Kosina &lt;jkosina@suse.cz&gt;
</content>
</entry>
<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>HID: redragon: Fix modifier keys for Redragon Asura Keyboard</title>
<updated>2018-04-17T11:56:29+00:00</updated>
<author>
<name>Robert Munteanu</name>
<email>rombert@apache.org</email>
</author>
<published>2018-04-16T21:38:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=85455dd906d568d5a42d9365938fbf82e932e2b8'/>
<id>urn:sha1:85455dd906d568d5a42d9365938fbf82e932e2b8</id>
<content type='text'>
This adds a new driver for the Redragon Asura keyboard. The Asura
keyboard contains an error in the HID descriptor which causes all
modifier keys to be mapped to left shift. Additionally, we suppress
the creation of a second, not working, keyboard device.

Signed-off-by: Robert Munteanu &lt;rombert@apache.org&gt;
Reviewed-by: Benjamin Tissoires &lt;benjamin.tissoires@redhat.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>
</feed>
