-
-
Notifications
You must be signed in to change notification settings - Fork 228
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Increase touchbox size #1118
Comments
Noticed this also but thought it was just me... I actually have never been able to open the settings menu. Screen seems to be accurate touch wise though. |
I'll try and increase the touch box of the settings menu with the next release :) |
I haven't noticed a problem with it. The only thing that seemed "off" to me, is the vertical scroll bars. You have to hit just to the right of them to actually engage with them. Touching directly on them actually counts as a touch inside the scrolling window. Everywhere else in the system seems to have it's touch box where it should be. Some do seem to be a bit larger than they need to be, but they still work. I'll check this again tomorrow. |
@Syco54645 @dani190 @M1dn1ghtN1nj4 Please let me know if this works, if so I'll update my custom theme here in the repo with the larger padding too. This is the new active area: @UnchartedBull When I hear back from them if this fixes it I'll ping you a PR to update the BigFingers theme. |
@thegarbz Just tried this and no luck. I am almost 100% sure it's not calibration as if I go to the control page, I am able to hit the question mark in the top right with no issues. |
@dani190 Not sure what the issue is then since I can't reproduce, not in the dev environment nor in the raspberry pi. Here's a demonstration of the above css file on a 7" screen https://youtu.be/F3OQWPKUY4U the hitbox is massive and above all active all over including in the gear icon itself. Is there some kind of drawing / testing utility you can use to verify you're actually getting the correct touch response in that part of the screen? @UnchartedBull I'm going to put a PR in for the change anyway since it makes sense for the Big Fingers theme. I'll come with a general theme update this afternoon with a few tweaks to my other themes and a new one. |
Increased touchbox size is now also in the main theme from OctoDash. Can't adjust the touchbox size of the scrollbar though, but for me they're plenty big and work no matter where I touch them. If it's on the scrollbar thumb scrolling is working correctly via scrollbar. |
Describe the bug
The gear in the upper right corner is very hard to hit, most of the time I end up triggering the right most button in the center. Touching directly on the gear does not appear to do much.
General Information:
rpi 4 on a 7 inch screen (AT070TN92) with a capacitive touchscreen on top. The hardware registers as an egalax. In octopi the screen works as does the touch but the touch is rotated 90 degrees. I solved this by adding the line
Option "TransformationMatrix" "0 -1 1 1 0 0 0 0 1"
to the touchscreen input class in the file/usr/share/X11/xorg.conf.d/40-libinput.conf
Additional context
I realize this is more than likely a calibration issue however I have calibrated the touch panel more times than I can count. Generally I do this by issuing the following via an ssh session
sudo DISPLAY=:0.0 xinput_calibrator --misclick 0
The text was updated successfully, but these errors were encountered: