В Mjoy сейчас реализовано (если не ошибаюсь) 8 осей, 2 энкодера, 16 тумблеров и 112 кнопок.
Мне тумблеров не хватает, а кнопков с избытком(их на весь комп не считая клавы уже за 2 сотни перевалило).
По второму вапросу - какая-то волшебная сборака которая при переключении тумблера в одну из позиций генерирует кратковременное нажатие "кнопки".
Т.Е. - замкнул - нажалось-отжалось.