

Obj-$(CONFIG_TABLET_USB_KBTAB) += kbtab.o Obj-$(CONFIG_TABLET_USB_HANWANG) += hanwang.o
PAGASUS MOBILE NOTETAKER SERIAL
Tristate "Wacom protocol 4 serial tablet support"ĭiff -git a/drivers/input/tablet/Makefile b/drivers/input/tablet/Makefile + module will be called pegasus_notetaker.
PAGASUS MOBILE NOTETAKER DRIVER
+ To compile this driver as a module, choose M here: the + Staedtler Digital ballpoint pen 990 01, + Say Y here if you want to use the Pegasus Mobile Notetaker, + tristate "Pegasus Mobile Notetaker Pen input tablet support" To compile this driver as a module, choose M here: the V2 minor cleanup (remove unnecessary variables)ĭrivers/input/tablet/pegasus_notetaker.c | 413 +++++++++++++++++++++++++++++++Ĭreate mode 100644 drivers/input/tablet/pegasus_notetaker.cĭiff -git a/drivers/input/tablet/Kconfig b/drivers/input/tablet/Kconfig V3 fix reporting low pen battery and add USB list to CC V4 use normal work queue instead of a kernel thread (thanks to Oliver Neukum) V5 fix various bugs (thanks Oliver and Dmitry) V8 set device mode in open(), not probe() I append this just in case you want to replace the driver you It's *really* fun to use as an input tablet though! So let's support this (Well, alternatively there are really fast scanners out there :) There are userspace programs that do this, see This device can also transfer saved (offline recorded handwritten) data and seems to be a remaining official resource. Here's an example, so that you know what we are talking about: "Staedtler Digital ballpoint pen 990 01", This device was sold in various different brandings, for example This adds a driver for the Pegasus Notetaker Pen. 11:37 ` Oliver Neukum 13:01 ` Martin KepplingerĢ siblings, 1 reply 8+ messages in threadįrom: Martin Kepplinger 13:01 UTC ( / raw) 11:20 input: tablet: pegasus_notetaker: USB PM fixes Martin Kepplinger * input: tablet: add Pegasus Notetaker tablet driver > * In suspend() we must cancel the workqueue's work > * In reset_resume() we need to set the device mode On Tue, at 13:20 +0200, Martin Kepplinger wrote: 17:18 ` input: tablet: pegasus_notetaker: USB PM fixes Dmitry TorokhovĢ siblings, 0 replies 8+ messages in threadįrom: Oliver Neukum 11:37 UTC ( / raw)Ĭc: dmitry.torokhov, kernel-testers, linux-input, linux-kernel, linux-usb 13:01 ` input: tablet: add Pegasus Notetaker tablet driver Martin Kepplinger 11:20 input: tablet: pegasus_notetaker: USB PM fixes Martin 11:37 ` Oliver Neukum

* Re: input: tablet: pegasus_notetaker: USB PM fixes + pegasus_set_mode(pegasus, PEN_MODE_XY, NOTETAKER_LED_MOUSE) + struct pegasus *pegasus = usb_get_intfdata(intf) Static int pegasus_reset_resume(struct usb_interface *intf)

Return -384,6 +380,11 static int pegasus_resume(struct usb_interface *intf) Static int pegasus_probe(struct usb_interface -364,6 +359,7 static int pegasus_suspend(struct usb_interface *intf, pm_message_t message) usb_autopm_put_interface(pegasus->intf) autopm_error = usb_autopm_get_interface(pegasus->intf) Struct pegasus *pegasus = input_get_drvdata(dev) Static void pegasus_close(struct input_dev *dev) a/drivers/input/tablet/pegasus_notetaker.c * In suspend() we must cancel the workqueue's workĭmitry, again, do you want to have a new version of the whole driverĭrivers/input/tablet/pegasus_notetaker.c | 11 ++++++-ġ file changed, 6 insertions(+), 5 deletions(-)ĭiff -git a/drivers/input/tablet/pegasus_notetaker.c b/drivers/input/tablet/pegasus_notetaker.c * In reset_resume() we need to set the device mode ` (2 more replies) 0 siblings, 3 replies 8+ messages in threadįrom: Martin Kepplinger 11:20 UTC ( / raw)Ĭc: linux-kernel, linux-input, kernel-testers, linux-usb, Martin Kepplinger
PAGASUS MOBILE NOTETAKER ARCHIVE
Input: tablet: pegasus_notetaker: USB PM fixes LKML Archive on help / color / mirror / Atom feed * input: tablet: pegasus_notetaker: USB PM fixes 11:20 Martin Kepplinger
