Ну, в общем-то это действительно не ТЗ. Кстати - пока "там" идет обсуждение формы и функциональности ручки, не вредно бы "здесь" подумать о маппере.
Я бы его хотел видеть действительно как углубленную проработку SVMapper'а от Nihil. В плюсах мы имеем:
1. Достаточно хорошая функциональность
2. Простой и интуитивно понятный юзер-интерфейс, практически хэлп может поместиться на 10 строк текста.
3. Возможность ручного редактирования конфигов в текстовом виде
В минусах:
1. Нет макросов, хотя уже и можно назначить регулируемые повторы и отдельную обработку нажатия-отпускания
2.- Я уже успел забыть Даузиммеровы дрова к Сайтекам, но помню, что они мне здорово нравились
PS И надо бы как-то ограничить разумно и достаточно функциональность. Например, я считаю неправильным нагружать маппер функциями работы с осями (типа замапить движение оси по диапазонам на несколько кнопок). Эти вещи нужно решать на уровне не маппера, а нормального инпута в играх. Личное мнение.