Actually, I have been (slowly) trying to build up a list of devices alongside the list of keysets, to provide an alternative way to set up the buttons in Pierogi. (That is, in fact, what is behind the currently nearly-useless filter-keyset-by-device option in the keyset selection window; I've got each keyset object registering the names and types of devices that are known to work with that object's codes.) But it'll be quite a while before that list becomes very useful. (BTW, I really should ask folks to tell me the make and model of devices that work with Pierogi, so I can register them in the list. Let me go put that on the first post...)