Normally, you cycle through relics using shoulder buttons (L/R). On a touch screen, shoulder buttons are awkward.
Playing Shovel Knight on Android without a controller is an exercise in adaptation. It is a testament to the quality of the game’s core design that it remains playable, but it serves as a stark reminder of why physical buttons will never truly die for platformers.
It turns a game about precision into a game about tolerance.
Playing the original Shovel Knight: Treasure Trove on Android without a physical controller is challenging because the official port (originally for Amazon Fire TV) does not support native touch controls. To play without a Bluetooth controller, you must use third-party software to simulate inputs. Best Methods to Play Without a Controller
If you want to avoid a physical gamepad, you generally have three options:
Overlay Keymappers (Native APK):If you have the Android APK installed, you can use a keymapping app to place virtual buttons over your screen.
Mantis Gamepad Pro or Octopus: These apps allow you to create a custom touch interface that sends "controller signals" to the game.
Tincore Keymapper: A legacy option often cited in community guides for "gamepad-only" Android games.
Note: Some of these apps may require a PC/Mac for activation or root access for full functionality.
PSP Emulation (PPSSPP):Many players choose to emulate the PSP version of Shovel Knight using the PPSSPP emulator.
Pros: Includes built-in, highly customizable on-screen touch controls. Cons shovel knight android without controller
: Requires a separate ISO file of the game and may not include all "Treasure Trove" expansions like later campaigns.
Alternative Shovel Knight Titles:If you are open to other games in the series, newer entries have native mobile support: Shovel Knight Pocket Dungeon
: Available via Netflix Games with full, native touch support. Shovel Knight Dig
: Available on iOS (Apple Arcade) with native touch controls, though a direct Android release is less accessible than Pocket Dungeon Summary of Compatibility Touch Controls? Controller Required? Treasure Trove Android (Amazon/APK) Yes (unless using keymapper) PSP Version Android (via PPSSPP) Yes (On-screen) Pocket Dungeon Android (Netflix) Yes (Native)
Playing Shovel Knight on Android without a physical controller is possible, though it requires specific software or choosing the right spin-off title. While the original Shovel Knight: Treasure Trove
was never officially released for general Android phones, you can use workarounds like PC emulators or play the official mobile-native puzzle entry. Official Android Option: Shovel Knight Pocket Dungeon
The easiest way to experience the franchise on Android without a controller is Shovel Knight Pocket Dungeon. Unlike the main platformer, this game is designed specifically for mobile touchscreens.
Gameplay Style: A hybrid of a dungeon crawler and a falling-block puzzle game.
Controls: Uses intuitive swipe and tap gestures that feel natural on a phone screen.
Availability: It is available on the Google Play Store and is included for free with a Netflix subscription. Playing the Original Platformer with Touch Controls Normally, you cycle through relics using shoulder buttons
If you want to play the classic side-scrolling Treasure Trove on your Android device without a controller, you will need to use a PC emulator like Winlator to run the DRM-free PC version of the game.
Virtual Overlays: Winlator allows you to create highly customizable on-screen virtual buttons. You can place a D-pad and action buttons directly on your screen to mimic a controller.
Requirements: This method works best on devices with Snapdragon processors and at least 6GB of RAM to ensure smooth performance.
Setup: You will need to download the Winlator APK from the Winlator GitHub repository and provide your own legally owned game files (such as those from GOG.com). Gameplay Tips for Touchscreens
Custom Layouts: If using Winlator, move the virtual buttons to the edges of the screen so your thumbs don't block the action.
Cheat Codes: If the difficulty is too high with touch controls, you can enter cheat codes at the profile selection screen to unlock special modes or power-ups that make the game more forgiving.
Input Lag: Ensure your phone is not in "Power Saving" mode, as this can increase touch latency, making precise platforming much harder.
For a walkthrough on setting up the software needed to run the PC version on your phone: How to Run PC Games on Android with Winlator 2025 Guide YouTube• Jul 20, 2025 How to Run PC Games on Android with Winlator 2025 Guide
Shovel Knight on Android: How to Play Without a Controller Playing Shovel Knight on Android is a dream for many retro fans, but the official path is narrow. While the game was originally ported to Android for Amazon Fire TV and Nvidia Shield, these versions were built specifically for gamepads and lack native touch screen buttons.
If you want to experience the "Shovel of Hope" or "Plague of Shadows" on your phone without carrying a Bluetooth controller, you'll need to use specific workarounds. 1. Play "Shovel Knight Dig" or "Pocket Dungeon" To succeed, you must ignore the default settings
The easiest way to play Shovel Knight without a controller is to play the titles actually designed for mobile.
Shovel Knight Dig: Unlike the original platformer, Dig features native, high-quality touch controls, including swipe gestures and virtual buttons. It is available on Apple Arcade and has had Android release plans.
Shovel Knight Pocket Dungeon: This puzzle-adventure hybrid is officially available on Android through Netflix Games and features a control scheme perfected for touch screens. 2. Use Touch Control Overlay Apps
If you have the Shovel Knight: Treasure Trove APK (originally from the Amazon Appstore), it will run on most modern Android phones but won't show any buttons on screen. To play without a physical controller, you must use a "keymapper" app that creates a virtual overlay.
Tincore Keymapper: A popular tool for mapping touch screen zones to gamepad inputs. Users have successfully used this to play Shovel Knight on rooted devices.
GamePad / GameKeyboard+: These apps act as a virtual keyboard that your phone treats as a physical input device, allowing you to "tap" the screen to trigger the game’s hidden controller inputs. 3. Emulation (The Reliable Alternative)
Many fans prefer playing the Nintendo 3DS or PSP versions of Shovel Knight via emulators.
To succeed, you must ignore the default settings. Here is the optimized loadout for touch-only play.
Step 1: Navigate to Options > Touch Controls
Step 2: Adjust Button Size
Step 3: The "Ghost Tap" Prevention
Shovel Knight is a fantastic retro-inspired platformer, but the Android experience can be tricky if you don’t have a physical controller. Below is a concise, practical guide to getting the best play-by-play using only an Android device.