Page 1 of 1

using Doubleclick and holding buttons to do specefied tasks?

Posted: Wed Sep 07, 2011 12:55 pm
by JEskandari
hello
thanks for the program
I was wondering if is it possible to add feature to XMBC so it can understand
when you hold a button or for example do a right double click and allow you to
define a set of designed command for that move ?
if possible it will be very useful and greatly increase the function of mouse

Re: using Doubleclick and holding buttons to do specefied ta

Posted: Wed Sep 07, 2011 5:05 pm
by phil
Hi,

This is a reasonably frequent request (I guess I should update the FAQ lol), but right now it is not possible.

I don't know if a double click action will ever be possible because of the problems it introduces when trying to detect double clicks at the windows message level that XMBC operates. For example, one problem is how to tell the difference between a click and the first click of a double click? The only way to know would be to delay any action until the double click time out has passed and at this level, that would delay ALL clicks which I think would be unacceptable.

Mouse chording (using two buttons at once) potentially has similar issues although perhaps not quite such a problem. And mouse gestures, another frequent request (which is perhaps more likely to happen than double click) is also on the to-do/to-investigate list but I can not make any promises or time lines as both have been on the to-do list for > 4 years or so already!

Thanks,
Phil

Re: using Doubleclick and holding buttons to do specefied ta

Posted: Thu Sep 15, 2011 8:37 am
by Igonik
See

viewtopic.php?f=6&t=618

I developed C# solution where glogal double click hooking functionality is implemented, but in my where is no functionality for configuration in user interface. It is possible to add glogal double hooking click functionality. I can send solution by e-mail
m a i l m e n o w 84 @ m a i l . r u

Re: using Doubleclick and holding buttons to do specefied ta

Posted: Thu Sep 15, 2011 2:25 pm
by phil
Thanks Igonik,

As I said in that post, I will look in to your solution when I have time. It is by no means my top priority in life!
As it happens, the (C++) user interface is the most complex bit of XMBC which is another reason I have been putting off gestures, chording etc.

Thanks,
Phil