Hey all. I know I’m late to the party, but I’ve had a fair bit of luck adapting bjoluc’s X-Touch script, just by altering the MIDI Device driver so that it works with the XT1. I’ve got nearly all the functionality I want on there, with a few minor issues (and the midi remote display in Cubase is obviously wrong as it shows an X-touch layout instead of an XT1). I’m hoping to find the time to update it so that it will ‘just work’ with an XT1, and indeed make some changes to that it will reflect the XT1 layout on-screen and fix a couple of minor niggles with it.
Thread is here - X-Touch (+Extender) MIDI Remote Script (MCU mode)
You can just download the current release and alter line 4083 of the .js file to read:
driver2.makeDetectionUnit().detectPortPair(this.mainPorts.input, this.mainPorts.output).expectInputNameEquals("X-Touch One").expectOutputNameEquals("X-Touch One");
… and then you should be good to go. It’s made the XT1 the thing I wanted it to be (but never was in the default MCU mode).