From XBMC Advanced Launcher Wiki Pages
Hulu Desktop is a lean-back viewing experience for your personal computer. It features a sleek new look that's optimized for use with standard Windows Media Center remote controls or Apple remote controls, allowing you to navigate Hulu's entire library with just six buttons. For users without remotes, the application is keyboard and mouse-enabled. Hulu Desktop is a downloadable application and will work on PCs and Macs. It will initially launch as a beta product during which we plan to gather and incorporate user feedback to improve the service.
There is no specific configuration needed to use Hulu Desktop with XBMC. You just have to take care to activate the "show hidden folders and files" option into XBMC to be able to select the Hulu Desktop executable file.
Prior to use Hulu Desktop with XBMC you have to edit the ~/.huludesktop file to configure to force full screen mode on startup with the right screen resolution. For example for a 1920x1080 screen resolution you have to edit it like this:
[display] fullscreen = TRUE width = 1920 height = 1080 pos_x = 142 pos_y = 102