Skip to contentSkip to conversation

Input: alps - Update documentation for trackstick v3 format

PATCH In review Pali Rohár 2 participants 2 messages Mar 21, 2018 – Mar 26, 2018

Subsystems (3)
lore
Share & tools
lore
#0 lore raw

PATCH 1/1 Input: alps - Update documentation for trackstick v3 format

Bits for M, R and L buttons are already processed in alps. Other newly documented bits not yet.

---
This is based on information which Masaki Ota provided to us.

---
 Documentation/input/devices/alps.rst | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)
Documentation/input/devices/alps.rst +5 -2
index 6779148e428c..b556d6bde5e1 100644
@@ -192,10 +192,13 @@ The final v3 packet type is the trackstick packet::
  byte 0:    1    1   x7   y7    1    1    1    1
  byte 1:    0   x6   x5   x4   x3   x2   x1   x0
  byte 2:    0   y6   y5   y4   y3   y2   y1   y0
- byte 3:    0    1    0    0    1    0    0    0
- byte 4:    0   z4   z3   z2   z1   z0    ?    ?
+ byte 3:    0    1   TP   SW    1    M    R    L
+ byte 4:    0   z6   z5   z4   z3   z2   z1   z0
  byte 5:    0    0    1    1    1    1    1    1
 
+TP means Tap SW status when tap processing is enabled or Press status when press
+processing is enabled. SW means scroll up when 4 buttons are available.
+
 ALPS Absolute Mode - Protocol Version 4
 ---------------------------------------
 
Signature · 1 line
2.11.0
maintainer
#1 lore raw
Quoted 6 lines · On Wed, 21 Mar 2018 21:03:36 +0100 Pali Rohár <[email protected]> wrote:

Bits for M, R and L buttons are already processed in alps. Other newly documented bits not yet.

---
This is based on information which Masaki Ota provided to us.

In the absence of screams of agony I'll assume that the change is correct. Applied to the docs tree, thanks.

jon