Xbmcbuntu 13 gotham cec remote double press
#1
Hi.

I have a Panasonic TV , AV amp, with the HTPC connected with Pulse-Eight CEC adapter.

Since upgrading to Gotham, when using the TV remote to control xbmc via CEC I seem to be getting double presses when I just press the remote key once. This does not happen all the time, but it is enough to be annoying. I have just downgraded to Frodo (xbmcbuntu 12) and the issue has gone.

Has any one else experienced this.

Is Xbmcbuntu 13 running a different version of libcec?

https://github.com/Pulse-Eight/libcec/issues/13
Reply
#2
Can you get us a debug log (wiki) of when this happens?
Reply
#3
Thank for your reply.

http://xbmclogs.com/show.php?id=210976

In the log there was a double press at last CEC entry. Around 9:26.

I hope this can be fixed!
Reply
#4
This me pressing the "ok" button, Then just pressing the "up" and "down" untill the problem occurs :-

12:46:58 T:140338092521408 DEBUG: OnKey: 11 (0x0b) pressed, screen saver/dpms woken up
12:46:58 T:140337445390080 DEBUG: CecLogMessage - Playback 1 (4) was already marked as active source
12:46:58 T:140337445390080 DEBUG: CecLogMessage - >> source activated: Playback 1 (4)
12:46:58 T:140337445390080 DEBUG: CecLogMessage - sending active source message for 'Playback 1'
12:46:58 T:140337445390080 DEBUG: CecLogMessage - << powering on 'TV' (0)
12:46:58 T:140337445390080 DEBUG: CecLogMessage - << 40:04
12:46:59 T:140337445390080 DEBUG: CecLogMessage - << Playback 1 (4) -> broadcast (F): active source (2100)
12:46:59 T:140337445390080 DEBUG: CecLogMessage - << 4f:82:21:00
12:46:59 T:140337445390080 DEBUG: CecLogMessage - << Playback 1 (4) -> TV (0): menu state 'activated'
12:46:59 T:140337445390080 DEBUG: CecLogMessage - << 40:8e:00
12:46:59 T:140337116870400 DEBUG: CecLogMessage - >> 04:45
12:46:59 T:140337116870400 DEBUG: CecLogMessage - >> TV (0) -> Playback 1 (4): user control release (45)
12:46:59 T:140337116870400 DEBUG: CecLogMessage - key released: select (0)
12:46:59 T:140337116870400 DEBUG: PushCecKeypress - received key b duration 336
12:46:59 T:140338092521408 DEBUG: ------ Window Deinit () ------
12:47:02 T:140337116870400 DEBUG: CecLogMessage - >> 04:44:01
12:47:02 T:140337116870400 DEBUG: CecLogMessage - >> TV (0) -> Playback 1 (4): user control pressed (44)
12:47:02 T:140337116870400 DEBUG: CecLogMessage - key pressed: up (1)
12:47:02 T:140337116870400 DEBUG: PushCecKeypress - received key a6 duration 0
12:47:02 T:140338092521408 DEBUG: OnKey: 166 (0xa6) pressed, action is Up
12:47:02 T:140337531213568 INFO: CActiveAESink::OpenSink - initialize sink
12:47:02 T:140337531213568 DEBUG: CActiveAESink::OpenSink - trying to open device ALSA:default
12:47:02 T:140337531213568 DEBUG: CAESinkALSA::GetChannelLayout - Input Channel Count: 2 Output Channel Count: 2
12:47:02 T:140337531213568 DEBUG: CAESinkALSA::GetChannelLayout - Requested Layout: FL,FR
12:47:02 T:140337531213568 DEBUG: CAESinkALSA::GetChannelLayout - Got Layout: FL,FR
12:47:02 T:140337531213568 INFO: CAESinkALSA::Initialize - Attempting to open device "default"
12:47:02 T:140337531213568 INFO: CAESinkALSA::Initialize - Opened device "default"
12:47:02 T:140337531213568 INFO: CAESinkALSA::InitializeHW - Your hardware does not support AE_FMT_FLOAT, trying other formats
12:47:02 T:140337531213568 INFO: CAESinkALSA::InitializeHW - Using data format AE_FMT_S32NE
12:47:02 T:140337531213568 DEBUG: CAESinkALSA::InitializeHW - Request: periodSize 2048, bufferSize 8192
12:47:02 T:140337531213568 DEBUG: CAESinkALSA::InitializeHW - Got: periodSize 2048, bufferSize 8192
12:47:02 T:140337531213568 DEBUG: CAESinkALSA::InitializeHW - Setting timeout to 186 ms
12:47:02 T:140337116870400 DEBUG: CecLogMessage - >> 04:44:01
12:47:02 T:140337116870400 DEBUG: CecLogMessage - >> TV (0) -> Playback 1 (4): user control pressed (44)
12:47:02 T:140337116870400 DEBUG: CecLogMessage - key pressed: up (1)
12:47:02 T:140337531213568 DEBUG: CAESinkALSA::GetChannelLayout - Input Channel Count: 2 Output Channel Count: 2
12:47:02 T:140337531213568 DEBUG: CAESinkALSA::GetChannelLayout - Requested Layout: FL,FR
12:47:02 T:140337531213568 DEBUG: CAESinkALSA::GetChannelLayout - Got Layout: FL,FR
12:47:02 T:140337531213568 DEBUG: CActiveAESink::OpenSink - ALSA Initialized:
12:47:02 T:140337531213568 DEBUG: Output Device : Default (HDA NVidia HDMI 0)
12:47:02 T:140337531213568 DEBUG: Sample Rate : 44100
12:47:02 T:140337531213568 DEBUG: Sample Format : AE_FMT_S32NE
12:47:02 T:140337531213568 DEBUG: Channel Count : 2
12:47:02 T:140337531213568 DEBUG: Channel Layout: FL,FR
12:47:02 T:140337531213568 DEBUG: Frames : 2048
12:47:02 T:140337531213568 DEBUG: Frame Samples : 4096
12:47:02 T:140337531213568 DEBUG: Frame Size : 8
12:47:02 T:140337116870400 DEBUG: CecLogMessage - >> 04:45
12:47:02 T:140337116870400 DEBUG: CecLogMessage - >> TV (0) -> Playback 1 (4): user control release (45)
12:47:02 T:140337116870400 DEBUG: CecLogMessage - key released: up (1)
12:47:02 T:140337116870400 DEBUG: PushCecKeypress - received key a6 duration 72
12:47:04 T:140337116870400 DEBUG: CecLogMessage - >> 04:44:02
12:47:04 T:140337116870400 DEBUG: CecLogMessage - >> TV (0) -> Playback 1 (4): user control pressed (44)
12:47:04 T:140337116870400 DEBUG: CecLogMessage - key pressed: down (2)
12:47:04 T:140337116870400 DEBUG: PushCecKeypress - received key a7 duration 0
12:47:04 T:140338092521408 DEBUG: OnKey: 167 (0xa7) pressed, action is Down
12:47:04 T:140337116870400 DEBUG: CecLogMessage - >> 04:45
12:47:04 T:140337116870400 DEBUG: CecLogMessage - >> TV (0) -> Playback 1 (4): user control release (45)
12:47:04 T:140337116870400 DEBUG: CecLogMessage - key released: down (2)
12:47:04 T:140337116870400 DEBUG: PushCecKeypress - received key a7 duration 72
12:47:05 T:140337116870400 DEBUG: CecLogMessage - >> 04:44:01
12:47:05 T:140337116870400 DEBUG: CecLogMessage - >> TV (0) -> Playback 1 (4): user control pressed (44)
12:47:05 T:140337116870400 DEBUG: CecLogMessage - key pressed: up (1)
12:47:05 T:140337116870400 DEBUG: PushCecKeypress - received key a6 duration 0
12:47:05 T:140338092521408 DEBUG: OnKey: 166 (0xa6) pressed, action is Up
12:47:05 T:140337116870400 DEBUG: CecLogMessage - >> 04:44:01
12:47:05 T:140337116870400 DEBUG: CecLogMessage - >> TV (0) -> Playback 1 (4): user control pressed (44)
12:47:05 T:140337116870400 DEBUG: CecLogMessage - key pressed: up (1)
12:47:05 T:140337116870400 DEBUG: PushCecKeypress - received key a6 duration 0
12:47:05 T:140338092521408 DEBUG: OnKey: 166 (0xa6) pressed, action is Up
12:47:05 T:140337116870400 DEBUG: CecLogMessage - >> 04:45
12:47:05 T:140337116870400 DEBUG: CecLogMessage - >> TV (0) -> Playback 1 (4): user control release (45)
12:47:05 T:140337116870400 DEBUG: CecLogMessage - key released: up (1)
12:47:05 T:140337116870400 DEBUG: PushCecKeypress - received key a6 duration 72
12:47:07 T:140337116870400 DEBUG: CecLogMessage - >> 50:8f
12:47:07 T:140337116870400 DEBUG: CecLogMessage - >> 05:90:00
12:47:17 T:140337116870400 DEBUG: CecLogMessage - >> 50:8f
12:47:17 T:140337116870400 DEBUG: CecLogMessage - >> 05:90:00
12:47:27 T:140337116870400 DEBUG: CecLogMessage - >> 50:8f
12:47:27 T:140337116870400 DEBUG: CecLogMessage - >> 05:90:00
12:47:37 T:140337116870400 DEBUG: CecLogMessage - >> 50:8f
12:47:37 T:140337116870400 DEBUG: CecLogMessage - >> 05:90:00
12:47:47 T:140337116870400 DEBUG: CecLogMessage - >> 50:8f
12:47:47 T:140337116870400 DEBUG: CecLogMessage - >> 05:90:00
12:47:57 T:140337116870400 DEBUG: CecLogMessage - >> 50:8f
12:47:57 T:140337116870400 DEBUG: CecLogMessage - >> 05:90:00

There are two "up" commands near the end of the log but i only pressed the button once.

Hope this helps
Reply
#5
Is it possible to downgrade libcec to version 2.1.3 in xbmcbuntu 13 gotham?
Reply
#6
Hi,
Did you were able to fix the issue?
I just can´t make cec work after upgrade to Frodo.

Thanks
Reply
#7
I am using a USB CEC adaptor with 13.2 and don't have the double input issue. I also have a Panasonic TV.
Reply
#8
Just updated frodo to libcec 2.1.4 and the issue is not there. So this rules out libcec.

Were there any changes to how xbmc handles cec between frodo and gotham?

Quote:I am using a USB CEC adaptor with 13.2 and don't have the double input issue. I also have a Panasonic TV.

Hi.

Are you connect to your TV via an AV amp?
Reply
#9
(2014-08-24, 11:19)xraynorm Wrote: Hi.

Are you connect to your TV via an AV amp?
No, straight to the TV.
Reply

Logout Mark Read Team Forum Stats Members Help
Xbmcbuntu 13 gotham cec remote double press0