Currently, there is no way to select through items in an ItemList node with a gamepad only. It requires a mouse click on an item first, then it's possible to go through the list with uievent inputs.
The .select(idx) method won't cut it neither, it shows a border on the "selected" item but it won't receive uievent inputs
In ItemList.cpp, mouse click event call .set_current(idx) to actually select an item but it's a private method.
Any way to use ItemList without a mouse?