[PLUGIN] Touch Display

the touchscreen works, but when I press play or other “buttons” it does something else… try to make the video!


If you see… the display area not full!

Has the first video been taken with or without

dtoverlay=ads7846
dtparam=cs=1
dtparam=penirq=25
dtparam=penirq_pull=2
dtparam=speed=50000
dtparam=swapxy=0
dtparam=pmax=255
dtparam=xohms=150
dtparam=xmin=200
dtparam=xmax=3900
dtparam=ymin=200
dtparam=ymax=3900

being part of “/boot/userconfig.txt”?

with!

Please test without, too.

For further testing please enable the mouse cursor on the plugin’s config page.

ok, when come back at home i’ll try!

i’m tested without, nothing. now don’t work never!

Then add back the ads7846 related entries and enable the mouse pointer so one can check where touch events happen. Maybe post another video touching the screen with the mouse pointer enabled.

@gvolt
Hi! Just a quick question! Do you eventually have some news about a working solution for Virtual Keyboard running Volumio Alpha builds?

Kind Regards/ C

Good evening…

Thanks for helping out @gvolt

I tried 2 different mirrors with same result. This is one of them:

http://mirrors.ocf.berkeley.edu/raspbian/raspbian/

I also checked the time and date with the command: timedatectl status
and here the date and time (Hour:Min:Sec CEST) is okay.
I haven’t set up any automated time NTP service…

I still get the same error with plugin failed to install.

Any other suggestion please? :slight_smile:

Hi @gvolt i’m on this you guide…

but nothing! don’t work the touch.

Sorry for the late reply, but my time is very limited at the moment.

Maybe you could post another video in which you move your finger horizontally and vertically across the display with the mouse cursor activated. I would like to see better how the mouse pointer moves and where touch events occur.

No, except to try again and possibly try out other mirrors - and if you should be using something like pi-hole or special DNS settings in your network, to rule them out as a possible cause.

1 Like

@gvolt can you see here!
but now my touch ron correctly
this is my userconfig file

dtoverlay=ads7846

dtparam=cs=1

dtparam=penirq=25

dtparam=penirq_pull=2

dtparam=speed=50000

dtparam=swapxy=0

dtparam=pmax=255

dtparam=xohms=150

dtparam=xmin=200

dtparam=xmax=3900

dtparam=ymin=200

dtparam=ymax=3900

dtparam=hdmi_force_hotplug=1

dtparam=config_hdmi_boost=7

dtparam=hdmi_drive=2

dtparam=hdmi_force_hotplug=1

dtparam=hdmi_group=2

I don’t quite understand: Has the touch problem been solved after all?

yes, I solved it!

2 posts were merged into an existing topic: Contemporary optimizations plugin for local connected displays

Is it possible to adjust what page address the plugin is showing?

I’m planning to use a Volumio player for music playback but also have multiple functionality of the computer without messing to much with the Volumio it self. Think I can solve most of my needs by just customize the webpage used in the chromium kiosk output or redirect to another page.

I thought I could redirect the page by just changing local-config.json under /volumio/http/www/app/ but doesn’t seem to do the trick.

Haven’t had much time to dig deeper in it yet but maybe someone have the information in top of there head?

Solved it myself.
In the file volumiokiosk.sh found in /opt/ folder after last argument /usr/bin/chromium-browser it is defined http://localhost:3000

This argument is the page loaded when plugin is activated. Changing this answered my question.

Next "problem"is that active screen area doesn’t fill full screen, black borders at right and left side while touch screen covers full area. Perfect match in the middle of the screen but to click maximum right of the visible screen I need to press maximum right, in the black border, of the screen. But I believe that will be solved by reading previous questions in this thread