• Register

Desura is a community driven digital distribution service for gamers, putting the best games, mods and downloadable content from developers at gamers fingertips, ready to buy and play. Welcome to the official Desura BLOG.

Forum Thread
  Posts  
Forward/Back Mouse Buttons (Groups : Desura : Forum : Completed : Forward/Back Mouse Buttons) Locked
Thread Options
Silverfisk
Silverfisk Mapper
Dec 17 2009 Anchor

I would want my forward and backwards mouse buttons (Buttons 4 and 5) to work in Desura, it makes life easier for me. :)

Dec 17 2009 Anchor

I can back this up. It'd make navigating the client so much easier for us lazy people.

Dec 17 2009 Anchor

I am pleased ( and mildly embarrassed ) to report that this issue is easily dealt with by simply opening Desura in your favorite Browser. :P

Edited by: jjawinte

Jan 1 2010 Anchor

Same here it would be nice to be able to use those buttons in Desura . jjawninte you are right, but still would be nice to have it in Desura.

Jan 14 2010 Anchor

Absolutely agree, I am moving this to the app bugs section

Jan 18 2010 Anchor

Its on the todo list but not an easy thing todo.

Jan 18 2010 Anchor

I was JUST about to post this. I see you beat me to the punch, Silverfisk.

Feb 5 2010 Anchor

Ah, I was just about to post about this, too -- glad I searched first.

From a technical standpoint, I have implemented this fairly easily in C# .NET in the past. In those cases, the MouseEventArgs simply point to those extra buttons. In the case of C++, you probably have to look for a specific window event; I've done this for scroll wheel support, and from a brief internet search I found this example in VB that is making some interop calls to the underlying windows controls; should be even easier from C++.

I imagine this issue does not seem like a very major one at all, and in the grand scheme not, but for those of us accustomed to five-button mice it's super, super jarring for it to not work on webpage-hosting apps. Of course, the fact that this is the only complaint that I've run across so far is a huge compliment in itself.

Feb 5 2010 Anchor

if only it was that easy x4000. The issue is we are using embedded gecko (firefox) for the browser and as such dont have access to the mouse events. Ive tried doing global window hooks but they dont seem to work at all.

If you can get it working let me know and ill add it in but atm its not high on my list of things to do. Can download the sample code from here: Kirix.com

Feb 17 2010 Anchor

I just noticed this one today too, it's obvioulsy not a huge one for the devs, but as everyone else here Im sure agrees, it's all the little things 'that just work' that'll make desura AMAZING.. Please please please give us mouse forward/back button support!!

I just noticed that the back/forward buttons on the app, will only go back/forward within the current tab (IE Support of Games etc).. I kinda thought that this would go back and forward between all visited pages over all the tabs, but it doesn't.. is this right?

And i agree with x4000... it's the only bug I've found so far ;)

So kudos again and again to the devs!
Desura FTW!

Edited by: thesav

Feb 17 2010 Anchor

Well said " thesav ". The dev's have really done a great job with Desura and with only a small bug or two, it's working great. As far as those small things that will set it apart; I hear It's only getting started ! :thumbup:

--

It seems that useful experience isn't really gained until after you need it.

Feb 19 2010 Anchor

Good news, just worked out how to support this and it will be in the next build

Feb 19 2010 Anchor

Freakin' awesome man!!

Thanks a bunch!

Silverfisk
Silverfisk Mapper
Feb 19 2010 Anchor

*High-fives everyone in the thread*

--

Don't you agree?

Quogu
Quogu The Tastiest Foodstuff
Feb 21 2010 Anchor

Looking forward to this feature in the next build then! :)

Reply to thread
click to sign in and post

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.