PINE64
Touch not working with Android and touch screen - Printable Version

+- PINE64 (https://forum.pine64.org)
+-- Forum: PINE A64(+) (https://forum.pine64.org/forumdisplay.php?fid=4)
+--- Forum: Android on Pine A64(+) (https://forum.pine64.org/forumdisplay.php?fid=5)
+--- Thread: Touch not working with Android and touch screen (/showthread.php?tid=2204)



Touch not working with Android and touch screen - erichardson30 - 09-13-2016

I have a 2gb pine64 and have http://wiki.pine64.org/index.php/Pine_A64_Software_Release#Android_5.1.1_Image_.28HDMI_Video_Output.29_Release_20160711 loaded on it. I had a spare touch screen lying around (http://www.waveshare.com/10.1inch-hdmi-lcd-with-case.htm) so I was trying to get it the pine to work with it. The pine with android boots up no problem but the touch screen is not responsive. I know on the site it calls out very specific OS for the touch screen but I'm not sure if those are just recommendations based on what they have had exposure to or not.

For the project I am working on, we are in need of using a larger touch screen than the one that is sold in the online store. Has anyone had any luck connecting the pine to a larger touch screen? If so, is it just this particular screen not being compatible or might I be doing something wrong?


RE: Touch not working with Android and touch screen - MarkHaysHarris777 - 09-13-2016

(09-13-2016, 10:05 AM)erichardson30 Wrote: I have a 2gb pine64 and have http://wiki.pine64.org/index.php/Pine_A64_Software_Release#Android_5.1.1_Image_.28HDMI_Video_Output.29_Release_20160711 loaded on it. I had a spare touch screen lying around (http://www.waveshare.com/10.1inch-hdmi-lcd-with-case.htm) so I was trying to get it the pine to work with it. The pine with android boots up no problem but the touch screen is not responsive. I know on the site it calls out very specific OS for the touch screen but I'm not sure if those are just recommendations based on what they have had exposure to or not.

For the project I am working on, we are in need of using a larger touch screen than the one that is sold in the online store. Has anyone had any luck connecting the pine to a larger touch screen? If so, is it just this particular screen not being compatible or might I be doing something wrong?

Well, its interesting because a usb trackpad is 'something' of a touch screen isn't it ?

... the only touch LCD panel that works at all with the pine64 at this point is the one supplied on the pine store; uses the CSI connector and the TP connector... and that's just the way it is for the moment.

Having said that, there may be LCD panels that will plug into the hdmi port with their touch components plugging into the usb port... similar to a trackpad.  I do not know of any that work atm.  So, we keep searching.  Most of the problem is the closed nature of the video and touch, and the lack of documentation for both; although, we do have the updated schematic now (see the wiki page).


RE: Touch not working with Android and touch screen - erichardson30 - 09-13-2016

(09-13-2016, 10:12 AM)MarkHaysHarris777 Wrote:
(09-13-2016, 10:05 AM)erichardson30 Wrote: I have a 2gb pine64 and have http://wiki.pine64.org/index.php/Pine_A64_Software_Release#Android_5.1.1_Image_.28HDMI_Video_Output.29_Release_20160711 loaded on it. I had a spare touch screen lying around (http://www.waveshare.com/10.1inch-hdmi-lcd-with-case.htm) so I was trying to get it the pine to work with it. The pine with android boots up no problem but the touch screen is not responsive. I know on the site it calls out very specific OS for the touch screen but I'm not sure if those are just recommendations based on what they have had exposure to or not.

For the project I am working on, we are in need of using a larger touch screen than the one that is sold in the online store. Has anyone had any luck connecting the pine to a larger touch screen? If so, is it just this particular screen not being compatible or might I be doing something wrong?

Well, its interesting because a usb trackpad is 'something' of a touch screen isn't it ?

... the only touch LCD panel that works at all with the pine64 at this point is the one supplied on the pine store; uses the CSI connector and the TP connector... and that's just the way it is for the moment.

Having said that, there may be LCD panels that will plug into the hdmi port with their touch components plugging into the usb port... similar to a trackpad.  I do not know of any that work atm.  So, we keep searching.  Most of the problem is the closed nature of the video and touch, and the lack of documentation for both; although, we do have the updated schematic now (see the wiki page).

Hmmm okay. I came across this article http://www.instructables.com/id/Inexpensive-Touchscreen-Life-Command-Center-Using-/ and it didn't look like he had any trouble integrating a 3rd party touch display with the Pine. The screen I am using has HDMI into the Pine and plugs into the USB for touch (very similar to how the dell he is using works). I would assume that if Pine has android images for HDMI, then it would be able to work with another touch screen, since the LCD image is the only one that works with the Pine touch screen. So I'm a little confused here.


RE: Touch not working with Android and touch screen - MarkHaysHarris777 - 09-13-2016

(09-13-2016, 10:26 AM)erichardson30 Wrote:
(09-13-2016, 10:12 AM)MarkHaysHarris777 Wrote:
(09-13-2016, 10:05 AM)erichardson30 Wrote: I have a 2gb pine64 and have http://wiki.pine64.org/index.php/Pine_A64_Software_Release#Android_5.1.1_Image_.28HDMI_Video_Output.29_Release_20160711 loaded on it. I had a spare touch screen lying around (http://www.waveshare.com/10.1inch-hdmi-lcd-with-case.htm) so I was trying to get it the pine to work with it. The pine with android boots up no problem but the touch screen is not responsive. I know on the site it calls out very specific OS for the touch screen but I'm not sure if those are just recommendations based on what they have had exposure to or not.

For the project I am working on, we are in need of using a larger touch screen than the one that is sold in the online store. Has anyone had any luck connecting the pine to a larger touch screen? If so, is it just this particular screen not being compatible or might I be doing something wrong?

Well, its interesting because a usb trackpad is 'something' of a touch screen isn't it ?

... the only touch LCD panel that works at all with the pine64 at this point is the one supplied on the pine store; uses the CSI connector and the TP connector... and that's just the way it is for the moment.

Having said that, there may be LCD panels that will plug into the hdmi port with their touch components plugging into the usb port... similar to a trackpad.  I do not know of any that work atm.  So, we keep searching.  Most of the problem is the closed nature of the video and touch, and the lack of documentation for both; although, we do have the updated schematic now (see the wiki page).

Hmmm okay. I came across this article http://www.instructables.com/id/Inexpensive-Touchscreen-Life-Command-Center-Using-/ and it didn't look like he had any trouble integrating a 3rd party touch display with the Pine. The screen I am using has HDMI into the Pine and plugs into the USB for touch (very similar to how the dell he is using works). I would assume that if Pine has android images for HDMI, then it would be able to work with another touch screen, since the LCD image is the only one that works with the Pine touch screen. So I'm a little confused here.

I have a trackpad plugged into my pine and it works great (all gestures work perfectly, so I know it is possible!)

The LCD display adapter DSI is not a standard hdmi output.  The LCD touch display from the pine store plugs into the DSI connector and MUST use the Android LCD ( DSI ) image, atm. It just happens to also use the TP (6 conductor cable) FFC connector. 

An LCD that plugs into the hdmi port (like any LCD monitor) which just happens to have a touch-pad usb connection (whatever I mean by that) may work fine with the pine; its just whether the driver(s) in the gnu+linux distro (whatever) match the device which is the usb touch component of the display (whatever that might be!).

Perhaps a better way to put this is that there is not a device that was designed to work in this way with the PineA64.


(hope this helps to understand what is going on at least)


RE: Touch not working with Android and touch screen - erichardson30 - 09-13-2016

(09-13-2016, 10:41 AM)MarkHaysHarris777 Wrote:
(09-13-2016, 10:26 AM)erichardson30 Wrote:
(09-13-2016, 10:12 AM)MarkHaysHarris777 Wrote:
(09-13-2016, 10:05 AM)erichardson30 Wrote: I have a 2gb pine64 and have http://wiki.pine64.org/index.php/Pine_A64_Software_Release#Android_5.1.1_Image_.28HDMI_Video_Output.29_Release_20160711 loaded on it. I had a spare touch screen lying around (http://www.waveshare.com/10.1inch-hdmi-lcd-with-case.htm) so I was trying to get it the pine to work with it. The pine with android boots up no problem but the touch screen is not responsive. I know on the site it calls out very specific OS for the touch screen but I'm not sure if those are just recommendations based on what they have had exposure to or not.

For the project I am working on, we are in need of using a larger touch screen than the one that is sold in the online store. Has anyone had any luck connecting the pine to a larger touch screen? If so, is it just this particular screen not being compatible or might I be doing something wrong?

Well, its interesting because a usb trackpad is 'something' of a touch screen isn't it ?

... the only touch LCD panel that works at all with the pine64 at this point is the one supplied on the pine store; uses the CSI connector and the TP connector... and that's just the way it is for the moment.

Having said that, there may be LCD panels that will plug into the hdmi port with their touch components plugging into the usb port... similar to a trackpad.  I do not know of any that work atm.  So, we keep searching.  Most of the problem is the closed nature of the video and touch, and the lack of documentation for both; although, we do have the updated schematic now (see the wiki page).

Hmmm okay. I came across this article http://www.instructables.com/id/Inexpensive-Touchscreen-Life-Command-Center-Using-/ and it didn't look like he had any trouble integrating a 3rd party touch display with the Pine. The screen I am using has HDMI into the Pine and plugs into the USB for touch (very similar to how the dell he is using works). I would assume that if Pine has android images for HDMI, then it would be able to work with another touch screen, since the LCD image is the only one that works with the Pine touch screen. So I'm a little confused here.

I have a trackpad plugged into my pine and it works great (all gestures work perfectly, so I know it is possible!)

The LCD display adapter DSI is not a standard hdmi output.  The LCD touch display from the pine store plugs into the DSI connector and MUST use the Android LCD ( DSI ) image, atm. It just happens to also use the TP (6 conductor cable) FFC connector. 

An LCD that plugs into the hdmi port (like any LCD monitor) which just happens to have a touch-pad usb connection (whatever I mean by that) may work fine with the pine; its just whether the driver(s) in the gnu+linux distro (whatever) match the device which is the usb touch component of the display (whatever that might be!).

Perhaps a better way to put this is that there is not a device that was designed to work in this way with the PineA64.


(hope this helps to understand what is going on at least)

I really appreciate all your help and insight into this as this is my first time playing around with the Pine. On the touch screens wiki page, they have a download to their firmware (http://www.waveshare.com/wiki/File:10.1inch-firmware.zip

Is there a way to add this firmware to the Pine while still loading up android? I assume this is what's needed to be done for any 3rd party touch screen to work properly?

Thanks!


RE: Touch not working with Android and touch screen - MarkHaysHarris777 - 09-13-2016

(09-13-2016, 11:07 AM)erichardson30 Wrote:
(09-13-2016, 10:41 AM)MarkHaysHarris777 Wrote:
(09-13-2016, 10:26 AM)erichardson30 Wrote:
(09-13-2016, 10:12 AM)MarkHaysHarris777 Wrote:
(09-13-2016, 10:05 AM)erichardson30 Wrote: I have a 2gb pine64 and have http://wiki.pine64.org/index.php/Pine_A64_Software_Release#Android_5.1.1_Image_.28HDMI_Video_Output.29_Release_20160711 loaded on it. I had a spare touch screen lying around (http://www.waveshare.com/10.1inch-hdmi-lcd-with-case.htm) so I was trying to get it the pine to work with it. The pine with android boots up no problem but the touch screen is not responsive. I know on the site it calls out very specific OS for the touch screen but I'm not sure if those are just recommendations based on what they have had exposure to or not.

For the project I am working on, we are in need of using a larger touch screen than the one that is sold in the online store. Has anyone had any luck connecting the pine to a larger touch screen? If so, is it just this particular screen not being compatible or might I be doing something wrong?

Well, its interesting because a usb trackpad is 'something' of a touch screen isn't it ?

... the only touch LCD panel that works at all with the pine64 at this point is the one supplied on the pine store; uses the CSI connector and the TP connector... and that's just the way it is for the moment.

Having said that, there may be LCD panels that will plug into the hdmi port with their touch components plugging into the usb port... similar to a trackpad.  I do not know of any that work atm.  So, we keep searching.  Most of the problem is the closed nature of the video and touch, and the lack of documentation for both; although, we do have the updated schematic now (see the wiki page).

Hmmm okay. I came across this article http://www.instructables.com/id/Inexpensive-Touchscreen-Life-Command-Center-Using-/ and it didn't look like he had any trouble integrating a 3rd party touch display with the Pine. The screen I am using has HDMI into the Pine and plugs into the USB for touch (very similar to how the dell he is using works). I would assume that if Pine has android images for HDMI, then it would be able to work with another touch screen, since the LCD image is the only one that works with the Pine touch screen. So I'm a little confused here.

I have a trackpad plugged into my pine and it works great (all gestures work perfectly, so I know it is possible!)

The LCD display adapter DSI is not a standard hdmi output.  The LCD touch display from the pine store plugs into the DSI connector and MUST use the Android LCD ( DSI ) image, atm. It just happens to also use the TP (6 conductor cable) FFC connector. 

An LCD that plugs into the hdmi port (like any LCD monitor) which just happens to have a touch-pad usb connection (whatever I mean by that) may work fine with the pine; its just whether the driver(s) in the gnu+linux distro (whatever) match the device which is the usb touch component of the display (whatever that might be!).

Perhaps a better way to put this is that there is not a device that was designed to work in this way with the PineA64.


(hope this helps to understand what is going on at least)

I really appreciate all your help and insight into this as this is my first time playing around with the Pine. On the touch screens wiki page, they have a download to their firmware (http://www.waveshare.com/wiki/File:10.1inch-firmware.zip

Is there a way to add this firmware to the Pine while still loading up android? I assume this is what's needed to be done for any 3rd party touch screen to work properly?

Thanks!

Well, I'll tell you its more feasible today than ever before... ( I'm not an Android system dev, just app developer for Android) but we have several guys now who are actively building Android images for the first time late this summer; Android 7, and even now getting into integrating the drm into the kernel and adding functionality like GPIO, and other drivers... so yeah,  I think its very possible to get something going.  You might like to check out our irc  (see below)   ayufan and terra854 are making huge strides forward with this.  There are a couple of others also (Xalius) who have built images.