I know there are a number of older forum posts about this but was wandering if anything had changed in the last few years?
I'm unable to get the CEC to work on a LG TV, works fine with a Samsung - is there any workaround for this or settings I can change on the LG TV?
The TV and/or SX10 is probably using different CEC types or commands which is why it's not working, there are several discussions regarding CEC control with LG displays in the forums, if I recall no one has been able to get CEC to work with their displays. Beyond making sure CEC is enabled on the TV and the SX10 under the HDMI1 output, there isn't really anything you can do.
LG TVs are the only not supported TVs for CEC with Cisco TP.
I've tested working CEC with Sony, Toshiba and Sharp TVs (SX10/SX20).
The CE9.7 Admin Guide recommends that you use specific LG or Samsung displays for guaranteed compatibiliy, but it does also mention other manufacturers CEC products:
Anynet+ (Samsung); Aquos Link (Sharp); BRAVIA Sync (Sony); HDMI-CEC (Hitachi); Kuro
Link (Pioneer); CE-Link and Regza Link (Toshiba); RIHD (Onkyo); HDAVI Control, EZ-Sync,
VIERA Link (Panasonic); EasyLink (Philips); and NetCommand for HDMI (Mitsubishi).
so, your best bet would be to enable it on your device and your display and test to see if it works.