Hey ObSiv,
i don't know how much working hours do you need to get "any" device working on xim. Is there a chance to get a open development for non supported devices. If there is technical background needed to configure xim for non supported devices, can we actively support you? I think it is a chance to increase the amount of purchased XIM's.