To send custom CEC commands from PC to TV through CEC adapter, you will need to install the CEC client. Mbox 2 mini drivers. This is an exe file that is included in the libCEC and Windows driver package.

QuestionAnswer
Where can I find the latest libCEC builds and XBMC builds with full CEC support?You can find binaries here: packages.pulse-eight.net.
Where can I find the CEC adapter's settings in XBMC?Go to System -> Input -> Peripherals -> Pulse-Eight CEC Adapter.
What's the meaning of the CEC adapter's settings in XBMC?
  • Enabled: use the CEC adapter within XBMC. Default: Enabled.
  • HDMI port number: the HDMI port number that you connected the CEC adapter to on your TV or AVR.
    Default: 1.
  • Connected to HDMI device: the logical address of the HDMI device that you connected the CEC adapter to. 0 for TV, 5 for an AVR.
    Default: 0.
  • Use the TV's language setting: requests the GUI language of the TV and tries to set the same language in XBMC when enabled.
    Default: enabled.
  • Power on the TV when starting XBMC: sends a 'power on' command to the TV when starting XBMC.
    Default: enabled.
  • Power off devices when stopping XBMC: sends a 'standby/power off' command to all devices when stopping XBMC. When this is disabled, an 'inactive source' command will be sent instead.
    Default: enabled.
  • Put devices in standby mode when activating screensaver: sends a 'standby/power off' command to all devices when the screensaver becomes active, and wakes up the TV when the screensaver is deactivated.
    Default: enabled.
  • Put this PC in standby mode when the TV is switched off: put the PC in standby mode when the TV is put in standby mode.
    Default: enabled.
  • Port: the path to the COM port that is used to communicate with the CEC adapter. Only needed on platforms on which autodetection isn't working (e.g. Ubuntu Hardy).
    Default: [empty]
I've got my CEC adapter connected to an AVR, but can't control it's volume in XBMC. What should I do?Go to the adapter's settings, and set 'Connected to HDMI device' to '5'. Set the correct 'HDMI port number' and press OK. Pull out your adapter's USB cable and plug it back in, or restart XBMC. You should now have volume control.
Which virtual COM port is my adapter using?
  • General: cec-client, the libCEC debug client, can autodetect the adapter and COM port setting. Open a terminal window, go to libCEC's installation folder if you're on Windows, and type 'cec-client -l'. This will show you a list of all adapters and their COM ports.
  • Windows: Right click on 'Computer' and click on 'Properties'. Click on 'Device Manager' and open 'Ports'. Right click on the CEC adapter, and click on 'Properties'. You can find the COM port setting in this window, and change it if you like.
  • Linux: Open a terminal windows, and enter 'ls /dev/ttyACM*'. This will show you all ACM devices on your system. Usually it's the first (and only) entry that you'll find here.
I'm seeing the following message when starting up XBMC or when plugging in the CEC adapter: 'Could not detect the CEC port. Set it up manually.'. What should I do?Find out which COM port the adapter is using (see above), and enter this value for the setting 'Port' in the CEC adapter's settings in XBMC.
I'm seeing the following message when starting up XBMC or when plugging in the CEC adapter: 'Could not detect the CEC adapter.'. What should I do?Verify the CEC adapter's settings, and ensure that 'Connected to HDMI device' is set up correctly. Set this value to '0' if you got an AVR, but you're seeing this error message when setting the setting value to '5'.
I'm seeing the following message when starting up XBMC or when plugging in the CEC adapter: 'Unsupported libcec interface version. X is greater than the version XBMC supports (Y)'The version of libCEC is not compatible with the one that was used to compile XBMC. Go to packages.pulse-eight.net and update XBMC with one of the builds that you can download there.
When I plug in the adapter on Windows, I'm asked for the driver for this hardware. What should I do?Close the dialog (press cancel, or complete the wizard), and download and execute p8-usbcec-driver-installer.exe. This will install the driver for the adapter.

Thread Rating:
  • 0 Vote(s) - 0 Average
2011-12-12, 18:26
According to Pulse Eight's bloglibCEC 1.3 is available which brings the ability to finally control your AV-receivers volume through XBMC.
I'm afraid that the latest nightly build for Mac has only v1.1 implemented and i'd like to know if there's someone out there, who could include the latest version?
Under SETTINGS/SYSTEM/INPUT DEVICES/PERIPHERALS it says:
Name: Pulse-Eight CEC Adaptor
Location: usb-/dev/cu.usbmodemfd131
Class: nic
Vendor: 2548
Product ID: 1001
Thanks!
Kodi Krypton
macOS Sierra 10.12
Mac mini (late 2012)
2011-12-13, 15:26
Maybe someone could compile from this branch? Thanks!
Pulse eight rti
Kodi Krypton
macOS Sierra 10.12
Mac mini (late 2012)
2011-12-13, 16:54
Since November 16, 2011, Nightlies have libcec-1.2 (https://github.com/xbmc/xbmc/blob/master..c/Makefile)
2011-12-13, 17:13 (This post was last modified: 2011-12-13, 17:30 by bigbadrabbit.)
Thanks, davilla!
As i can see you updated to 1.2
Can you tell me when it's going to be updated to 1.3?
Kodi Krypton
macOS Sierra 10.12
Mac mini (late 2012)
2011-12-13, 17:32
bigbadrabbit Wrote:Thanks, davilla!
As i can see you updated to 1.2
Can you tell me when it's going to be updated to 1.3?

When 570(PR) goes in.
2011-12-13, 17:39
Thank you! Can't wait to finally control my receivers volume (and nearly everything else) with an Apple Aluminum Remote.. ;-)
Kodi Krypton
macOS Sierra 10.12
Mac mini (late 2012)
2011-12-14, 18:49
I really don't want to bother but when will the pull request be added?
Kodi Krypton
macOS Sierra 10.12
Mac mini (late 2012)
2011-12-14, 19:47
bigbadrabbit Wrote:I really don't want to bother but when will the pull request be added?

but you do.. stop bagging and give us some weeks to sort that eden thing..
AppleTV4/iPhone/iPod/iPad: HowTo find debug logs and everything else which the devs like so much: click here
HowTo setup NFS for Kodi: NFS(wiki)
HowTo configure avahi (zeroconf): Avahi_Zeroconf(wiki)
READ THE IOS FAQ!: iOS FAQ(wiki)
2011-12-14, 20:22
Memphiz Wrote:but you do.. stop bagging and give us some weeks to sort that eden thing..

Alright. Just wanted to know if it's gonna take hours, days, months or whatever. Thanks anyway.
Kodi Krypton
macOS Sierra 10.12
Mac mini (late 2012)
2012-01-03, 12:12
Please don't get upset, i only want to know when libCEC 1.3 will be added?
Since Eden beta 1 release, i finally get a 'CEC/USB Adapter connected' pop-up at startup, but i can't use it because libCEC 1.2 doesn't support AV-receivers or at least mine.
Thanks.
Mac
Kodi Krypton
macOS Sierra 10.12
Mac mini (late 2012)
2012-01-03, 15:12
bigbadrabbit Wrote:Please don't get upset, i only want to know when libCEC 1.3 will be added?
Since Eden beta 1 release, i finally get a 'CEC/USB Adapter connected' pop-up at startup, but i can't use it because libCEC 1.2 doesn't support AV-receivers or at least mine.
Thanks.

If you look at the pull reguest:
570(PR)
You may notice the following: Since this needs an updated libCEC (v1.3) and adds a new feature, this is for after Eden (the fix needs libCEC v1.3 too)
This meens that these fixes wont be merge to the XBMC master branch until Eden is released. XBMC is currently in beta 1 and there will probably be a few more betas before Eden is actually released. After that i am not sure if these fixes will be pushed out to XBMC or if you have to use the nightly builds.
You could ask over at the Pulse-Eght CEC-Adapter forum if they have a test build with these fixes that you could try. Don't know if there is one for mac, but they have for windows and linux.
http://forums.pulse-eight.com/default.as..opics&f=10
Thread Rating:
  • 0 Vote(s) - 0 Average