Man, it really is starting to sound like we need to create and maintain a new file similar to catver.ini that is just for the cabinet crowd.
Every few weeks we start talking about something similar. Something that new information could be added by everyone, then a file (whatever form) be generated that can be used by different frontends.
the trouble is that all front need different information, but a lot could be used if it was available. Or can be used in 1/2 the frontends.
As an idea, how about someone putting up a web access to a database that could be updated by different people. Then, we could use that database to generate a standard XML, or whatever format file that could be sent out and used by multiple frontends.
Similar to catver, but with more information. About actual input devices, cabinet style, whatever we want to add. But make it so that if we add two columns for a new frontend, we would still work in the old ones.
trouble is, this file would get large pretty quick.