Page 1 of 1
App to monitor mouse output
Posted: Sun Sep 24, 2017 11:05 pm
by miQlo
Hi Phil,
I don't believe this is an XMBC question so I'll post it here.
I was wondering if you know of an app that could monitor and display mouse button clicks (messages?) before and after they're handled by XMBC?
In other words, I would like to see what message goes in to XMBC and what XMBC is putting out. I have two problems I would like to troubleshoot and an app such as above would help.
Thanks
Re: App to monitor mouse output
Posted: Mon Sep 25, 2017 9:21 pm
by phil
I would have posted this in the XMBC forum but never mind.
I tend to use Spy++ from Microsoft most of the time (it comes with visual studio but I don't know if its also available for free elsewhere)
There is another tool that I have used more recently - for monitoring all input messages and the likes. It was quite complex, but more advanced than spy++ - its called API Monitor (v2)
http://www.rohitab.com/apimonitor.
I'm not sure any of them are going to be able to distinguish before/after XMBC though.
Having said all of that, if you turn on debug logging in XMBC, it should log all the mouse clicks that XMBC sees and what XMBC does - its a bit verbose but should give that information.
Thanks,
Phil
Re: App to monitor mouse output
Posted: Tue Sep 26, 2017 8:59 am
by miQlo
Thanks Phil, just what I was looking for. My googling skills are becoming weaker as older I get.
Re: App to monitor mouse output
Posted: Wed Aug 15, 2018 11:31 am
by BrandonGilbertson
phil wrote: ↑Mon Sep 25, 2017 9:21 pm
There is another tool that I have used more recently - for monitoring all input messages and the likes. It was quite complex, but more advanced than spy++ - its called API Monitor (v2)
I'm not sure any of them are going to be able to distinguish before/after XMBC though.
Having said all of that, if you turn on debug logging in XMBC, it should log all the mouse clicks that XMBC sees and what XMBC does - its a bit verbose but should give that information.
I knew about Spy++ and had been using it for some time. Wasn't aware of API Monitor. Thanks for suggesting it. This one serves my purpose better.