Зависит от того, какие игры собираетесь с ним использовать. Во время прохождения серии UFO, переделывал джойпад типа сеговского (с курком на корпусе) под дополнительные линии клавиатуры. Там "вспомогательных" клавиш было не так уж много, но расположены они не в одном ряду. Что позволило не отвлекаться к клавиатуре для нажатия того же шифта или клавиши ASDF (особенно актуально было для первой части, которая не пошаговая).
ЕМНИП, как-то предлагался вариант задействования всех разрядов джойстиков. Вроде, не прижилось.
Относительно "гибкий" вариант: иметь несколько разьемов, которые переключают раскладку клавиш (коммутация линий выбора ряда).
К черному "типовому" джойстику, шла простая схемка на корпусе логике и паре элементов. Тема по плате такого джойстика, на форуме была, но схемы там нет.
Вот тут есть нечто похожее: http://zxpress.ru/article.php?id=8213






Ответить с цитированием