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

Input Devices panel first-round testing changes #68

Closed
8 of 10 tasks
WatchMkr opened this issue Sep 8, 2023 · 4 comments
Closed
8 of 10 tasks

Input Devices panel first-round testing changes #68

WatchMkr opened this issue Sep 8, 2023 · 4 comments
Assignees

Comments

@WatchMkr
Copy link

WatchMkr commented Sep 8, 2023

  • Rename "Input" to "Input Devices"
  • Mouse > Remove Double-click speed
  • Mouse > Slowest Mouse speed is too slow when mouse acceleration is disabled. Start the bottom speed at 10% higher than its current speed.
  • Mouse > Scolling speed > remove first 10% and last 20%.
  • Touchpad > Touchpad Speed > Slowest speed is too slow when mouse acceleration is disabled and top too fast to be usable. Remove first 10% and last 10%.
  • Touchpad > remove double-click speed
  • Touchpad > add Disable while typing
  • Touchpad > Scrolling > Scolling speed > remove first 10% and last 20%
  • Touchpad > Scrolling > Add Two-finger/Edge scolling radio buttons (new design)
  • Touchpad > Add Click Behavior
@WatchMkr WatchMkr assigned WatchMkr and ids1024 and unassigned WatchMkr Sep 8, 2023
@maria-komarova
Copy link

New design for the last checkbox:

image

@maria-komarova
Copy link

Design for clickpads that includes additional click behavior options:

1100 - Nav - Touchpad - v2 - clickpad-tap-on

@loligans
Copy link

loligans commented Jan 12, 2024

I don't know if this is already the case, but I would really appreciate separating Natural Scrolling between the Mouse and Touchpad. I like to configure my touchpad to use natural scrolling (i.e. 2 finger swipe up, scrolls down) and my physical mouse to use reverse scrolling (i.e. scroll wheel down moves page down).

@adrian5
Copy link

adrian5 commented Jan 28, 2024

Apologies in advance if this isn't the right place to post this.

As a distant goal, consider an acceleration curve editor. Over the years I found the default acceleration behavior for mice to be a tradeoff between speed and precision. There already exists a superior alternative that combines fast swipes and pixel-accurate placement, it just has to be made accessible. Since my DE doesn't offer such control, I apply settings via script on startup:

xinput set-prop "$DEVICE" "libinput Accel Profile Enabled" 0 0 1 || exit
xinput set-prop "$DEVICE" "libinput Accel Custom Motion Step" 4
xinput set-prop "$DEVICE" "libinput Accel Custom Motion Points" 0.0 0.6 2.0 3.0

I suspect ideal parameters would differ between devices, so a dropdown with presets may not suffice.

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