Thanks a lot, for the reply!
Some of this is already in the game, just not in a way that reaches your device. From your photo, your buttons are being sent to the game as keyboard and mouse (I can see the mouse cursor), so the game doesn't know it's being played on a controller:
Menu navigation: With gamepad input, every menu already works with only the D-pad or stick (A to confirm, B to go back, no cursor). I'll make the arrow keys do the same, so it works with your setup too.
Weapon switching: Controllers already cycle weapons with LB/RB, the same way potions cycle. Keyboard only has the 1/2/3 hotkeys right now, so I'll add bindable previous/next weapon keys.
World zoom: This already exists. CTRL + mouse wheel zooms the world in and out while the HUD stays the same size, and the zoom level is saved. I'll add an easier way to do it that doesn't need a mouse wheel.
I'll also look at how the game reads on small screens like yours and at performance on lower-end hardware, and generally make it better for handhelds. If your port lets you pass the buttons through as a gamepad instead of keyboard/mouse, menu navigation and weapon cycling should already work today. Thanks for the detailed feedback, it really helps!
