<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/linux.git/Documentation/input, branch v6.19.11</title>
<subtitle>Linux kernel stable tree (mirror)</subtitle>
<id>https://git.radix-linux.su/kernel/linux.git/atom?h=v6.19.11</id>
<link rel='self' href='https://git.radix-linux.su/kernel/linux.git/atom?h=v6.19.11'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/'/>
<updated>2025-12-19T05:34:42+00:00</updated>
<entry>
<title>Input: add ABS_SND_PROFILE</title>
<updated>2025-12-19T05:34:42+00:00</updated>
<author>
<name>Gergo Koteles</name>
<email>soyer@irl.hu</email>
</author>
<published>2025-11-13T16:02:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=733a8924229ff8c0385121a30fcd00bf70644743'/>
<id>urn:sha1:733a8924229ff8c0385121a30fcd00bf70644743</id>
<content type='text'>
ABS_SND_PROFILE used to describe the state of a multi-value sound profile
switch. This will be used for the alert-slider on OnePlus phones or other
phones.

Profile values added as SND_PROFLE_(SILENT|VIBRATE|RING) identifiers
to input-event-codes.h so they can be used from DTS.

Signed-off-by: Gergo Koteles &lt;soyer@irl.hu&gt;
Reviewed-by: Bjorn Andersson &lt;andersson@kernel.org&gt;
Tested-by: Guido Günther &lt;agx@sigxcpu.org&gt; # oneplus,fajita &amp; oneplus,enchilada
Reviewed-by: Guido Günther &lt;agx@sigxcpu.org&gt;
Signed-off-by: David Heidelberg &lt;david@ixit.cz&gt;
Reviewed-by: Pavel Machek &lt;pavel@ucw.cz&gt;
Link: https://patch.msgid.link/20251113-op6-tri-state-v8-1-54073f3874bc@ixit.cz
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Input: rename INPUT_PROP_HAPTIC_TOUCHPAD to INPUT_PROP_PRESSUREPAD</title>
<updated>2025-11-18T07:18:32+00:00</updated>
<author>
<name>Peter Hutterer</name>
<email>peter.hutterer@who-t.net</email>
</author>
<published>2025-11-06T11:45:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=ae8966b7b5bd69b86209cc34bcca1ba9f18b68e6'/>
<id>urn:sha1:ae8966b7b5bd69b86209cc34bcca1ba9f18b68e6</id>
<content type='text'>
And expand it to encompass all pressure pads.

Definition: "pressure pad" as used here as includes all touchpads that
use physical pressure to convert to click, without physical hinges. Also
called haptic touchpads in general parlance, Synaptics calls them
ForcePads.

Most (all?) pressure pads are currently advertised as
INPUT_PROP_BUTTONPAD. The suggestion to identify them as pressure pads
by defining the resolution on ABS_MT_PRESSURE has been in the docs since
commit 20ccc8dd38a3 ("Documentation: input: define
ABS_PRESSURE/ABS_MT_PRESSURE resolution as grams") but few devices
provide this information.

In userspace it's thus impossible to determine whether a device is a
true pressure pad (pressure equals pressure) or a normal clickpad with
(pressure equals finger size).

Commit 7075ae4ac9db ("Input: add INPUT_PROP_HAPTIC_TOUCHPAD") introduces
INPUT_PROP_HAPTIC_TOUCHPAD but restricted it to those touchpads that
have support for userspace-controlled effects. Let's expand and rename
that definition to include all pressure pad touchpads since those that
do support FF effects can be identified by the presence of the
FF_HAPTIC bit.

This means:
- clickpad: INPUT_PROP_BUTTONPAD
- pressurepad: INPUT_PROP_BUTTONPAD + INPUT_PROP_PRESSUREPAD
- pressurepad with configurable haptics:
  INPUT_PROP_BUTTONPAD + INPUT_PROP_PRESSUREPAD + FF_HAPTIC

Signed-off-by: Peter Hutterer &lt;peter.hutterer@who-t.net&gt;
Acked-by: Benjamin Tissoires &lt;bentiss@kernel.org&gt;
Link: https://patch.msgid.link/20251106114534.GA405512@tassie
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Input: add INPUT_PROP_HAPTIC_TOUCHPAD</title>
<updated>2025-09-15T12:32:54+00:00</updated>
<author>
<name>Angela Czubak</name>
<email>aczubak@google.com</email>
</author>
<published>2025-08-18T23:08:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=7075ae4ac9db93a3e762f3c2793ad57dbbf8a120'/>
<id>urn:sha1:7075ae4ac9db93a3e762f3c2793ad57dbbf8a120</id>
<content type='text'>
INPUT_PROP_HAPTIC_TOUCHPAD property is to be set for a device with simple
haptic capabilities.

Signed-off-by: Angela Czubak &lt;aczubak@google.com&gt;
Co-developed-by: Jonathan Denose &lt;jdenose@google.com&gt;
Signed-off-by: Jonathan Denose &lt;jdenose@google.com&gt;
Acked-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
Reviewed-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;
Signed-off-by: Benjamin Tissoires &lt;bentiss@kernel.org&gt;
</content>
</entry>
<entry>
<title>Input: Add and document BTN_GRIP*</title>
<updated>2025-07-27T08:41:20+00:00</updated>
<author>
<name>Vicki Pfau</name>
<email>vi@endrift.com</email>
</author>
<published>2025-07-27T08:15:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=97c01e65ef4c1878532be245b2899fc4363cc453'/>
<id>urn:sha1:97c01e65ef4c1878532be245b2899fc4363cc453</id>
<content type='text'>
Many controllers these days have started including grip buttons. As
there has been no particular assigned BTN_* constants for these, they've
been haphazardly assigned to BTN_TRIGGER_HAPPY*. Unfortunately, the
assignment of these has varied significantly between drivers.

Add and document new constants for these grip buttons.

Signed-off-by: Vicki Pfau &lt;vi@endrift.com&gt;
Link: https://lore.kernel.org/r/20250702040102.125432-2-vi@endrift.com
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Documentation: Fix capitalization of XBox -&gt; Xbox</title>
<updated>2025-07-27T08:41:19+00:00</updated>
<author>
<name>Vicki Pfau</name>
<email>vi@endrift.com</email>
</author>
<published>2025-07-27T07:49:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=3b19c9ed6f01060e9b58963b581ec41b03104c55'/>
<id>urn:sha1:3b19c9ed6f01060e9b58963b581ec41b03104c55</id>
<content type='text'>
This also improves the phrasing of "an example" listing two examples.

Signed-off-by: Vicki Pfau &lt;vi@endrift.com&gt;
Link: https://lore.kernel.org/r/20250702034500.124741-1-vi@endrift.com
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Input: edt-ft5x06 - use per-client debugfs directory</title>
<updated>2025-07-01T18:42:14+00:00</updated>
<author>
<name>Wolfram Sang</name>
<email>wsa+renesas@sang-engineering.com</email>
</author>
<published>2025-07-01T18:40:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=68743c500c6eafcd0b16dc6067fea5bca0795eef'/>
<id>urn:sha1:68743c500c6eafcd0b16dc6067fea5bca0795eef</id>
<content type='text'>
The I2C core now provides a debugfs entry for each client. Let this
driver use it instead of the custom directory in debugfs root. Further
improvements by this change: support of multiple instances.

Signed-off-by: Wolfram Sang &lt;wsa+renesas@sang-engineering.com&gt;
Link: https://lore.kernel.org/r/20250318091904.22468-1-wsa+renesas@sang-engineering.com
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Input: amijoy - make headings compliant w/ guidelines in documentation</title>
<updated>2025-05-30T22:34:38+00:00</updated>
<author>
<name>George Anthony Vernon</name>
<email>contact@gvernon.com</email>
</author>
<published>2025-05-26T13:59:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=e8fe33fdd797e22c85d7cda97e1ee8f27b09a609'/>
<id>urn:sha1:e8fe33fdd797e22c85d7cda97e1ee8f27b09a609</id>
<content type='text'>
Make heading adornments compliant with the guidelines to improve
organisation of the page.

Signed-off-by: George Anthony Vernon &lt;contact@gvernon.com&gt;
Reviewed-by: Bagas Sanjaya &lt;bagasdotme@gmail.com&gt;
Link: https://lore.kernel.org/r/20250526135957.180254-5-contact@gvernon.com
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Input: amijoy - fix grammar in documentation</title>
<updated>2025-05-30T22:31:59+00:00</updated>
<author>
<name>George Anthony Vernon</name>
<email>contact@gvernon.com</email>
</author>
<published>2025-05-26T13:59:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=11172ec55b4c827052985407abf6d909b5266fd3'/>
<id>urn:sha1:11172ec55b4c827052985407abf6d909b5266fd3</id>
<content type='text'>
Make small grammar fixes to Amiga joystick documentation.

Signed-off-by: George Anthony Vernon &lt;contact@gvernon.com&gt;
Reviewed-by: Bagas Sanjaya &lt;bagasdotme@gmail.com&gt;
Link: https://lore.kernel.org/r/20250526135957.180254-4-contact@gvernon.com
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Input: amijoy - fix Amiga 4-joystick adapter pinout in documentation</title>
<updated>2025-05-30T22:29:53+00:00</updated>
<author>
<name>George Anthony Vernon</name>
<email>contact@gvernon.com</email>
</author>
<published>2025-05-26T13:59:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=ed1d9c2b0dbc3c2d4b86f006e39d2c0ca8ac15c8'/>
<id>urn:sha1:ed1d9c2b0dbc3c2d4b86f006e39d2c0ca8ac15c8</id>
<content type='text'>
Pinout incorrectly duplicated pin 18, correct this.

Signed-off-by: George Anthony Vernon &lt;contact@gvernon.com&gt;
Link: https://lore.kernel.org/r/20250526135957.180254-3-contact@gvernon.com
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Input: amijoy - fix broken table formatting in documentation</title>
<updated>2025-05-30T22:29:11+00:00</updated>
<author>
<name>George Anthony Vernon</name>
<email>contact@gvernon.com</email>
</author>
<published>2025-05-26T13:59:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=fb81e4738ec9d727830be2787556932446271369'/>
<id>urn:sha1:fb81e4738ec9d727830be2787556932446271369</id>
<content type='text'>
Missing '+' led to unintended spanning cell. Correct this.

Signed-off-by: George Anthony Vernon &lt;contact@gvernon.com&gt;
Reviewed-by: Bagas Sanjaya &lt;bagasdotme@gmail.com&gt;
Link: https://lore.kernel.org/r/20250526135957.180254-2-contact@gvernon.com
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
</feed>
