XIM>CM in translation
but CM is ahead of XIM on functionality IMO.
Its very "open source" allowing people to do things that are impossible to do, even with XIM commander.
There is also a community that produces useful scripts - not just macros - scripts that increase functionality.
XIM Commander adds control to your mouse/keyboard inputs.
CM adds control of the device itself, custom UIs, etc.
They are different products with different purposes. XIM's primary purpose is the best console mouse and keyboard experience. CM/Titan primary purpose is a controller cross-console scripting input adapter. This is why we invest so heavily in translation tech.
Which is smart.
Do what you do well, and do it the best.
That's why Smart V2 is such a good idea. It makes what XIM does best, and makes it even better.
I get it.
----
That being said, I think there is a level of functionality that PC gamers expect while using mouse/keyboard on console. XIM is close, but not all the way there.