2008-07-28, 16:09
I've been using the scripts and LIRC configs posted here to start/stop XBMC using my MCE remote control for months. As of a few days ago, starting XBMC via the remote works but killing it no longer does. It's like XBMC is blocking the commands from running through irexec.
With XBMC running, when I hit the "DVD" button on my remote (mapped to my killXBMC script) irw does show the button being pressed, but the kill script never actually runs until XBMC is completely closed. I verified this by adding a simple touch in the script itself-- it never runs. As soon as the XBMC process is shutdown, the kill script runs, but obviously is of very little use at that point.
Any ideas what changed? Can it be fixed? XBMC does lock up from time to time and being forced to get up off my couch, walk to the computer, SSH in, and kill the process by hand isn't terribly attractive.
With XBMC running, when I hit the "DVD" button on my remote (mapped to my killXBMC script) irw does show the button being pressed, but the kill script never actually runs until XBMC is completely closed. I verified this by adding a simple touch in the script itself-- it never runs. As soon as the XBMC process is shutdown, the kill script runs, but obviously is of very little use at that point.
Any ideas what changed? Can it be fixed? XBMC does lock up from time to time and being forced to get up off my couch, walk to the computer, SSH in, and kill the process by hand isn't terribly attractive.