Ivan Molodetskikh
0e3d078a85
Implement fetching xkb options from org.freedesktop.locale1
2025-07-15 18:19:11 +03:00
Nikolay Yakimov
e0b0b04b44
Expose libinput Button Scrolling Button Lock Enabled property
2025-06-19 05:05:47 -07:00
Ivan Molodetskikh
e6bd60fbb1
wiki: Remove note about numlock issue
...
It's been fixed.
2025-05-25 08:36:33 +03:00
Ivan Molodetskikh
3b864dc104
Bump version to 25.05
2025-05-17 13:50:36 +03:00
Ivan Molodetskikh
ac7b3fbf19
wiki: Link to issue in numlock
...
https://github.com/YaLTeR/niri/issues/1501
2025-05-17 07:58:52 +03:00
Ivan Molodetskikh
eeb411bef5
wiki: Add Since for touchpad drag
2025-05-12 20:05:10 +03:00
Ivan Molodetskikh
ec88aae77d
wiki: Add Since to numlock
2025-05-05 20:29:55 +03:00
erdii
0e9496b01e
chore(wiki): document numlock setting
...
Co-Authored-By: Ivan Molodetskikh <yalterz@gmail.com >
Signed-off-by: erdii <me@erdii.engineering >
2025-04-30 09:54:19 -07:00
Florian Finkernagel
7f72c358d5
Add option to warp-mouse-to-focus to always center
2025-03-22 01:00:43 -07:00
Ivan Molodetskikh
0d4f0f00c0
wiki: Document mod-key, mod-key-nested
2025-03-22 00:03:33 -07:00
dbeley
fed86fdb5d
feat(trackpoint): document left-handed option
2025-03-13 03:36:20 -07:00
Alex David
d6e736aaf0
Allow disabling tap-and-drag ( #1107 )
...
* Allow disabling tap-and-drag
Similar to https://github.com/YaLTeR/niri/pull/1088 , this adds a new
touchpad `drag` configuration option that configures tap-and-drag
behavior.
Currently tap-and-drag is always enabled when the `tap` setting is
enabled, but other compositors allow setting this separately.
* Update wiki/Configuration:-Input.md
---------
Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com >
2025-03-02 10:01:34 +03:00
Ivan Molodetskikh
98b92d4db7
wiki: Add off to touch {}
2025-02-26 14:33:16 +03:00
Ivan Molodetskikh
b94a5db879
Bump version to 25.02
2025-02-21 09:05:26 +03:00
Ivan Molodetskikh
7b70cb66bc
wiki: Add Since to xkb file
2025-02-20 22:26:40 +03:00
Ivan Molodetskikh
377ad54016
wiki: Document calibration-matrix
2025-02-14 09:03:20 +03:00
Ivan Molodetskikh
213eafa203
wiki: Add Since to drag-lock
2025-02-11 18:24:17 +03:00
Mathias Zhang
900da597e4
input: add touchpad drag-lock setting
2025-02-05 13:35:13 +03:00
may
e412a0fc6b
add option to set xkb config from file ( #1062 )
...
* add option to set xkb config from file
* Apply suggestions from code review
---------
Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com >
2025-01-30 13:50:05 +00:00
Ivan Molodetskikh
e8c9bfc06a
wiki: Add scroll-button to mouse and touchpad overview
2024-11-09 17:23:59 +03:00
Ivan Molodetskikh
49d7052bb3
wiki: Add trackball section to config overview
2024-11-03 22:58:18 +03:00
Ivan Molodetskikh
07be7e7eae
wiki: Add Since to scroll-button
2024-11-03 22:56:49 +03:00
Ivan Molodetskikh
3ac0a751fe
wiki: Add Since to scroll-factor
2024-11-03 22:50:15 +03:00
elipp
8b39f986d9
Implement scroll_factor mouse and touchpad setting ( #730 )
...
* Implement scroll_factor mouse and touchpad setting
* Change to FloatOrInt, add docs
* Also change v120 values
---------
Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com >
2024-11-03 18:43:03 +00:00
chillinbythetree
a480087618
Add scroll-button property for Touchpad, Mouse, Trackpoint, Trackball ( #744 )
2024-10-17 05:43:47 +00:00
Ivan Molodetskikh
2e906fc5fa
Add middle-emulation libinput flag
2024-07-13 07:34:22 +03:00
Suyashtnt
3be6e38af3
wiki: update wiki kdl snippets
...
Signed-off-by: Suyashtnt <suyashtnt@gmail.com >
2024-07-08 17:42:09 +03:00
Ivan Molodetskikh
1da99f4003
Implement focus-follows-mouse max-scroll-amount
2024-07-05 20:53:11 +04:00
Ivan Molodetskikh
cb0ebd35ce
Make tablet without specific output map to union of outputs
2024-06-19 23:02:45 +03:00
Yuya Nishihara
c8e46b9d17
Add "off" and "disabled-on-external-mouse" properties to input devices
...
This is called "events <mode>" in Sway, but we decided to use more abstracted
form for consistency with the other config items. "disabled-on-external-mouse"
is added only to touchpads, but there might be other devices that support this
option.
I think "off" also applies to keyboards, but I'm not going to add the one
because we don't have libinput machinery for the keyboard config, and it's
unlikely that user wants to disable _all_ keyboards. OTOH, pointer devices can
be disabled per type. Perhaps, this should be revisited after implementing #371 .
2024-05-29 16:41:03 +03:00
Yuya Nishihara
4746a0da7d
Add scroll-method property to pointer devices
...
My use case is to enable middle-button scroll on my keyboard with pointing
stick. The device is recognized as USB mouse.
2024-05-26 16:49:40 +03:00
Ivan Molodetskikh
14d637f4ef
wiki: Mention left-handed
2024-05-21 11:06:52 +04:00
Ivan Molodetskikh
662e2df0e1
wiki: Clarify auto back and forth like in flake docs
2024-03-26 08:19:18 +04:00
Ivan Molodetskikh
26c4824047
wiki: Input and more Overview
2024-03-26 08:12:55 +04:00
Ivan Molodetskikh
78dbb2308e
wiki: Start writing input configuration
2024-03-25 22:51:21 +04:00
Ivan Molodetskikh
cf54f75113
Move wiki into the main repository
2024-03-25 21:16:03 +04:00