Minecraft Java Edition was built around a keyboard and mouse, so the default touch layout will not suit every screen or hand size. PojavLauncher lets you move, resize and remap the controls; a few minutes of adjustment can make normal movement and inventory use much less awkward.
Key points
- Every on-screen button is a mapped keystroke, so anything a keyboard can do can live on your screen.
- Start by deleting buttons you never press rather than adding more.
- Larger buttons at around sixty percent opacity are easier to hit and less intrusive than small solid ones.
- Export finished layouts. A reinstall or a data clear takes unexported layouts with it.
How the control system works
Every on-screen button is a mapped keystroke or mouse action. Nothing is hard-coded, which means anything a keyboard can do can live on your screen — and anything you never use can be deleted.
Entering the layout editor
Open the in-game menu and choose the control layout option. Buttons become draggable and a properties panel appears for whichever one you select.
Button properties
Each button carries a size, position, opacity, label and one or more mapped keys. Multi-key buttons are useful for combinations such as sprint plus forward.
Designing a layout that fits your hands
Start by removing rather than adding. Most default layouts include buttons you will never press, and screen space is the scarcest resource you have.
Thumb reach first
Place jump, attack and sneak where your thumbs naturally rest without stretching. Everything else can sit further out.
Size and opacity
Larger buttons at lower opacity are easier to hit and less visually intrusive than small solid ones. Around sixty percent opacity works well on most screens.
Grouping by activity
Keep combat controls in one cluster and building controls in another. Muscle memory forms faster when related actions sit together.
- Movement pad on the left, sized for your thumb travel
- Jump and sneak within reach of the right thumb
- Inventory and chat pushed to the edges
- Hotbar slots only if you use them regularly
Gestures and camera control
Touch camera control is where mobile Minecraft feels most different from desktop, and sensitivity settings deserve real attention.
Sensitivity tuning
Set it low enough for precise block placement and use a separate sprint control rather than compensating with a high sensitivity. Adjust in small increments across a full play session.
Tap and hold behaviour
Configure how long a hold takes to register as block breaking. Too short and you break blocks while aiming; too long and mining feels sluggish.
Physical controllers and keyboards
A Bluetooth keyboard or gamepad turns a tablet into something close to a desktop set-up, and both are supported without extra software.
Keyboard and mouse
Connected keyboards and mice are recognised directly. On a tablet with a stand this is the best experience available on mobile hardware by a wide margin.
Gamepads
Most standard controllers map cleanly. Set up a dedicated gamepad layout rather than editing your touch layout, so switching between them is instant.
Saving and reusing layouts
Layouts are files, which makes them portable and recoverable.
Exporting
Export a finished layout and store it outside the launcher directory. A reinstall or a data clear will otherwise take it with them.
Multiple layouts
Keep separate layouts for survival, building and PvP. Switching takes a few taps and each one can be far simpler than a single layout trying to do everything.
Sharing between devices
The same exported file imports on another device, though button positions may need adjusting for a different screen size. Combine this with the settings in our performance guide for a consistent set-up across devices.
Layouts for different kinds of play
One layout rarely covers everything well. Purpose-built layouts are simpler, and switching between them takes a few taps.
Survival and exploration
Movement, jump, sneak, attack and inventory are enough. Push everything else to the edges at low opacity so the screen stays readable while you are looking at terrain rather than buttons.
Building
Add precise placement controls, a fly toggle if you use creative mode, and hotbar slots within thumb reach. Camera sensitivity lower than your survival layout pays off immediately when aligning blocks.
Combat and minigames
Fewer, larger buttons win here. Sprint should be a dedicated control rather than a double tap, because double taps fail exactly when timing matters most.
Common control mistakes and how to undo them
A layout that fights you usually has one of a few identifiable problems. Each is quick to correct once you know what to look for.
Too many buttons on screen
Every button you never press still costs screen space and increases the chance of a mis-tap during a fight. Delete rather than shrink: a smaller button is harder to hit but just as easy to hit accidentally.
Buttons under the camera area
If a control sits where you swipe to look around, the game will regularly interpret one input as the other. Keep the central swipe region clear and push controls to the lower corners.
Sensitivity set for exploration, not building
High sensitivity feels good while walking and terrible while placing blocks. Setting it low and adding a dedicated sprint control gives you both, which is why separate layouts per activity work better than one compromise layout.
No exported backup
Layouts live inside the launcher's data. Clearing app data to fix an unrelated problem removes them, and rebuilding a tuned layout from memory takes far longer than exporting one did.
Download reminder: take the build from the project's own repository. The download section on our homepage links straight to it.