-
-
Notifications
You must be signed in to change notification settings - Fork 14.7k
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
IPTSD: Option "services.iptsd.config.Touch" is called "Touchscreen" in v3 #344002
Comments
That's why it's a |
That would require the documentation to built with access to packages which is discouraged. |
They should still be effective: linux-surface/iptsd@a82807a#diff-e44a9efb23b83082a47e537baba837e84d2327ff3779da425942972e7a0e84d7R188 |
Ah, okay, that makes sense.
Damn it, that means I need to fiddle with the other options... Sorry about that. Thanks for the quick response :) |
It's the other way around: services.iptsd.config.Touchscreen = {
DisableOnStylus = true;
DisableOnPalm = true;
}; This has no effect! Since the declaration of the default values comes first. That's where my confusion came from. Is there a good way to avoid this? Maybe set those options at the end of the ini, instead of the beginning? I assume it is parsed top-down and re-declarations are ignored. |
My PR will fix it. You can keep using Touch and it will override whichever default is set for Touchscreen. |
Describe the bug
The option
services.iptsd.config.Touch
declared here is invalid in IPTSD v3, because it has been renamedTouchscreen
to differentiate it fromTouchpad
. It does not have any effect.Steps To Reproduce
Steps to reproduce the behavior:
Expected behavior
I expected the options to work as documented.
Additional context
You can find the relevant commit in IPTSD here or consult the sample configuration file that is linked in the docstring for
services.iptsd.config
to confirm.I would suggest that that link is updated to a permalink pointing to the version that is built by the nix package, instead of pointing to the latest.
Further, I would suggest that all options in
services.iptsd.config
be removed, due to the following reasons:services.*
, and additionally have an attribute set option calledextraConfig
or similar that is empty by defaultNotify maintainers
@dotlambda
Metadata
Please run
nix-shell -p nix-info --run "nix-info -m"
and paste the result.Add a 👍 reaction to issues you find important.
The text was updated successfully, but these errors were encountered: