It is currently 24 Aug 2025, 19:02
   
Text Size

Turn of card-dragging?

Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins

Turn of card-dragging?

Postby oskarolw » 20 Aug 2013, 14:12

Hello, I would like to be able to disable the card-dragging feature which was recently added. It frequently causes me to failed to cast spells cause I play really fast and tap all lands and go to 2nd mainphase etc without noticing I had just lifted the card and not actually tried to play it.
oskarolw
 
Posts: 39
Joined: 06 Jul 2012, 08:51
Has thanked: 0 time
Been thanked: 2 times

Re: Turn of card-dragging?

Postby lazylockie » 21 Aug 2013, 16:41

I'll upvote this one as well. I rarely use this feature (I'll just look the at card on the lower-right and up-right) and it really degraded the playability of the game.

1.4.3 was fine - you could press space and click on cards and the response time was almost instantaneous
1.4.5 was barely playable, the delay was enormous between clicking and action response
1.4.6 currently is playable (kudos to those who improved the code), but there's still some nitpicky delay that wasn't present on 1.4.3.

Forge can be highly customized as is, why not another option to choose between card zoom and more responsiveness?
lazylockie
 
Posts: 508
Joined: 13 Jul 2010, 22:44
Has thanked: 74 times
Been thanked: 15 times

Re: Turn of card-dragging?

Postby drdev » 21 Aug 2013, 19:00

The key change made in 1.4.5 was that cards changed from activating on mouse down to activating on mouse up to allow things like drag/drop and zooming using left+right mouse down to work properly in cases where the card could be activated (such as playing a card from your hand).

That said, I'd be ok with adding a setting to go back to activating on mouse down, but drag/drop and left+right mouse down zoom will have to be disabled by default if that setting is on. What I'd like to do to alleviate that is make it so card activation is disabled while a certain key (or key combination is down), thus allowing drag/drop and left+right zoom to work. I was thinking maybe Ctrl+Shift. Thoughts?
drdev
Programmer
 
Posts: 1958
Joined: 27 Jul 2013, 02:07
Has thanked: 189 times
Been thanked: 565 times

Re: Turn of card-dragging?

Postby Xitax » 22 Aug 2013, 02:21

IMHO always better to not have to hold down keys to do common tasks. Why not make drag/drop a right-click and hold function and disable right-click to play. Leave left mouse button for play and disable drag/drop. This being said, I've never had the problem oskarolw has with accidentally dragging a card when I mean to play it.

Maybe an option to reverse for left-handers, too?
Xitax
 
Posts: 918
Joined: 16 May 2010, 17:19
Has thanked: 183 times
Been thanked: 133 times

Re: Turn of card-dragging?

Postby drdev » 22 Aug 2013, 02:52

If you want to reverse as a left-hander, I know there's ways to switch left and right mouse buttons for your mouse in all programs.

As for right-click and hold to drag, right-click has other uses such undeclaring attackers/blockers. I think it would be far easier to just have a keyboard shortcut that disables card activation. I could even use one of the Lock buttons (Caps Lock, Scroll Lock, etc.) or some other shortcut you press once to turn on and again to turn off instead of having to hold something down, if that would be better.
drdev
Programmer
 
Posts: 1958
Joined: 27 Jul 2013, 02:07
Has thanked: 189 times
Been thanked: 565 times

Re: Turn of card-dragging?

Postby Xitax » 22 Aug 2013, 04:07

That doesn't seem to be a problem since you can't undeclare attackers in your hand and you can't drag/drop from the battlefield. I can't think of any other use right-click has from the hand, either. Therefore no confusion. Am I missing anything?
Xitax
 
Posts: 918
Joined: 16 May 2010, 17:19
Has thanked: 183 times
Been thanked: 133 times

Re: Turn of card-dragging?

Postby lazylockie » 22 Aug 2013, 11:06

as long as perfomance increases (or better said, reverts to how it was) I'm okay with any decision
lazylockie
 
Posts: 508
Joined: 13 Jul 2010, 22:44
Has thanked: 74 times
Been thanked: 15 times

Re: Turn of card-dragging?

Postby drdev » 22 Aug 2013, 16:31

Most people drag drop with the left mouse button, so changing it to the right mouse button by default isn't intuitive.

That said, I'd be fine having a setting that makes left mouse down activate cards (instead of mouse up), right mouse down to drag drop, and right mouse up to undeclare attackers/blockers (as is already the case). Such a configuration would still allow left+right mouse down zoom so long as you press the right mouse button first. Would that satisfy people?
drdev
Programmer
 
Posts: 1958
Joined: 27 Jul 2013, 02:07
Has thanked: 189 times
Been thanked: 565 times

Re: Turn of card-dragging?

Postby Xitax » 23 Aug 2013, 00:21

Believe it or not, in spite of my earlier comments I prefer it the way it currently is. If it has to change, though, which I don't think it needs, I'd prefer a way that doesn't make me use a keypress. That's the real gist of what I wanted to say. I've never experienced any confusion between activating and dragging, precisely because activating happens on left-click up and dragging happens on left-click down. I've tried playing faster to see if I could experience what the original poster complained of, but I couldn't get it to happen.

TLDR: I don't think that one single complaint from a brand new user is worth making radical changes for. Leave it as is.
Xitax
 
Posts: 918
Joined: 16 May 2010, 17:19
Has thanked: 183 times
Been thanked: 133 times

Re: Turn of card-dragging?

Postby moomarc » 23 Aug 2013, 21:53

I agree with Xitax that the current implementation is the most intuitive and works generally well.
-Marc
User avatar
moomarc
Pixel Commander
 
Posts: 2091
Joined: 04 Jun 2010, 15:22
Location: Johannesburg, South Africa
Has thanked: 371 times
Been thanked: 372 times

Re: Turn of card-dragging?

Postby drdev » 24 Aug 2013, 00:23

I think there's some confusion. I wasn't planning to change the default behavior from what it is now. I stand by my implementation. I was simply offering to add a new setting that users who prefer left mouse down activation could turn on, that way everyone's happy.
drdev
Programmer
 
Posts: 1958
Joined: 27 Jul 2013, 02:07
Has thanked: 189 times
Been thanked: 565 times

Re: Turn of card-dragging?

Postby oskarolw » 02 Sep 2013, 15:43

Yes please, I am not saying we should change the default setting, I just want to be able to turn dragging off. Or like you said make it react to MouseDown() :)
oskarolw
 
Posts: 39
Joined: 06 Jul 2012, 08:51
Has thanked: 0 time
Been thanked: 2 times


Return to Forge

Who is online

Users browsing this forum: No registered users and 37 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 37 users online :: 0 registered, 0 hidden and 37 guests (based on users active over the past 10 minutes)
Most users ever online was 7303 on 15 Jul 2025, 20:46

Users browsing this forum: No registered users and 37 guests

Login Form