(Remove) Stuttered delay when holding down arrow keys to scroll image

Ideas for improvements and requests for new features in XnView MP

Moderators: helmut, xnview

Post Reply
NebulaV
Posts: 6
Joined: Fri Mar 01, 2024 10:14 pm

(Remove) Stuttered delay when holding down arrow keys to scroll image

Post by NebulaV »

If you hold down your keyboard's arrow keys to scroll an image (vertically or horizontally), it will scroll one step, then pause for a bit, before continuing to scroll.

The scroll should not have that stuttered pause when holding down the arrow keys to scroll an image. This becomes very troublesome if you are using the arrow keys a lot.


This has been an issue for a while and is still present in the latest 1.9.X versions.
NebulaV
Posts: 6
Joined: Fri Mar 01, 2024 10:14 pm

Re: (Remove) Stuttered delay when holding down arrow keys to scroll image

Post by NebulaV »

Not sure if this got moved from the Bugs section to Suggestions section (or if I accidentally posted in Suggestions), but I've edited the subject with a (Remove) tag.
NebulaV
Posts: 6
Joined: Fri Mar 01, 2024 10:14 pm

Re: (Remove) Stuttered delay when holding down arrow keys to scroll image

Post by NebulaV »

I think I figured out the issue. It looks like XnView does not actually support holding the arrow key down and instead it is seeing the key repeat event.

If you alter the Keyboard "repeat delay" value in system settings, the stuttered delay in XnView changes accordingly.

To fix this, XnView should be looking for "Key press" and "Key release" events. A side effect of this is it may also allow smooth keyboard scrolling like ACDSee.
Post Reply