There are too many types since Mame started listing multiple controller types per game (if applicable)?
Yes there are a lot, but I wanted to do it like this so that I didn't miss anything...I mean, if there is a game with controllers:
joy8way, trackball
If I were to only use the first controller, it would be 'joy8way'. So this game would not show up if you filtered out 'trackball' games, which I personally would not want.
It would be ideal to store each controller type seperately, so you could filter on any of them, but current limitations of Mamewah prevent this
However, you should be able to use the current system. I personally use these filters for different control panels, and don't find it too much trouble...it is not like Manufacturers where there are hundreds of different items in the filter list.
Edit: Just FWIW, there are 47 different controller configs in Mame v0.123.