Hi, check out my blog here
, it documents what I did to get the setup you're aiming for.
A list :
- Separate X screens, separated by unreachable pixels (cursor won't pass from one display to the other)
- launching xbmc through a script (wmctrl is the right way) and letting it be in window mode (doesn't capture the mouse that way)
- Make X ignore the MCE device, and use it through LIRC.
for xbmc, you need to set it to be in window mode, and set its resolution to the size of your TV.
Script for launching xbmc :
while [ -z "$status" ];do
status=`wmctrl -m | grep Name`
while [ $status -eq 0 ];do
status=`wmctrl -x -l | grep "XBMC Media Center" | wc -l`
wmctrl -x -r XBMC Media Center.XBMC Media Center -b toggle,fullscreen