Skip to content

[GEN][ZH] Double scroll amount for RMB, edge and keyboard scrolling #1288

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

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

Mauller
Copy link

@Mauller Mauller commented Jul 15, 2025

This PR is a small followup to the prior viewport scrolling fixes.

This PR doubles up the base scroll amount used by the right mouse button, keyboard and edge scrolling to allow a higher top end and faster default speed.

This also rescales the RMB scrolling so that the default scroll speed of 50 results in the RMB scrolling working as it did in retail at 30FPS.

@Mauller Mauller self-assigned this Jul 15, 2025
@Mauller Mauller added Enhancement Is new feature or request Gen Relates to Generals ZH Relates to Zero Hour labels Jul 15, 2025
@Mauller Mauller added this to the Important features milestone Jul 15, 2025
@Mauller Mauller added the Minor Severity: Minor < Major < Critical < Blocker label Jul 15, 2025
@Mauller
Copy link
Author

Mauller commented Jul 16, 2025

I will tweak this after #1244 has been merged to take the new SCROLL_MULTIPLIER into account instead of directly increasing the value etc.

@Mauller Mauller force-pushed the feature-faster-scroll-amt branch from 3d1467d to 7ea2d4a Compare July 16, 2025 21:19
@Mauller Mauller changed the title [GEN][ZH] Double scroll amount for edge and keyboard scrolling [GEN][ZH] Double scroll amount for RMB, edge and keyboard scrolling Jul 16, 2025
@Mauller
Copy link
Author

Mauller commented Jul 16, 2025

Quick tweaked push with the RMB changes that were originally in the RMB scroll fixes PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement Is new feature or request Gen Relates to Generals Minor Severity: Minor < Major < Critical < Blocker ZH Relates to Zero Hour
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant