そのgamepad.jsは知らんけどjoytokeyを使えばキーボードやマウスの操作をゲームパッドに割り当てることが可能だから
コントローラでもsikiが操作可能になると思うよ?