Replies: 2 comments 3 replies
-
name matching matches the name not a class. your name is wrong, you input
why would you need to remove them? they will be replaced wherever overriden and use the global otherwise. |
Beta Was this translation helpful? Give feedback.
3 replies
-
This is now being worked on in #1319 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I made a small HM (
nixos
) module with a user service to apply a display transform based on device attitude (viaiio-sensor-proxy
). However, I (obviously) need to also rotate the screen's digitizer (touch panel and stylus) vialibinput
.I couldn't make it work from the info on the wiki, plagued by the following issues:
I can't seem to correctly match the device name:
If I declare in the config
I get errors saying
No such field
for that device for options I have defined globally in theinput
section.Not a big issue, but I still want to apply some options to all mice-like devices, like e.g. natural scrolling and follow focus.
Temporarily disabling all such "global input" options gets rid of the error.
But I'm still not able to call this
(or any variation of it, including variations with the device name all lowercase and
:
and<space>
replaced by-
).If I do something like
it gives ok, but doesn't have any effect.
It also seems to matter where in the config I define
input
anddevice
blocks: if I do this "too high" I get additional errors that general options are not available for the declared device.So the questions:
hyperctl
correctly with the target device and a transform (as stated, my tests acc. to the things gleaned from the wiki were unsucessful)follow_mouse
,accel_profile
,sensitivity
(which I assume should apply to all pointer devices?) to avoid errors, where to re-add them "semi-generically" (i.e. for all pointer-devices or for all mice + touchpads) and similarly fornatural_scroll
.Note that the objectives for the config include using the same config on multiple machines, i.e. defining multiple devices/device-classes that may or may not be available, since non-existing devices will be safely ignored anyway. Apart from the above issues this seems to work as expected.
Beta Was this translation helpful? Give feedback.
All reactions