12-10-2014 01:09 PM - edited 03-18-2019 03:46 AM
Does TC7 log button presses? We are trying to find a way to see the navigation path that our customers are going through when performing certain tasks, as well as encountering issues.
Our hope is to use this as a way to measure user experience as well as a troubleshooting tool.
Ideally, this would be a log that showed ONLY the button presses.
12-11-2014 07:35 AM
I know there is not a dedicated log that captures key presses that is done on the remote, and don't know of one, at least in the form you're looking for.
I checked and these two logs, "event.log.all" and "event.log.application" don't show key presses, but they do show when something is happening on the codec, exactly what you're looking for because you'll have to try and determine what each line means and in a way guess at what button does what.
For instance, if I'm at the home screen on my SX10 and I hit the call button, it takes me to the call page to enter or select a contact and is represented by the following in the logs.
Dec 11 10:32:07.936 a9 appl[2149]: 3186132.39 CuilApp User root(0) about to execute command '/CallHistory/Get DetailLevel: full Limit: 100' from . Dec 11 10:32:08.086 a9 appl[2149]: 3186132.54 CuilApp User root(0) about to execute command '/CallHistory/Recents DetailLevel: Full Limit: 10 Offset: 10 SearchString: ' from .
12-30-2014 08:20 PM
If I recall corretly, there is a debug command you can use to turn on a display of the IR button presses received by the endpoint.
Try the following CLI commands to display the key presses:
log ctx IRsensor debug 9
log output on
Then to turn it off once you're done capturing
log output off
log ctx IRsensor debug 0
When it's on and a button is pressed, you'll get a debug message similar to:
618955.85 IRSensor IRKeyHandler::keyEvent IRId = 0x0, IRCode = 0x1e
Where the IRCode=number in bold above is the key that was pressed.
The IRCodes for the keys are listed in the API Reference Guide (Page 243).
Wayne
--
Please remember to rate responses and to mark your question as answered if appropriate.
Please remember to mark helpful responses and to set your question as answered if appropriate.
01-05-2015 05:01 PM
It would be interesting to know what you define as a button press.
Which endpoint and software version to we talk about and which user interface?
It might be possible with the standard remote control using the xfeedback / xevent mechanism,
at least it has the following values:
xevent // key
*es Event KeyDown Key
*es Event KeyRelease Key
*es Event KeyRepeat Duration
*es Event KeyRepeat Key
** end
You should check the API guides and try it out.
The access to the root part is sadly limited by today, I think I recall having played around
with a higher debug level and that I also saw some buttons being pushed, but not sure if it
was an early TC or even a MXP software, that was some time ago.
Please remember to rate helpful responses and identify
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide