Android stick - AR1100 (Resistive Touch Screen to USB Mouse Controller - Car - Android Stick & Console RockChip based Computers

Hello everyone , I would buy an Android stick , but which one should I choose ?
I would prefer that it is well supported by the community , and that it is compatible with the AR1100 (Resistive Touch Screen to USB Mouse Controller) and sees it as a mouse touchscreen .
What I recommend? MK809 III ?
Project Car Display Touch resistive - android

Up

I found the UTC to work the best. You can find it via eBay and the web. The adafruit part has ZERO Android compatibility despite what it says. Save the $10, as its a waste. Even their support forums mention this.
Also, most stick PC roms aren't compiled with the touch controller base at the kernel level. You will need to do your research. Been setting up an in car setup for some time now, and have been disappointed time and time again.
Sent from my SM-P600 using XDA Premium HD app

Related

External Touch Screen Input

So i would like to install a 7" LCD monitor in my car that would take the VGA feed from the Atrix in the HD dock to be able to display things like the GPS functions, MP3 player, etc.
With the 7" LCD's on the market that have touch screen capability (through USB) i was wondering if this could be possible. The touchscreens usually require a driver to operate and i am not sure if there is a way to get the driver to work on the atrix where the USb port from the touchscreen would plug into the back of the HD dock.
Your thoughts would be appreciated.
VGA input on your screen won't wor - the atrix uses HDMI and you will need to convert between the two to get a signal out (VGA is analog, HDMI is digital).
Unless someone writes drivers for a USB touchscreen, as well as getting HDMI mirroring to work in the horizontal position (currently the hack only works for normal vertical orientation), then you're pretty much out of luck.
Using the Motorola Atrix as a CarPC brain is something I'm looking for! I have a Lilliput 669GL-70NP/C/T 7" with HDMI video-in, the touchscreen works over USB and it has a Linux driver. Shouldn't be possible to implemente it in Webtop?
acsterf said:
Using the Motorola Atrix as a CarPC brain is a use I would love! I have a Lilliput 669GL-70NP/C/T 7" with HDMI video-in, the touchscreen works over USB and it has a Linux driver. Would be possible to implemente it Android?
Click to expand...
Click to collapse
As far as I understand, the driver would have to be precompiled for ARM, or the source code to the driver would have to be available, short of reverse-engineering it.
grevedan said:
As far as I understand, the driver would have to be precompiled for ARM, or the source code to the driver would have to be available, short of reverse-engineering it.
Click to expand...
Click to collapse
Yes, this concept is trivial, the questions are if it can be done, the amount of work necessary and if someone is willing to do it.
I personally have very few knowledge in Linux, limited to some terminal commands in switches and other devices, which is far distant to compiling something to another processor architecture!
I've been interested in doing this same thing in my car. You know there's an alternative on ebay but theyre expensive sitting at a litter over $700 and I only see them available on ebay. Its basically a double din dock that functions with or without the included docking device. The device is just a tablet that I believe stock is running froyo & it has capable specs, with 64 or 128 gigbabytes max memory, 1ghz, 512mb ram, I think its a nice size too, a little smaller than most tablets. I'll try and find a reference or link on ebay.
& has video inputs, etc.
&link: http://item.mobileweb.ebay.co.uk/viewitem?itemId=280692692905
Sent from my MB860 using XDA Premium App
I'm wanting to do the same thing using an HDMI connection, not sure if I can use the Atrix or have to build a car PC and connect the Atrix to it though
For all those interested
I have posted an offering for someone to see if they can bring this solution together using the Lilliput Linux drivers. If they can get it to work i have offered to pay. If it does indeed work, i will be happy to share with all of you and defray the cost to me, and or provide more $ to the develper that succeeds.
mattyv said:
I have posted an offering for someone to see if they can bring this solution together using the Lilliput Linux drivers. If they can get it to work i have offered to pay. If it does indeed work, i will be happy to share with all of you and defray the cost to me, and or provide more $ to the develper that succeeds.
Click to expand...
Click to collapse
I will pitch in 3 or 5btc for this bounty.
Would it be possible to use the current webtop hacks to change the webtop to ubuntu and get a touchscreen to work with it? Just brainstorming. Dunno if it's even possible or not
Sent from my MB860 using xda premium
Alcapone263 said:
Would it be possible to use the current webtop hacks to change the webtop to ubuntu and get a touchscreen to work with it? Just brainstorming. Dunno if it's even possible or not
Sent from my MB860 using xda premium
Click to expand...
Click to collapse
it's a sound thought pattern, however that is not the issue.
the touchscreen usb drivers are designed to run on the i386 architecture, where our phone runs on the ARM architecture.
aka our greek phones dont understand english
I'd translate it myself if I had the source code to the i386 driver and some learning material XD
depending on the filesize of the i386 binary, it would be possible to reverse engineer, however extremely time consuming (probably looking at months)
I too would be very interested in this!
The other option I was thinking about was to buy a 7 inch tablet and mount it behind the bezel in the dash.
In the car I am planning to play with, I would keep the stock Bluetooth-enabled head unit, and just sink it back into the dash some more with either a tablet or a touch-screen monitor sitting in between the head unit and the bezel so it looks good.
The good thing about doing it this way is that the stock head unit has steering wheel controls which will remote-control a Bluetooth stereo device, and also means no need for an additional amplifier.
I.E if I pair my Atrix phone to the head unit by bluetooth, I can play music and use the skip prev/next buttons on the steering wheel to control the Atrix.
So ideally I would dock my Atrix in the car and bring it up on the touch-screen monitor, be able to control through the external touch screen too.
Otherwise I would have a tablet permanently mounted in-dash, connected with Bluetooth to the head unit. Once again could control using the steering wheel.

Very cool Android TV dongle, Jelly bean, dual core, sweet...

Not sure if anyone wants one of these but I got one for an upstairs TV and its SWEET! Turned the older TV into a smart TV. Android 4.1, Full wifi, Netflix (my main reason for getting it, wasn't pre-installed though, had to install it myself) and so on. Basically turns your TV into a huge tablet. Just need an HDMI port on your TV and a USB port for power (it does have a separate USB power supply if you don't have a USB on your TV)
I used a bluetooth dongle with it and connected a keyboard and mouse and it's awesome. Also has an OTG cable and port to plug in a portable HDD, thumb drive, etc. Turned our bedroom TV into a complete media center. Very cool.
Cost $68 on Amazon (plus $2 for a BT dongle through deal extreme and used an older bluetooth keyboard/mouse combo thing I l already had). I also stuck a 32BG micro SD card in it but don't really see using it much (maybe if I install a million apps), just thumb drives to watch downloaded movies. All in all, it turned out great. Turned an older TV into a smart TV with wifi, internet access, and a drive reader on it.
Looks good on paper. How good does it perform???
Does anyone else have this???
Sent from my LG-P999 using xda premium
and how do you control it? can you use a phone or tablet? do u need a remote?
I have an MK808. You can use a USB keyboard and mouse or pick up an wireless Air Mouse for like $20. The Air Mice are like Wii Motes that use gyros and have built-in keyboards. Amazon has tons of models. I like the Messy RC11 cause it feels goo in hand.
I bought mine to tinker and mostly play emulators on the TV. The 808 plays FPse games petty good. Some newer units have said to be faster.
Sent from my Nexus 7 using XDA Premium HD app

will we ever get screen mirroring?

From what I understand, Miracast support is off the table due to the wifi hardware on the current gen of nexus tablets. With that said, do we expect to ever get screen mirroring support through WiDi, the pogo connections or the micro usb port?
I know that these guys, http://esrlabs.com/ , had created a custom rom for the n7 and raspberry pi such that the n7 could screen cast and the pi would recieve. However, I reached out to the developer and understand that work has ceased since Miracast was announced.
If the consensus is that this capability will not come to CM/AOKP in the near future, then I'd like to sell my n7 and get a tablet that does or will support mirroring (i'm willing to invest on hardware on the reciever side - but between the tv, xbox, cable stb and raspberry pi I'm finding that my home theater receiver is running out of spare hdmi inputs /firstworldproblems ). I do not want to invest in a 1 off product that is not a standard, like a MirrorOp receiver.
So what are your thoughts? Is something coming to the N7? If not, what hardware and software should I get instead?

Looking for ideas to make Z3 Compact with a broken touch screen usefull again

Hi,
I have a Z3 Compact with a broken screen. It displays everything all right, but the touch is pretty much dead. Shame, I loved that phone.
Thus I am looking for interesting ways to make it useful again. It runs Android 6.0.1 right now.
I have an OTG connector, so I am still able to use the device with an USB mouse - BT controller is an option as well. My most basic options are:
- emulation-handheld for old consoles like PSX and SNES
- PC Camera (with apps like DroidCam, IP Webcam)
But before that my most basic question would be:
Will I be able to use the mouse after reseting the device to factory settings? Seems like the easiest way to clear all the data.
Also, I know there are unofficial Android ROMs available - is it possible to install and use them without the touchscreen, only with USB mouse?
And now to some wishful thinking...
Are there any Linux roms for Z3C akin to Raspbian for Raspberry Pie? Z3C most likely has enough power to act as a simple desktop PC for internet and youtube, it also has peripherals (was it called MHL?) to connect it to a monitor via HDMI that should be dirt cheap by now (the question is, is it still possible to connect K&M at the same time? Is USB-hub enough?), so... maybe?
Any other ideas are welcome!
*useful, my bad
A handy accessory
torrentius said:
Hi,
I have a Z3 Compact with a broken screen. It displays everything all right, but the touch is pretty much dead. Shame, I loved that phone.
Thus I am looking for interesting ways to make it useful again. It runs Android 6.0.1 right now.
I have an OTG connector, so I am still able to use the device with an USB mouse - BT controller is an option as well. My most basic options are:
- emulation-handheld for old consoles like PSX and SNES
- PC Camera (with apps like DroidCam, IP Webcam)
But before that my most basic question would be:
Will I be able to use the mouse after reseting the device to factory settings? Seems like the easiest way to clear all the data.
Also, I know there are unofficial Android ROMs available - is it possible to install and use them without the touchscreen, only with USB mouse?
And now to some wishful thinking...
Are there any Linux roms for Z3C akin to Raspbian for Raspberry Pie? Z3C most likely has enough power to act as a simple desktop PC for internet and youtube, it also has peripherals (was it called MHL?) to connect it to a monitor via HDMI that should be dirt cheap by now (the question is, is it still possible to connect K&M at the same time? Is USB-hub enough?), so... maybe?
Any other ideas are welcome!
*useful, my bad
Click to expand...
Click to collapse
Make sure you have one of the magnetic charging cables so you can at least keep the mouse plugged in at all times AND keep the battery charged Keyboard & mouse possible IF you use something like the OLDER Logitech models with the proprietary dongle. The newer "unified" stuff won't work. BT keyboard / mouse too sluggish in my experience. If you are feeling courageous, and especially if you don't need it as a daily driver, a replacement screen is something like 25 dollars USD on eBay - get the one with a frame unless you are experienced in replacing screens - the replacement screen only units are somewhat FRAGILE.
nezlek said:
Make sure you have one of the magnetic charging cables so you can at least keep the mouse plugged in at all times AND keep the battery charged Keyboard & mouse possible IF you use something like the OLDER Logitech models with the proprietary dongle. The newer "unified" stuff won't work. BT keyboard / mouse too sluggish in my experience. If you are feeling courageous, and especially if you don't need it as a daily driver, a replacement screen is something like 25 dollars USD on eBay - get the one with a frame unless you are experienced in replacing screens - the replacement screen only units are somewhat FRAGILE.
Click to expand...
Click to collapse
Thanks, Nezlek! [I pozdrawiam współ-Warszawiaka! ]
Fortunately I have the magnetic cable, so no worries there. I wasn't planning on replacing the screen, definitely not that courageous. I loved that phone, but I am just not good with tinkering inside of small electronic devices. That is why I was thinking about ways of using it with other input tools like OTG mouse or BT controler. Right now I am thinking about getting a MHL cable for HDMI output and giving it with a BT gamepad to my friends kids with some games loaded. I have no other ideas, sadly.
Do you happen to know if OTG works right away after full-reseting the devicse? This is my main concern now.
Good Question ......
torrentius said:
Thanks, Nezlek! [I pozdrawiam współ-Warszawiaka! ]
Fortunately I have the magnetic cable, so no worries there. I wasn't planning on replacing the screen, definitely not that courageous. I loved that phone, but I am just not good with tinkering inside of small electronic devices. That is why I was thinking about ways of using it with other input tools like OTG mouse or BT controler. Right now I am thinking about getting a MHL cable for HDMI output and giving it with a BT gamepad to my friends kids with some games loaded. I have no other ideas, sadly.
Do you happen to know if OTG works right away after full-reseting the devicse? This is my main concern now.
Click to expand...
Click to collapse
I assume that OTG would work right after a re-set. Why not? The support is built into the ROM. As for the MHL cable, another good idea, but you could just as easily screen cast, no? But, for 5 U$D, or 18 zł PLN (take your pick) an MHL cable is a "worth it" experiment. And, if you're feeling adventurous
https://www.ifixit.com/Guide/Sony+Xperia+Z3+Compact+LCD+Screen+Replacement/35488
From personal experience, the only real issues with the Z3C are that the LCD panel is held in place by adhesive, so you have to position those templates rather precisely, OR use glue :crying: OR double-sided tape AND, you have to be CAREFUL re-positioning the speaker. Caution and patience is all you need.
raz kozie śmierć

Using Windows 10 with Waveshare 5" 7" HDMI screens? Found

Hi,
I build portable hand held Windows 10 computers using stick PCs, a Kangaroo Plus mini PC and attaching them to 5" and 7" HDMI screens. A hand held device being one that can be held in one hand and mouse movement and text input via an on screen keyboard can be entered with the other.
I overlay a resistive touch panel and use USB controllers PenMount PM6300A-8 Controller board or Micro Chip AR1100 boards in digitizer mode. In digitizer these will fill the following touch controls:
1 Touch = equivalent to Left Mouse Click
2 Long Press = equivalent to Right Mouse Button Click
3 When the windows screen is rotated landscape to portrait and vice versa touch activity remains under the stylus and moves as expected.
4 Stylus press and hold for dragging windows and icons around the screen is available.
5 The equivalent to Right Mouse Button Click SHOULD NOT be activated while dragging.
The HDMI screens I use are from Ebay or AliExpress and marketed towards Raspberry PI consumers. They come with a touch panel built on and a touch controller built in.
If it is a capacitive touch panel then I definitely remove it and replace it with a third party resistive touch panel and use an external USB controller. Capacitive finger touch is not fit for the purpose of activating the small menu buttons in desktop software such desk top publishing and graphics manipulation. A resistive touch stylus point control is needed.
I have not been able to get 5" or 7" HDMI screens with a built on resistive touch panels and built in touch controllers to use all the touch controls listed above, that is with the Windows 10 OS. This is annoying because that would enable building a slim compact hand held portable device. Currently the external USB controller boards add depth and bulk. The PenMount board being the worst where it's JST connectors add 10mm to the home build devices height. The Micro Chip AR1100 board is less bulky but a built in controller would still make the screen slimmer and neater.
There are a number of vendors on Ebay and other web sites marketing 5" or 7" HDMI screens with a built on resistive touch panels. Their sales are mainly focused to the Raspberry PI so I assume touch can be configured and work satisfactory with Raspberry PI Linux Operating Systems. The promotional support for working as a monitor for Windows 10 is something like "supports Windows 10/8.1/8/7, single touch, and driver free" The Windows plug and play driver that loads in doesn't always seem to work for me and when it does it doesn't fill the five touch functions above I require.
Help!
Waveshare seem to market a range of 5" and 7" HDMI screens. Some readers may have bought these and have them working with the Raspberry PI and other Linux OS devices. They could have not had reason to try and test touch functions fully with Windows 10. If there are readers who have bought Waveshare HDMI screens with built in resistive touch controllers and could plug them into a Windows 10 computer as single monitor, or as a second primary monitor to test touch I would be grateful. I need to know if the all the five functions above will work with any of them.
Thanks in advance albertstc01
==================================================================================================
Notes:
My experience with Windows 10 resistive touch so far might be of interest.
PenMount and Micro Chip AR1100 boards can be configured as HID mouse or digitizer mode. If configured for digitizer mode when booting with Windows 10 the control panel 'Tablet PC Settings' with 'Pen And Touch' are available. It is the same for Windows 10 Settings. If the choice for HID mouse mode is used the tablet setting won't be installed or be available in Windows 10.
Of the two control boards my preference is for PenMount as its supporting software for Windows 10 will configure the touch controller for calibration. The AR1100 firmware utility does not work with Windows 10. The screen needs to be transfered temporally to a Windows 7 computer. The AR1100 utility does present itself in Windows 10 and show configuration tables but when entries are made, example for digitizer mode, and set, from then on the utility reports no EPROM found. It can be reset in Windows 7.
Adafruit sell a 5" 'backpacker' HDMI screen with built in resistive AR1100 FPC touch controller. Out of the box this screen's touch controller worked as a HID mouse but there was no long press function for equivalent right mouse click. I tried using AR1100 utility software with Windows 10 to change it to digitizer mode. As above after the first attempt the utility software always reported no EPROM found. I wrecked it by opening it up and damaging some circuitry. This was before I knew that it couldn't be configured with Windows 10 therefor I have not tried using the AR1100 firmware utility on the backpacker screen with Windows 7. If anybody has had hands on experience of doing this I would be interested in their comments.
I am not recommending anyone who uses a 'backpacker' screens on a Raspberry PI to use a Windows 7 PC to configure the controller to digitizer mode. I'm not sure of all the consequences. What works with an external USB AR1100 board controller might might not be recovered in Windows 7 the same way for a built in FPC AR1100 controller. Adafruit instructions are for using the Windows utility to calibrate and set up resistive touch for being transfered to the Raspberry PI and they promote the Mouse HID mode. They show no help or instructions for using digitizer mode for Windows Devices.
The 5" HDMI screen and resistive touch panel I had working got smashed. Finding a suitable external replacement resistive touch panel is easy. As indicated above finding a 5" HDMI screen on its own is hard to find. It is easy to find an small HDMI screens with touch panels already attached. These can be replaced by a third party touch panel and be operated by an external USB controller. It is also cheaper. I purchased 5" HDMI from AliExpress described as "GeeekPi 5 inch 800*480 LCD HDMI Touch Screen". As it had a resistive touch panel and controller built in I tried that first. Out of the box it booted up up into mouse HID mode ( 'Tablet PC Settings' with 'Pen And Touch' were not available in the control panel. ) The mouse touch cursor aligns and stays under the stylus point. A long press activates the equivalent to Right Mouse Button Click. But! When the screen is rotated out of landscape 0° mode all touch alignment is lost. Without the option to use portrait mode using Windows Desk top software becomes more or less impractical on small screens. If anyone has an idea how touch can be tweaked to stay aligned when the screen is rotated I would like to here of it?
To make resistive touch practical with Windows 10 panning needs to be turned off via the registry. Panning can be stopped by a registry tweak
"HKEY_CURRENT_USER,Software\Microsoft\Wisp\Touch
\PanningDisabled=1"
albertstc01 said:
Hi,
I build portable hand held Windows 10 computers using stick PCs, a Kangaroo Plus mini PC and attaching them to 5" and 7" HDMI screens. A hand held device being one that can be held in one hand and mouse movement and text input via an on screen keyboard can be entered with the other.
I overlay a resistive touch panel and use USB controllers PenMount PM6300A-8 Controller board or Micro Chip AR1100 boards in digitizer mode. In digitizer these will fill the following touch controls:
1 Touch = equivalent to Left Mouse Click
2 Long Press = equivalent to Right Mouse Button Click
3 When the windows screen is rotated landscape to portrait and vice versa touch activity remains under the stylus and moves as expected.
4 Stylus press and hold for dragging windows and icons around the screen is available.
5 The equivalent to Right Mouse Button Click SHOULD NOT be activated while dragging.
The HDMI screens I use are from Ebay or AliExpress and marketed towards Raspberry PI consumers. They come with a touch panel built on and a touch controller built in.
If it is a capacitive touch panel then I definitely remove it and replace it with a third party resistive touch panel and use an external USB controller. Capacitive finger touch is not fit for the purpose of activating the small menu buttons in desktop software such desk top publishing and graphics manipulation. A resistive touch stylus point control is needed.
I have not been able to get 5" or 7" HDMI screens with a built on resistive touch panels and built in touch controllers to use all the touch controls listed above, that is with the Windows 10 OS. This is annoying because that would enable building a slim compact hand held portable device. Currently the external USB controller boards add depth and bulk. The PenMount board being the worst where it's JST connectors add 10mm to the home build devices height. The Micro Chip AR1100 board is less bulky but a built in controller would still make the screen slimmer and neater.
There are a number of vendors on Ebay and other web sites marketing 5" or 7" HDMI screens with a built on resistive touch panels. Their sales are mainly focused to the Raspberry PI so I assume touch can be configured and work satisfactory with Raspberry PI Linux Operating Systems. The promotional support for working as a monitor for Windows 10 is something like "supports Windows 10/8.1/8/7, single touch, and driver free" The Windows plug and play driver that loads in doesn't always seem to work for me and when it does it doesn't fill the five touch functions above I require.
Help!
Waveshare seem to market a range of 5" and 7" HDMI screens. Some readers may have bought these and have them working with the Raspberry PI and other Linux OS devices. They could have not had reason to try and test touch functions fully with Windows 10. If there are readers who have bought Waveshare HDMI screens with built in resistive touch controllers and could plug them into a Windows 10 computer as single monitor, or as a second primary monitor to test touch I would be grateful. I need to know if the all the five functions above will work with any of them.
Thanks in advance albertstc01
==================================================================================================
Notes:
My experience with Windows 10 resistive touch so far might be of interest.
PenMount and Micro Chip AR1100 boards can be configured as HID mouse or digitizer mode. If configured for digitizer mode when booting with Windows 10 the control panel 'Tablet PC Settings' with 'Pen And Touch' are available. It is the same for Windows 10 Settings. If the choice for HID mouse mode is used the tablet setting won't be installed or be available in Windows 10.
Of the two control boards my preference is for PenMount as its supporting software for Windows 10 will configure the touch controller for calibration. The AR1100 firmware utility does not work with Windows 10. The screen needs to be transfered temporally to a Windows 7 computer. The AR1100 utility does present itself in Windows 10 and show configuration tables but when entries are made, example for digitizer mode, and set, from then on the utility reports no EPROM found. It can be reset in Windows 7.
Adafruit sell a 5" 'backpacker' HDMI screen with built in resistive AR1100 FPC touch controller. Out of the box this screen's touch controller worked as a HID mouse but there was no long press function for equivalent right mouse click. I tried using AR1100 utility software with Windows 10 to change it to digitizer mode. As above after the first attempt the utility software always reported no EPROM found. I wrecked it by opening it up and damaging some circuitry. This was before I knew that it couldn't be configured with Windows 10 therefor I have not tried using the AR1100 firmware utility on the backpacker screen with Windows 7. If anybody has had hands on experience of doing this I would be interested in their comments.
I am not recommending anyone who uses a 'backpacker' screens on a Raspberry PI to use a Windows 7 PC to configure the controller to digitizer mode. I'm not sure of all the consequences. What works with an external USB AR1100 board controller might might not be recovered in Windows 7 the same way for a built in FPC AR1100 controller. Adafruit instructions are for using the Windows utility to calibrate and set up resistive touch for being transfered to the Raspberry PI and they promote the Mouse HID mode. They show no help or instructions for using digitizer mode for Windows Devices.
The 5" HDMI screen and resistive touch panel I had working got smashed. Finding a suitable external replacement resistive touch panel is easy. As indicated above finding a 5" HDMI screen on its own is hard to find. It is easy to find an small HDMI screens with touch panels already attached. These can be replaced by a third party touch panel and be operated by an external USB controller. It is also cheaper. I purchased 5" HDMI from AliExpress described as "GeeekPi 5 inch 800*480 LCD HDMI Touch Screen". As it had a resistive touch panel and controller built in I tried that first. Out of the box it booted up up into mouse HID mode ( 'Tablet PC Settings' with 'Pen And Touch' were not available in the control panel. ) The mouse touch cursor aligns and stays under the stylus point. A long press activates the equivalent to Right Mouse Button Click. But! When the screen is rotated out of landscape 0° mode all touch alignment is lost. Without the option to use portrait mode using Windows Desk top software becomes more or less impractical on small screens. If anyone has an idea how touch can be tweaked to stay aligned when the screen is rotated I would like to here of it?
To make resistive touch practical with Windows 10 panning needs to be turned off via the registry. Panning can be stopped by a registry tweak
"HKEY_CURRENT_USER,Software\Microsoft\Wisp\Touch
\PanningDisabled=1"
Click to expand...
Click to collapse
Found the
albertstc01 said:
Hi,
I build portable hand held Windows 10 computers using stick PCs, a Kangaroo Plus mini PC and attaching them to 5" and 7" HDMI screens. A hand held device being one that can be held in one hand and mouse movement and text input via an on screen keyboard can be entered with the other.
I overlay a resistive touch panel and use USB controllers PenMount PM6300A-8 Controller board or Micro Chip AR1100 boards in digitizer mode. In digitizer these will fill the following touch controls:
1 Touch = equivalent to Left Mouse Click
2 Long Press = equivalent to Right Mouse Button Click
3 When the windows screen is rotated landscape to portrait and vice versa touch activity remains under the stylus and moves as expected.
4 Stylus press and hold for dragging windows and icons around the screen is available.
5 The equivalent to Right Mouse Button Click SHOULD NOT be activated while dragging.
The HDMI screens I use are from Ebay or AliExpress and marketed towards Raspberry PI consumers. They come with a touch panel built on and a touch controller built in.
If it is a capacitive touch panel then I definitely remove it and replace it with a third party resistive touch panel and use an external USB controller. Capacitive finger touch is not fit for the purpose of activating the small menu buttons in desktop software such desk top publishing and graphics manipulation. A resistive touch stylus point control is needed.
I have not been able to get 5" or 7" HDMI screens with a built on resistive touch panels and built in touch controllers to use all the touch controls listed above, that is with the Windows 10 OS. This is annoying because that would enable building a slim compact hand held portable device. Currently the external USB controller boards add depth and bulk. The PenMount board being the worst where it's JST connectors add 10mm to the home build devices height. The Micro Chip AR1100 board is less bulky but a built in controller would still make the screen slimmer and neater.
There are a number of vendors on Ebay and other web sites marketing 5" or 7" HDMI screens with a built on resistive touch panels. Their sales are mainly focused to the Raspberry PI so I assume touch can be configured and work satisfactory with Raspberry PI Linux Operating Systems. The promotional support for working as a monitor for Windows 10 is something like "supports Windows 10/8.1/8/7, single touch, and driver free" The Windows plug and play driver that loads in doesn't always seem to work for me and when it does it doesn't fill the five touch functions above I require.
Help!
Waveshare seem to market a range of 5" and 7" HDMI screens. Some readers may have bought these and have them working with the Raspberry PI and other Linux OS devices. They could have not had reason to try and test touch functions fully with Windows 10. If there are readers who have bought Waveshare HDMI screens with built in resistive touch controllers and could plug them into a Windows 10 computer as single monitor, or as a second primary monitor to test touch I would be grateful. I need to know if the all the five functions above will work with any of them.
Thanks in advance albertstc01
==================================================================================================
Notes:
My experience with Windows 10 resistive touch so far might be of interest.
PenMount and Micro Chip AR1100 boards can be configured as HID mouse or digitizer mode. If configured for digitizer mode when booting with Windows 10 the control panel 'Tablet PC Settings' with 'Pen And Touch' are available. It is the same for Windows 10 Settings. If the choice for HID mouse mode is used the tablet setting won't be installed or be available in Windows 10.
Of the two control boards my preference is for PenMount as its supporting software for Windows 10 will configure the touch controller for calibration. The AR1100 firmware utility does not work with Windows 10. The screen needs to be transfered temporally to a Windows 7 computer. The AR1100 utility does present itself in Windows 10 and show configuration tables but when entries are made, example for digitizer mode, and set, from then on the utility reports no EPROM found. It can be reset in Windows 7.
Adafruit sell a 5" 'backpacker' HDMI screen with built in resistive AR1100 FPC touch controller. Out of the box this screen's touch controller worked as a HID mouse but there was no long press function for equivalent right mouse click. I tried using AR1100 utility software with Windows 10 to change it to digitizer mode. As above after the first attempt the utility software always reported no EPROM found. I wrecked it by opening it up and damaging some circuitry. This was before I knew that it couldn't be configured with Windows 10 therefor I have not tried using the AR1100 firmware utility on the backpacker screen with Windows 7. If anybody has had hands on experience of doing this I would be interested in their comments.
I am not recommending anyone who uses a 'backpacker' screens on a Raspberry PI to use a Windows 7 PC to configure the controller to digitizer mode. I'm not sure of all the consequences. What works with an external USB AR1100 board controller might might not be recovered in Windows 7 the same way for a built in FPC AR1100 controller. Adafruit instructions are for using the Windows utility to calibrate and set up resistive touch for being transfered to the Raspberry PI and they promote the Mouse HID mode. They show no help or instructions for using digitizer mode for Windows Devices.
The 5" HDMI screen and resistive touch panel I had working got smashed. Finding a suitable external replacement resistive touch panel is easy. As indicated above finding a 5" HDMI screen on its own is hard to find. It is easy to find an small HDMI screens with touch panels already attached. These can be replaced by a third party touch panel and be operated by an external USB controller. It is also cheaper. I purchased 5" HDMI from AliExpress described as "GeeekPi 5 inch 800*480 LCD HDMI Touch Screen". As it had a resistive touch panel and controller built in I tried that first. Out of the box it booted up up into mouse HID mode ( 'Tablet PC Settings' with 'Pen And Touch' were not available in the control panel. ) The mouse touch cursor aligns and stays under the stylus point. A long press activates the equivalent to Right Mouse Button Click. But! When the screen is rotated out of landscape 0° mode all touch alignment is lost. Without the option to use portrait mode using Windows Desk top software becomes more or less impractical on small screens. If anyone has an idea how touch can be tweaked to stay aligned when the screen is rotated I would like to here of it?
To make resistive touch practical with Windows 10 panning needs to be turned off via the registry. Panning can be stopped by a registry tweak
"HKEY_CURRENT_USER,Software\Microsoft\Wisp\Touch
\PanningDisabled=1"
Click to expand...
Click to collapse
Found the 5inch HDMI LCD (B) The Model (B) has a built on resistive panel and a buit in touch controller. Touch works with Microsoft Windows 10 out of the box. Touch control fills the 5 touch functions asked for.
see web page
Page 7

Categories

Resources