Sharing keynote on webex may not be the best option because if the host is recording fhe event/ meeting using windows desktop, the recording will appear in miniature format. One option is to convert the presentation to Microsoft Powerpoint format and share it. But even with this option the quality of ghe.presentation is not optimal. I host multiple events but for a long time was unable to use keynote presentations until last week when I thought of using MS Powerpoint presentation converted to PDF. It worked like a charm and the.thought came to my mind that, I can the same concept for keynote presentations... It worked great for me.