All of lore.kernel.org
 help / color / mirror / Atom feed
* USB touchscreen integration
@ 2012-02-24 18:04 Autif Khan
  2012-03-01  5:30 ` Khem Raj
  0 siblings, 1 reply; 3+ messages in thread
From: Autif Khan @ 2012-02-24 18:04 UTC (permalink / raw)
  To: yocto

I have a touchscreen made by AUO. It came with a driver which I have
written a recipe for and it seems to be compiling and when the
touchscreen is detected, the driver seems to be loading and
controlling the touchscreen. (Its not under the control of hid_core
driver).

It shows up in /proc/bus/input/devices

I: Bus=0003 Vendor=03eb Product=201c Version=1503
N: Name="pixcir_hid_mt_v2.0"
P: Phys=
S: Sysfs=/devices/pci0000:00/0000:00:17.0/0000:01:00.0/0000:02:02.0/usb3/3-1/3-1:1.0/input/input4
U: Uniq=
H: Handlers=mouse0
B: PROP=0
B: EV=b
B: KEY=400 0 0 0 0 0 0 0 0 0 0
B: ABS=650000 3

It shows up as /dev/input/mouse0

While this is great, I am not sure how to wire this up with X so that
the mouse is actually functional on the screen.

A quick search at yocto wiki resulted in nothing, and google's search
in site:yoctoproject.org also resulted in somewhat irrelevant results.

I am using poky master on machine crownbay. X is running very well on
an LVDS monitor. Keyboard and mouse run fine when externally
connected. This query is limited to wiring a USB touchscreen with
yocto.

I am not sure what the next steps are. Please help!

Thanks

Autif


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: USB touchscreen integration
  2012-02-24 18:04 USB touchscreen integration Autif Khan
@ 2012-03-01  5:30 ` Khem Raj
  2012-03-01  5:45   ` Autif Khan
  0 siblings, 1 reply; 3+ messages in thread
From: Khem Raj @ 2012-03-01  5:30 UTC (permalink / raw)
  To: yocto

On 02/24/2012 10:04 AM, Autif Khan wrote:
> I have a touchscreen made by AUO. It came with a driver which I have
> written a recipe for and it seems to be compiling and when the
> touchscreen is detected, the driver seems to be loading and
> controlling the touchscreen. (Its not under the control of hid_core
> driver).
> 
> It shows up in /proc/bus/input/devices
> 
> I: Bus=0003 Vendor=03eb Product=201c Version=1503
> N: Name="pixcir_hid_mt_v2.0"
> P: Phys=
> S: Sysfs=/devices/pci0000:00/0000:00:17.0/0000:01:00.0/0000:02:02.0/usb3/3-1/3-1:1.0/input/input4
> U: Uniq=
> H: Handlers=mouse0
> B: PROP=0
> B: EV=b
> B: KEY=400 0 0 0 0 0 0 0 0 0 0
> B: ABS=650000 3
> 
> It shows up as /dev/input/mouse0

tslib handles /dev/input/touchscreen0 can you modify the driver ?


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: USB touchscreen integration
  2012-03-01  5:30 ` Khem Raj
@ 2012-03-01  5:45   ` Autif Khan
  0 siblings, 0 replies; 3+ messages in thread
From: Autif Khan @ 2012-03-01  5:45 UTC (permalink / raw)
  To: Khem Raj; +Cc: yocto

On Thu, Mar 1, 2012 at 12:30 AM, Khem Raj <raj.khem@gmail.com> wrote:
> On 02/24/2012 10:04 AM, Autif Khan wrote:
>> I have a touchscreen made by AUO. It came with a driver which I have
>> written a recipe for and it seems to be compiling and when the
>> touchscreen is detected, the driver seems to be loading and
>> controlling the touchscreen. (Its not under the control of hid_core
>> driver).
>>
>> It shows up in /proc/bus/input/devices
>>
>> I: Bus=0003 Vendor=03eb Product=201c Version=1503
>> N: Name="pixcir_hid_mt_v2.0"
>> P: Phys=
>> S: Sysfs=/devices/pci0000:00/0000:00:17.0/0000:01:00.0/0000:02:02.0/usb3/3-1/3-1:1.0/input/input4
>> U: Uniq=
>> H: Handlers=mouse0
>> B: PROP=0
>> B: EV=b
>> B: KEY=400 0 0 0 0 0 0 0 0 0 0
>> B: ABS=650000 3
>>
>> It shows up as /dev/input/mouse0
>
> tslib handles /dev/input/touchscreen0 can you modify the driver ?

After struggling, I realized that enabling events and events debug, I
can get more information - which lead me to an issue with the LCD
driver provided by the vendor. Vendor is supporting me since.


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2012-03-01  5:45 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-02-24 18:04 USB touchscreen integration Autif Khan
2012-03-01  5:30 ` Khem Raj
2012-03-01  5:45   ` Autif Khan

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.