[PATCH v3 0/2] Input: surface3_spi: Surface Pen Support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This series adds support for Surface Pen devices to the Surface 3
touchscreen input driver.

This series works with both styles of pen:
the old style with pressure sensitive tip, an eraser button, and a 
secondary input button, as well as the new style pen which does not
have a dedicated eraser button.

The top button on the pen is not supported by this patch. Those
buttons are a separate Bluetooth device.

Changes in v2: Code cleanup
Changes in v3: Send proximity-out report when switching tools

See evemu-record example:
https://gist.github.com/stephenjust/08f67f1668aa116c78be4412610ad4d0

Regards,
Stephen Just

Stephen Just (2):
  Input - surface3_spi: Prepare to add support for Surface Pen
  Input - surface3_spi: add surface pen support for Surface 3

 drivers/input/touchscreen/surface3_spi.c | 148 ++++++++++++++++++++++++++++---
 1 file changed, 135 insertions(+), 13 deletions(-)

-- 
2.8.2

--
To unsubscribe from this list: send the line "unsubscribe linux-input" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Media Devel]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Linux Wireless Networking]     [Linux Omap]

  Powered by Linux