[PATCH 0/5] HID: wacom: Support tablets with pen and touch on same interface

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

 



I've recently got my hands on a device which has an I2C sensor that sends
both pen and touch reports from a single interface. To userspace, it shows
up as a single input device which blends both the report types (e.g. it has
ABS_PRESSURE for the pen, and ABS_MT_POSITION_X for the touch). This patch
set modifies the driver to be able to handle devices which place both pen
and touch on a the same interface. It does this by treating the pen, touch,
and pad (which was already special-cased) independently. If a device has
the appropriate device_type, one or more of pen/touch/pad input devices
will be created, initialized, and used to send data to userspace.

Signed-off-by: Jason Gerecke <jason.gerecke@xxxxxxxxx>

Jason Gerecke (5):
  HID: wacom: Simplify 'wacom_update_name'
  HID: wacom: Treat features->device_type values as flags
  HID: wacom: Introduce a new WACOM_DEVICETYPE_PAD device_type
  HID: wacom: Split apart 'wacom_setup_pentouch_input_capabilites'
  HID: wacom: Introduce new 'touch_input' device

 drivers/hid/wacom.h     |   4 +-
 drivers/hid/wacom_sys.c | 194 +++++++++++++++----------
 drivers/hid/wacom_wac.c | 379 ++++++++++++++++++++++++++----------------------
 drivers/hid/wacom_wac.h |  15 +-
 4 files changed, 332 insertions(+), 260 deletions(-)

-- 
2.4.1

--
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