Right-click scrolling
Moderator: Forum Moderators
Forum rules
Before posting a new idea, you must read the following:
Before posting a new idea, you must read the following:
Right-click scrolling
Hello!
Wouldn't it be nice to have an alternate way to scroll the map? Moving the cursor to the edges of the screen is tiring. In most strategy games you can scroll by holding the right mouse button. In Battle for Wesnoth, the right click activates a context-menu. This is not a problem. If you right-click without moving the mouse, the context menu will appear. If you right-click and move the mouse before releasing the button, the menu won't show up but the map will scroll according to your mouse movement.
What about this?
Wouldn't it be nice to have an alternate way to scroll the map? Moving the cursor to the edges of the screen is tiring. In most strategy games you can scroll by holding the right mouse button. In Battle for Wesnoth, the right click activates a context-menu. This is not a problem. If you right-click without moving the mouse, the context menu will appear. If you right-click and move the mouse before releasing the button, the menu won't show up but the map will scroll according to your mouse movement.
What about this?
Last edited by Cutter on December 12th, 2007, 8:35 pm, edited 1 time in total.
sounds like a good way to make it hard to open the context window...
I've never seen this mechanic in another strategy game. Doesn't mean it isn't a good one, but why the right click? Why not make it the middle click? Nearly every mouse has a middle click on the scrollwheel these days, and in most browsers in windows and linux, middle-click activates the multidirection scrollything.
middle click scrolling would be OK, I think, although I've never had any problem scrolling around in Wesnoth myself.
I've never seen this mechanic in another strategy game. Doesn't mean it isn't a good one, but why the right click? Why not make it the middle click? Nearly every mouse has a middle click on the scrollwheel these days, and in most browsers in windows and linux, middle-click activates the multidirection scrollything.
middle click scrolling would be OK, I think, although I've never had any problem scrolling around in Wesnoth myself.
Warning: I am not reliable.
The right-click may not be the ideal button for scrolling, indeed, as it would interfere with the context menu. However, I never found scrolling wheels click-friendly as they are small and hard to press. Shift may be a good key for scrolling. It would act as a toggle: scroll while you hold it.
As far as I know there are two methods for scrolling:
One where a dot appears in the middle of the screen and the map scrolls according to the relative position of the cursor to this dot.
A second method is to "drag" the map with the mouse.
I prefer the second method by far as it is much more accurate.
What do you think?
As far as I know there are two methods for scrolling:
One where a dot appears in the middle of the screen and the map scrolls according to the relative position of the cursor to this dot.
A second method is to "drag" the map with the mouse.
I prefer the second method by far as it is much more accurate.
What do you think?
O.o clicking the middle mouse wheel is hard, using the arrow keys is hard, and moving the cursor to the edge of the screen is tiring?
Great Scott, man, how do you function?
I hate "hold and scroll" systems myself. They require, on a large screen, click-hold-releasing over and over to pan the page across, and it's just a nuisance.
Great Scott, man, how do you function?
I hate "hold and scroll" systems myself. They require, on a large screen, click-hold-releasing over and over to pan the page across, and it's just a nuisance.
Warning: I am not reliable.
- thespaceinvader
- Retired Art Director
- Posts: 8414
- Joined: August 25th, 2007, 10:12 am
- Location: Oxford, UK
- Contact:
Scrollwheel scrolls vertically. I THINK Ctrl+Scrollwheel scrolls horizontally. If not, i'm pretty sure you could set it to do so in the preferences menu. I've never seen right-click scrolling before, it sounds like an odd idea to me. And right click is definitely needed in wesnoth for other things. MIddleclick scrolling as in GIMP would be good though (i.e. the middle click 'grabs' the canvas, whereupon you can drag it and release the button to drop it).
http://thespaceinvader.co.uk | http://thespaceinvader.deviantart.com
Back to work. Current projects: Catching up on commits. Picking Meridia back up. Sprite animations, many and varied.
Back to work. Current projects: Catching up on commits. Picking Meridia back up. Sprite animations, many and varied.
-
- Posts: 45
- Joined: December 11th, 2007, 4:06 am
- Location: Brisbane, Australia
- Contact:
I've seen right-mouse scrolling in only one other game: The Settlers IV, which I own. (Good game, by the way). I, too, agree that right-mouse scrolling would get annoying and make it difficult to get the menu, but maybe click middle mouse, then a little scrolling thing appears in the middle of the screen. Move the mouse and it will scroll. Then middle mouse button click to deactivate it. This could get annoying and tedious though, too.
Attention!
I've decided that Wesnoth is not for me. It's not my kinda game, and I realise that I do not enjoy making campaigns for it. I will continue to visit the forums and play, but I will never have anything to do with WML.
I've decided that Wesnoth is not for me. It's not my kinda game, and I realise that I do not enjoy making campaigns for it. I will continue to visit the forums and play, but I will never have anything to do with WML.
That is an example of a poor click and hold scrolling system. Good ones don't scroll while you move the mouse, but rather scroll once the mouse is outside of the original click point, so you don't have to re-click, but rather one click can move you anywhere along the map. The right click shouldn't drag you across the screen as far as you move the mouse. The correct way to do it would be by making a system where if the mouse is 1-10 pixels below the original click, then move slowly, 11-50 medium, 51-150 fast, 151+ very fast. Anyway, not actual values of course, but just an example how a correct right click scroll would work.Erk wrote:I hate "hold and scroll" systems myself. They require, on a large screen, click-hold-releasing over and over to pan the page across, and it's just a nuisance.
Yus, that is the method I had assumed. It is not normally click-and-hold, in my experience. Hence my stated dislike of hold-and-scroll systems. I'd rather click, do my scrolling, and click again when I've arrived where I want to be.Blueblaze wrote:That is an example of a poor click and hold scrolling system. Good ones don't scroll while you move the mouse, but rather scroll once the mouse is outside of the original click point, so you don't have to re-click, but rather one click can move you anywhere along the map. The right click shouldn't drag you across the screen as far as you move the mouse. The correct way to do it would be by making a system where if the mouse is 1-10 pixels below the original click, then move slowly, 11-50 medium, 51-150 fast, 151+ very fast. Anyway, not actual values of course, but just an example how a correct right click scroll would work.Erk wrote:I hate "hold and scroll" systems myself. They require, on a large screen, click-hold-releasing over and over to pan the page across, and it's just a nuisance.
Warning: I am not reliable.
The middle click centers you on the hex you are currently hovering over; this is faster than scrolling. You can do it multiple times in rapid succession to get around very quickly and with a large degree of control (speed of movement deremined by distance from center). It's the only method I use, really.
Another thing nobody seems to have mentioned is the minimap. Try clicking on that. If you think that hitting the middle mouse button or arrow keys or scroll wheel are a hassle then you do have that option as well. There are enough scrolling options as it is. As far as I'm concerned this is not an area that needs improvement. You just need to familiarize yourself with the existing options better.
Another thing nobody seems to have mentioned is the minimap. Try clicking on that. If you think that hitting the middle mouse button or arrow keys or scroll wheel are a hassle then you do have that option as well. There are enough scrolling options as it is. As far as I'm concerned this is not an area that needs improvement. You just need to familiarize yourself with the existing options better.
http://www.wesnoth.org/wiki/User:Sapient... "Looks like your skills saved us again. Uh, well at least, they saved Soarin's apple pie."
It's a matter of taste. I prefer by far the "hold and scroll method".Blueblaze wrote:That is an example of a poor click and hold scrolling system. Good ones don't scroll while you move the mouse, but rather scroll once the mouse is outside of the original click point, so you don't have to re-click, but rather one click can move you anywhere along the map. The right click shouldn't drag you across the screen as far as you move the mouse. The correct way to do it would be by making a system where if the mouse is 1-10 pixels below the original click, then move slowly, 11-50 medium, 51-150 fast, 151+ very fast. Anyway, not actual values of course, but just an example how a correct right click scroll would work.Erk wrote:I hate "hold and scroll" systems myself. They require, on a large screen, click-hold-releasing over and over to pan the page across, and it's just a nuisance.