Re: [PATCH] usbtouchscreen: option to swap X and Y axes

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

 



On Thu, 18 Sep 2008, Matteo Croce wrote:

> Here there is a patch to invert the X and Y axes, as my controller swaps it:
> 
> Signed-off-by: Matteo Croce <matteo@xxxxxxxxxxx>
> 
> --- a/drivers/input/touchscreen/usbtouchscreen.c	2008-09-18
> 18:50:44.294868149 +0200
> +++ b/drivers/input/touchscreen/usbtouchscreen.c	2008-09-18
> 18:50:44.226867816 +0200
> @@ -56,8 +56,16 @@
>  #define DRIVER_DESC		"USB Touchscreen Driver"
> 
>  static int swap_xy;
> +static int invert_x;
> +static int invert_y;
> +
>  module_param(swap_xy, bool, 0644);
> +module_param(invert_x, bool, 0644);
> +module_param(invert_y, bool, 0644);
> +
>  MODULE_PARM_DESC(swap_xy, "If set X and Y axes are swapped.");
> +MODULE_PARM_DESC(invert_x, "If set X axe is inverted.");
> +MODULE_PARM_DESC(invert_y, "If set Y axe is inverted.");

If this is done just by certain devices, maybe VID/PID-based autodetection 
might be much more user friendly than using module parameter?

-- 
Jiri Kosina
SUSE Labs

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