Right-click scrolling

Brainstorm ideas of possible additions to the game. Read this before posting!

Moderator: Forum Moderators

Forum rules
Before posting a new idea, you must read the following:
Cutter
Posts: 10
Joined: December 8th, 2007, 11:54 pm

Right-click scrolling

Post by Cutter »

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?
Last edited by Cutter on December 12th, 2007, 8:35 pm, edited 1 time in total.
Erk
Art Contributor
Posts: 111
Joined: August 23rd, 2007, 11:17 pm
Location: Northeast Japan

Post by Erk »

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.
Warning: I am not reliable.
deonjo
Posts: 95
Joined: February 14th, 2006, 2:18 am

Post by deonjo »

i think for those of us who play wesnoth (windowed) this would also be very beneficial.
deoxy
Posts: 208
Joined: May 16th, 2007, 5:22 pm
Location: Texas

Post by deoxy »

Arrow keys are still the way to go, IMO. Windowed or fullscreen.
Insert nifty witticism here... if only I had one.
User avatar
DDR
Posts: 558
Joined: March 23rd, 2007, 4:56 pm
Location: Vancouver, Canada
Contact:

Post by DDR »

For windowed mode, I bash the mouse to the sides to scroll horizontally, and use the mouse wheel for vertical. It works perfectly! :)
Cutter
Posts: 10
Joined: December 8th, 2007, 11:54 pm

Post by Cutter »

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?
Erk
Art Contributor
Posts: 111
Joined: August 23rd, 2007, 11:17 pm
Location: Northeast Japan

Post by Erk »

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.
Warning: I am not reliable.
User avatar
thespaceinvader
Retired Art Director
Posts: 8414
Joined: August 25th, 2007, 10:12 am
Location: Oxford, UK
Contact:

Post by thespaceinvader »

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.
The Doctor
Posts: 45
Joined: December 11th, 2007, 4:06 am
Location: Brisbane, Australia
Contact:

Post by The Doctor »

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.
User avatar
Blueblaze
Posts: 418
Joined: June 24th, 2007, 12:16 am

Post by Blueblaze »

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.
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.
deonjo
Posts: 95
Joined: February 14th, 2006, 2:18 am

Post by deonjo »

yea i use the arrow keys. but I think the shift/ctrl as a toggle idea is pretty good.
Erk
Art Contributor
Posts: 111
Joined: August 23rd, 2007, 11:17 pm
Location: Northeast Japan

Post by Erk »

Blueblaze wrote:
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.
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.
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.
Warning: I am not reliable.
User avatar
Sapient
Inactive Developer
Posts: 4453
Joined: November 26th, 2005, 7:41 am
Contact:

Post by Sapient »

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.
http://www.wesnoth.org/wiki/User:Sapient... "Looks like your skills saved us again. Uh, well at least, they saved Soarin's apple pie."
Cutter
Posts: 10
Joined: December 8th, 2007, 11:54 pm

Post by Cutter »

Blueblaze wrote:
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.
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.
It's a matter of taste. I prefer by far the "hold and scroll method".
Samantha
Posts: 65
Joined: December 13th, 2007, 3:50 am

Post by Samantha »

How about using two button scrolling: you could press both the right and the left mouse buttons at about the same time and you can scroll around the map.
Post Reply