Я не говорил о контроллере...
Я дал ссылку чисто показать как устроены потроха джойстика.
У него 5 кнопок, значит необходимо 4 резистора, например по 1кОм каждый.

Энкодер так не подключить, не будет работать.
p.s. можете сделать 2 сигнальные линии, тогда необходимо всего 3 резистора.