The touch disabling only really needed adding because there was a bug in the Espruino firmware, which has now been fixed. It's not in 2v09, but if you're using the cutting edge builds (or 2v10 when it gets released) then you won't have the problem :)
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
The touch disabling only really needed adding because there was a bug in the Espruino firmware, which has now been fixed. It's not in 2v09, but if you're using the cutting edge builds (or 2v10 when it gets released) then you won't have the problem :)