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

Scrolling speed is very low #66

Open
lingmo0909 opened this issue Feb 23, 2024 · 16 comments · Fixed by #153
Open

Scrolling speed is very low #66

lingmo0909 opened this issue Feb 23, 2024 · 16 comments · Fixed by #153

Comments

@lingmo0909
Copy link

In screens with scroll bars you can use the mouse wheel to scroll through a list, but on Cleanroom the scrolling speed is very low. This also makes you unable to zoom with the mouse wheel in FTB Quests, and you can't move items by scrolling when MouseTweaks is installed (and when the "scroll item scaling" config is set to "relative to scroll amount", which is the default).

I worked around this by modifying the value of INPUT_SCROLL_SPEED to 120. This fixed all the issues described above, but does not seem to be a good fix. I tried 1.7.10 with lwjgl3ify mod, and it worked fine with this value set to 1.

OS: Windows
Cleanroom: 3029

@kappa-maintainer
Copy link
Collaborator

Screenshot_20240322_190246
So this is a LWJGL2 -> LWJGL3 compatibility problem. Further fix need to base on exact mods.

@UraraChiya
Copy link

I have the same problem. Cleanroom 15.24.0.3035 prevents Xaero's Worldmap from using the scroll wheel to zoom and Mouse Tweaks from using the scroll wheel to move items. They both work fine when I use Forge. I tried changing INPUT_SCROLL_SPEED inside config/forge_early.cfg to 120.0, but it still doesn't work.

@kappa-maintainer
Copy link
Collaborator

I have the same problem. Cleanroom 15.24.0.3035 prevents Xaero's Worldmap from using the scroll wheel to zoom and Mouse Tweaks from using the scroll wheel to move items. They both work fine when I use Forge. I tried changing INPUT_SCROLL_SPEED inside config/forge_early.cfg to 120.0, but it still doesn't work.

Should have fixed in latest 3037

@UraraChiya
Copy link

I have the same problem. Cleanroom 15.24.0.3035 prevents Xaero's Worldmap from using the scroll wheel to zoom and Mouse Tweaks from using the scroll wheel to move items. They both work fine when I use Forge. I tried changing INPUT_SCROLL_SPEED inside config/forge_early.cfg to 120.0, but it still doesn't work.

Should have fixed in latest 3037

I tried the latest 3037 and still have issues.

@kappa-maintainer
Copy link
Collaborator

Did you remember to change the value? I have tested locally before pushed

@UraraChiya
Copy link

Did you remember to change the value? I have tested locally before pushed

Originally INPUT_SCROLL_SPEED was 1.0 and it didn't work. When I set it to 120.0 it worked.

@medcorn
Copy link

medcorn commented May 27, 2024

I've noticed that by setting this to 120, any items in the inventory slot near the center of the screen end up sometimes being moved even without a scroll input, when using Mouse Tweaks.
This mostly occurs when accessing inventories.

@Teawhat
Copy link

Teawhat commented Jun 6, 2024

Try 0.2.2 to see if it was fixed.

@medcorn
Copy link

medcorn commented Jun 28, 2024

Try 0.2.2 to see if it was fixed.

I just looked into this now, no fix yet, but I did figure out a better description of the problem and a way to reproduce it.
Note that I am using INPUT_SCROLL_SPEED 120 instead of 1 in order for it to work at all.

Using the scrollwheel to switch your active item on the hotbar will cause any item in the inventory slot at the center of the screen to then be input/output from whatever inventory you next access based on how much you've scrolled.

Example:
mousetweakscleanroom
MouseTweaksCleanroom2

@kappa-maintainer
Copy link
Collaborator

@medcorn Try to:

  • Update to latest Fugue
  • Reset Fugue config
  • Set INPUT_SCROLL_SPEED back to 1

@medcorn
Copy link

medcorn commented Jun 30, 2024

Just updated Fugue to 0.15.7, reset configs, problem of being unable to scroll items persists.
Edit: Of course this doesn't only apply to Mouse Tweaks, it also applies to Xaero's World Map zoom.

@kappa-maintainer
Copy link
Collaborator

Just updated Fugue to 0.15.7, reset configs, problem of being unable to scroll items persists. Edit: Of course this doesn't only apply to Mouse Tweaks, it also applies to Xaero's World Map zoom.

Can't be reproduced by me and another tester, try to:

  • Make sure you are using Mouse Tweaks Unofficial
  • Use latest Cleanroom build from action
  • Test affected mods only
  • Join our Discord is nothing works

@medcorn
Copy link

medcorn commented Jul 6, 2024

Just updated Fugue to 0.15.7, reset configs, problem of being unable to scroll items persists. Edit: Of course this doesn't only apply to Mouse Tweaks, it also applies to Xaero's World Map zoom.

Can't be reproduced by me and another tester, try to:

  • Make sure you are using Mouse Tweaks Unofficial
  • Use latest Cleanroom build from action
  • Test affected mods only
  • Join our Discord is nothing works
  • I have switched to Mouse Tweaks Unofficial
  • I am on the latest Cleanroom (0.2.2) (I grabbed this from latest action right before this post)
  • I have the latest Fugue (0.15.8)
  • I have made sure my INPUT_SCROLL_SPEED is set to 1
  • This is all on an instance of Minecraft with no other mods
  • The problem now becomes the same as my post on Jun 28th, as if my INPUT_SCROLL_SPEED is back to 120.

I'll join the Discord and see what's up there, I suppose.

@Margatroidu
Copy link

I have same problem with item scrolling
Were you able to fix it?

@medcorn
Copy link

medcorn commented Aug 8, 2024

I have same problem with item scrolling Were you able to fix it?

This is apparently an issue with LWJGL3, so can't be fixed for the time being I think

@Wizzerinus
Copy link

Occurs with Mekanism's portable teleporter , which is weird because the Mekanism's tickClient class is apparently patched. Fugue 0.15.9.

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 a pull request may close this issue.

7 participants