Skip to content
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

the new contact detection defaults are bad #171

Open
X2E4VXpZKv opened this issue Sep 15, 2024 · 4 comments
Open

the new contact detection defaults are bad #171

X2E4VXpZKv opened this issue Sep 15, 2024 · 4 comments

Comments

@X2E4VXpZKv
Copy link

(atleast for me)

hey, i have a sp5 and this commit kinda borked the touch registration for me. i tought the touchscreen has just started to die, but after looking into it, the new ActivationThreshold and DeactivationThreshold values are just way too high for my device to get consistent touch events. maybe i just have small fingers, or my touchscreen is just less sensitive
im just leaving this here so others can maybe find out what caused their touchscreen to stop working, since i for one did not even know about iptsd having a config file before this, and the calibration article on the wiki doesnt even mention these two values.

ok sorry for bothering, have a nice day :)

@otjamin
Copy link

otjamin commented Sep 18, 2024

I have the same problem on my SP8. Tapping on something is only recognized when tapping hard and swipe gestures are not recognized at all.

Resetting to defaults returns the original behavior.

[Contacts]
ActivationThreshold = 24
DeactivationThreshold = 20
OrientationThresholdMax = 5

EDIT: You need to add this values to your iptsd configuration and restart the service.
e.g. /etc/iptsd.d/90-baddefaults.conf and sudo systemctl restart $(sudo iptsd-find-service)

@k4ever
Copy link

k4ever commented Sep 21, 2024

I have the same problem on my SP8. Tapping on something is only recognized when tapping hard and swipe gestures are not recognized at all.

Resetting to defaults returns the original behavior.

[Contacts]
ActivationThreshold = 24
DeactivationThreshold = 20
OrientationThresholdMax = 5

Thanks! I've been pulling my hair out all week trying to figure out why touch on my SP8 became bad all of a sudden. This fixed it!

@jonas2515
Copy link

Same problem on my SP5, I need to really press my finger on the screen for it to register the touches, especially when doing multitouch gestures like the 3 finger swipes in gnome-shell.

@NiklasVoigt
Copy link

NiklasVoigt commented Nov 4, 2024

I have the same problem on my SP8. Tapping on something is only recognized when tapping hard and swipe gestures are not recognized at all.

Resetting to defaults returns the original behavior.

[Contacts]
ActivationThreshold = 24
DeactivationThreshold = 20
OrientationThresholdMax = 5

This also fixes linux-surface/linux-surface#1575 (Surface Pro 6)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants