On Fri, Apr 6, 2018 at 11:19 AM, Jason Gerecke <killert...@gmail.com> wrote:

> Only tablets with the WACOM_QUIRK_BBTOUCH_LOWRES flag set should have
> their coordinates expanded. This fix was never backported from upstream
> to the 2.6.30 kernel; only the 2.6.38+ kernels.
>
> Signed-off-by: Jason Gerecke <jason.gere...@wacom.com>
>

The whole set looks find to me. The set is

Reviewed-by: Ping Cheng <ping.ch...@wacom.com>

Cheers,
Ping

> ---
>  2.6.30/wacom_wac.c | 7 +++++--
>  1 file changed, 5 insertions(+), 2 deletions(-)
>
> diff --git a/2.6.30/wacom_wac.c b/2.6.30/wacom_wac.c
> index 3b65a8d..e2696ef 100644
> --- a/2.6.30/wacom_wac.c
> +++ b/2.6.30/wacom_wac.c
> @@ -1375,6 +1375,7 @@ static int wacom_tpc_irq(struct wacom_wac *wacom,
> size_t len)
>
>  static int wacom_bpt_touch(struct wacom_wac *wacom)
>  {
> +       struct wacom_features *features = &wacom->features;
>         struct input_dev *input = wacom->input;
>         unsigned char *data = wacom->data;
>         int i, touch_count = 0;
> @@ -1404,8 +1405,10 @@ static int wacom_bpt_touch(struct wacom_wac *wacom)
>                 if (touch) {
>                         int x = get_unaligned_be16(&data[offset + 3]) &
> 0x7ff;
>                         int y = get_unaligned_be16(&data[offset + 5]) &
> 0x7ff;
> -                       x <<= 5;
> -                       y <<= 5;
> +                       if (features->quirks & WACOM_QUIRK_BBTOUCH_LOWRES)
> {
> +                               x <<= 5;
> +                               y <<= 5;
> +                       }
>                         input_report_abs(input, ABS_X, x);
>                         input_report_abs(input, ABS_Y, y);
>                 }
> --
> 2.17.0
>
>
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Linuxwacom-devel mailing list
Linuxwacom-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel

Reply via email to