-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
Show pages continuously, 4 pages a time, but use scrollwheel for navigation. #1171
Comments
Your Page layout is slightly less conventional since they appear to be more like slide or flashcard layouts Currently, depending on settings, you probably need Ctrl Left arrow (previous page pair) and Ctrl Right arrow (next page pair). However you ask for that to be driven by mouse scroll which is a "windows" control that SumartaPDF will respond to but has no means to change. In windows settings there are rudimentary ways to tell the wheel to scroll pages rather than lines BUT I have not usually found it worth changing as it then often messes up other usage. (Microsoft sometimes charged for better mouse drivers) There are 3rd part apps that allow you to change mouse (and keyboard) behaviour per application and I personally would be using something like Hirez XMouse Button Control (XMBC) http://www.highrez.co.uk/downloads/XMouseButtonControl.htm to set the mouse functions to emulate ctrl arrows |
Yes, I tried doing that, and the behaviour would conflict in more conventional layouts. I'd suggest making this a "fullscreen" or slideshow mode, since this basically is it, and then have the mouse scroll differently there. |
Sorry although I use AHK occasionally for other reasons, I have no knowledge of "steering wheels" :-) but seem to recollect others may have. |
Thanks a lot, I'll look around. |
Technically I see no reason that this can't be done. Imagine you're developing an FPS game for example. You are completely free to make the mousewheel up/down scroll events result in different weapons being selected. Windows doesn't force every single program to respond to mouse (and other) events only in fixed ways - that would be ridiculous and very limiting. Thus as far as I can tell nothing stops a dev from coding Sumatra to respond to mousewheel scroll events with pairwise page movement, especially when certain page display conditions are met. Only million dollar question is, is this something that will benefit many and if so, is there anyone who will care to write the required code? |
That's what I thought, but I guess it's quite a niche issue. |
https://www.autohotkey.com/docs/KeyList.htm#mouse-wheel Minimal AutoHotkey script to use mouse wheel to trigger
Less minimal AutoHotkey script that uses
|
Hi Nod5 I should have remembered you have much experience in writing helper scripts |
Thanks. I'm now using the AHK script with F7 to toggle. I'd leave the issue open, since this is a workaround. |
I often find myself using this program for coursework, which involves great amounts of pdf-converted packs of slides, like so:
I would like to now move backwards or forwards by two slides like I would with the spacebar, I get this:
Which is not quite usable compared to the effect a SHIFT + Space press, which does this:
I would suggest splitting "Show pages continuously" into "Display pages continuously" and "Scroll pages continuously", so that deactivating it doesn't lead to this:
I find this to be the only thing missing from perfect mouse navigation. I love this feature, and would like to use it all the time. Thanks in advance, and congrats on the program. It's super lightweight and usable.
The text was updated successfully, but these errors were encountered: