linux-input.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v3 0/2] Input: surface3_spi: Surface Pen Support
@ 2016-05-25 11:40 Stephen Just
  2016-05-25 11:40 ` [PATCH v3 1/2] Input - surface3_spi: Prepare to add support for Surface Pen Stephen Just
  2016-05-25 11:40 ` [PATCH v3 2/2] Input - surface3_spi: add surface pen support for Surface 3 Stephen Just
  0 siblings, 2 replies; 5+ messages in thread
From: Stephen Just @ 2016-05-25 11:40 UTC (permalink / raw)
  To: linux-input, Dmitry Torokhov, Benjamin Tissoires
  Cc: Stephen Just, Bastien Nocera, Peter Hutterer

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


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2016-05-27 23:31 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-05-25 11:40 [PATCH v3 0/2] Input: surface3_spi: Surface Pen Support Stephen Just
2016-05-25 11:40 ` [PATCH v3 1/2] Input - surface3_spi: Prepare to add support for Surface Pen Stephen Just
2016-05-25 11:40 ` [PATCH v3 2/2] Input - surface3_spi: add surface pen support for Surface 3 Stephen Just
2016-05-26 15:06   ` Benjamin Tissoires
2016-05-27 23:31     ` Dmitry Torokhov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).