2014-10-31, 19:54
@Farage - shoudl really use pastebin type site for logs this big.
So a normal button press:
This is the case where we need double press suppression:
Note, two messages 207ms apart. So you need the "delay" setting greater than that to supress the second message.
The long press looks fine. It seems to send a pressed event every 400ms and then a "button up" at end.
This should work fine with release=0 (relying on the "button up" message).
With repeat disabled you'll get 2.5 repeats per second when held down. You should be able to configure for faster repeats if you want.
I'd suggest using my recommended settings of 300/80/0.
So a normal button press:
Code:
18:38:29 7109.953125 T:2952787024 DEBUG: CecLogMessage - >> TV (0) -> Playback 2 (8): user control pressed (44)
18:38:29 7110.160156 T:2952787024 DEBUG: CecLogMessage - >> TV (0) -> Playback 2 (8): vendor remote button up (8B)
This is the case where we need double press suppression:
Code:
18:38:30 7110.450195 T:2952787024 DEBUG: CecLogMessage - >> TV (0) -> Playback 2 (8): user control pressed (44)
18:38:30 7110.657227 T:2952787024 DEBUG: CecLogMessage - >> TV (0) -> Playback 2 (8): user control pressed (44)
18:38:30 7110.726562 T:2952787024 DEBUG: CecLogMessage - >> TV (0) -> Playback 2 (8): vendor remote button up (8B)
Note, two messages 207ms apart. So you need the "delay" setting greater than that to supress the second message.
The long press looks fine. It seems to send a pressed event every 400ms and then a "button up" at end.
This should work fine with release=0 (relying on the "button up" message).
With repeat disabled you'll get 2.5 repeats per second when held down. You should be able to configure for faster repeats if you want.
I'd suggest using my recommended settings of 300/80/0.