diff --git a/sys/dev/usb/uwacom.c b/sys/dev/usb/uwacom.c index f9af276a641..2c4e51b7522 100644 --- a/sys/dev/usb/uwacom.c +++ b/sys/dev/usb/uwacom.c @@ -149,6 +149,11 @@ uwacom_attach(struct device *parent, struct device *self, void *aux) ms->sc_tsscale.maxy = 9500; } + if (uha->uaa->product == USB_PRODUCT_WACOM_ONE_M) { + ms->sc_tsscale.maxx = 21600; + ms->sc_tsscale.maxy = 13500; + } + if (uha->uaa->product == USB_PRODUCT_WACOM_INTUOS_DRAW) { sc->sc_flags = UWACOM_USE_PRESSURE | UWACOM_BIG_ENDIAN; sc->sc_loc_tip_press.pos = 43;