NEWS
Button prelllt am Tablet
-
Hey zusammen,
ich habe folgendes Problem.
In meiner VIS für den Sonos Adapter sind einige Buttons eingebunden wie z.B. prev oder foward play pause usw.
Wenn ich die Button betätige prellen diese und geben am Tablet ein doppeltes Signal aus.
Am Laptop oder PC tritt dieses Verhalten nicht auf.
Ich habe bereits mehrer Button ausprobiert, Auch Browser Chrome, Firefox, Edge usw.
Wie kann ich dieses Verhalten unterbinden?
Es handelt sich um um Trekstor Tablett auf dem Win 10 läuft
Vis Aufruf über den Browser -
@Fridolin01 vis editor -> projekt eigenschaften
-
@arteck und dort finde ich was genau?
-
@Fridolin01 die Entprellzeit
-
Ich habe das Problem auch das manche Buttons an meinem Touchscreen prellen. Am Smartphone und Laptop funktioniert es korrekt. Die Entprellzeit ist bei mir auf 1000ms eingestellt das sollte doch mehr als genügen?
Ich konnte das Problem nur lösen indem ich eine Variable erstellt habe und die per Blockly nach dem ersten drücken für eine bestimmte Zeit gesperrt habe.
-
@arteck Danke für die Hilfe.
Werde ich auf jeden Fall heute Mittag mal testen.
Komisch ist wie gesagt das es nur manche Button betrifft und andere reibungslos funktionieren. -
@saeft_2003 Hey magst du dieses Blockly ggf. mit mir teilen?
Wäre bestimmt hilfreich.
Darf ich fragen welches System bei dir läuft?
Oder scheitn dies nicht relevant für das Prellen? -
Hier kannst du nachbauen. Die Objekte musst du natürlich noch selber erstellen. Das nach einer Sekunde wieder auf false setzen brauchst evtl. nicht. Das mache ich nur weil ich Stromstoßschalter damit steuere.
-
@Fridolin01 es sind alle aus einem Paket.. frag mich aber jetzt icht welche
-
@Fridolin01
Ich hatte bei mir ein ähnliches Problem:
Raspi 4 mit 21'' Tochscreen, VIS wird dort mittels Chromium-Browser angezeigt.
Nachdem ich Raspbian dort mal upgedatet hatte, traten plötzlich diese "Doppel-Touches" auf.Problem kam von Chromium.
Lösung:
Doppelten Touch in Chromium abstellen über Chromium-Settings:Die Chromium-Settings erreicht man über chrome://flags/ in der Adresszeile.
#top-chrome-touch-ui auf "Enabled"
#touch-events auf "Enabled" -
Das zweite gibt es bei mir nicht?!
-
@saeft_2003 Genau so sieht es bei mir auch aus leider.
Keinerlei Veränderung bei nur dem ersten auf enabled. -
@arteck said in Button prelllt am Tablet:
@Fridolin01 die Entprellzeit
Die kann ich fleißg einstellen
Sobald ich testweise diese auf 6000ms stelle kommt das zweite Siganl dann einfach 6sek später aber es kommt
Habe den Browser in Verdacht aber mit Sicherheit sagen kann ich dies nicht, da ich bereits 3 verschiedene getestet habe.
Klicke ich mit dem Touch pad meines Tabletts auf den Button läuft alles einwandfrei ??? -
@joergeli
Danke Danke Danke!!Ich habe genau dieses Verhalten und schon sehr lange, werde deine Lösung später testen!
Kann ich diese Einstellungen auch via SSH anpassen? -
@e-i-k-e
Wahrscheinlich nicht, da auf meinem Raspi kein Raspbian light werkelt, sondern Raspbian mit grafischer Oberfläche, da ich die ja für den Chromium-Browser brauche.
Ich habe auf meinem Raspi zusätzlich VNC installiert, damit kann ich remote via VNC darauf zugreifen, vom Tablet aus z.B. mit der App "VNC Viewer".
Evtl. greifen die o.a. Einstellungen für Chrome-Browser aber auch auf anderen Betriebssystem (Android?). -
@saeft_2003
Wie gesagt, ich kann das nur für Chromium auf Raspbian bestätigen.Bevor ich - für mich - die obige Lösung gefunden habe, habe ich mich mit einem (unkomfortablen) Workaround beholfen:
1.) Button "antouchen" und gedrückt halten.
2.) Den Finger seitlich vom noch gedrückten Button wegziehen.
3.) Finger wieder vom Touchpanel abheben.Ist natürlich unschön, wußte mir aber damals nicht anders zu helfen.
-
@joergeli said in Button prelllt am Tablet:
@saeft_2003
Wie gesagt, ich kann das nur für Chromium auf Raspbian bestätigen.Na immerhin wurde den chromium Usern geholfen.
Es scheint wohl keinerlei passende Lösung für die Windows/ Android Nutzer zu geben. Oder hat jemand noch eine Idee? -
-
@joergeli said in Button prelllt am Tablet:
flags
Aber diese Einstellungen muss man doch über das Terminal anpassen können.
Hat jemand eine Idee, wo ich diese config finden könnte? -
#touch-events ist bei mir unter dem aktuellen Rasbian/Chromium auch nicht vorhanden.
Schade!Chromium Version 78.0.3904.108 (Offizieller Build) Built on Raspbian , running on Raspbian 10 (32-Bit)