По поводу подключения штатного джойстика к нештатным устройствам.
Если при bluetooth соединении эмулируется последовательный порт, то:
1) Нужно получить информацию, которая передается при нажатии кнопок (любая терминальная программа это может)
2) Написать программу, которая будет транслировать команды, поступающие с джойстика в команды навигатора / планшета или чего-либо. (Как?
)
3) Ну, и самое главное, суметь "создать" соединение. Для этого, видимо, как писали выше, нужно нажать определенное сочетание клавиш, чтобы джойстик перешел в режим поиска. Затем найти его на компе/планшете. Затем, что-нибудь нажать на джойстике, чтобы он запомнил связку (запомнил mac-адреса связанного устройства), больше ничего не искал
При наличии сервис-мануалов и нормального программиста сделать такую связку можно...
А так .... Лучше купить готовое решение и не тратить свое время.