Skip to content

feat(input): add touchpad acceleration and sensitivity - #20

Merged
ItsLemmy merged 3 commits into
noctalia-dev:mainfrom
AdityaKr015:feat/accel-&-sensitivity-for-trackpad
Aug 26, 2026
Merged

feat(input): add touchpad acceleration and sensitivity#20
ItsLemmy merged 3 commits into
noctalia-dev:mainfrom
AdityaKr015:feat/accel-&-sensitivity-for-trackpad

Conversation

@AdityaKr015

@AdityaKr015 AdityaKr015 commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

Summary

This PR add the acceleration and sensitivity for touchpad. Flat and Adaptive just like mouse.

Motivation

Without accel and sensitivity setting using touchpad feels so slow.

Type of Change

  • Bug fix
  • New feature
  • Breaking change
  • Refactoring
  • Build / packaging
  • Documentation

Testing

  • Ran just format, just test all clean. just lint shows errors on recent Wine HDR files
  • Build the branch and installed it to test natively
  • Tried adaptive, flat, with different sensitivity, everything working as expected

Manual Coverage

  • Tested in a nested Umbriel session
  • Tested in a native Umbriel session
  • Tested with multiple monitors
  • Tested with a scaled output
  • Tested with native Wayland applications
  • Tested with X11 applications through xwayland-satellite
  • Tested with the scrolling layout
  • Tested with the dwindle layout

Screenshots / Videos

recording_20260824_120452.mp4

Previous video wasn't good enough
Just using the touchpad of ThinkPad L14 Gen 2

Checklist

  • This PR is ready for review.
  • I read and followed the relevant guidance in CONTRIBUTING.md.
  • I initialized and updated the SceneFX submodule where required.
  • I ran just format.
  • I ran the relevant build, test, lint, or verification commands.
  • I functionally verified compositor behavior where automated checks are insufficient.
  • I self-reviewed the changes.
  • I checked for new warnings or errors.
  • I updated docs/ and examples/config.toml.
  • I used canonical names for config keys, IPC actions, paths, and identifiers.

@ItsLemmy

Copy link
Copy Markdown
Contributor

Thanks!

@ItsLemmy
ItsLemmy merged commit e8729f1 into noctalia-dev:main Aug 26, 2026
@AdityaKr015

Copy link
Copy Markdown
Contributor Author

Yeah thanks and sorry last night I messed up the accel, thought I will fix next day. Though you were quick 🫡

@AdityaKr015
AdityaKr015 deleted the feat/accel-&-sensitivity-for-trackpad branch August 26, 2026 04:55
Yocraft-2000 pushed a commit to Yocraft-2000/umbriel that referenced this pull request Aug 26, 2026
* feat(input): add touchpad acceleration and sensitivity

* fix(input): restore touchpad acceleration defaults

---------

Co-authored-by: Lemmy <studio@quadbyte.net>
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

Successfully merging this pull request may close these issues.

2 participants