Here’s a review of Shovel Knight on Android when played without a controller (using only touch controls):
Title: Shovel Knight on Android – A Dig-Worthy Port, If Your Fingers Can Handle the Pressure
Rating: ⭐⭐⭐⭐ (4/5) — Docked one star for touch-control quirks
Review:
Let’s get one thing straight: Shovel Knight is a masterpiece of precision platforming. On consoles and PC, it feels like a lost NES gem polished to perfection. On Android, the core game is still brilliant—the chiptune soundtrack, charming pixel art, tight level design, and clever boss fights are all intact. But the big question is: how does it play without a controller?
The Good:
The Bad (Touch-Only Woes):
Who is this for?
Who should avoid?
Verdict:
Shovel Knight on Android without a controller is like digging for treasure with a spoon instead of a shovel—possible, admirable, but noticeably harder than it should be. The game’s charm and challenge shine through, but you’ll curse your touchscreen during the Tower of Fate’s platforming gauntlets. If you have a Bluetooth controller, use it. If not, start with Shovel of Hope and lower your expectations for perfection—you’ll still unearth a gem, just with a few extra tumbles.
Final tip: Enable the “on-screen button vibration” and adjust the D-pad’s fixed position in settings. And maybe skip the Plague Knight campaign until you’re desperate.
Playing Shovel Knight on Android without a physical controller is possible, but it depends on which version you are playing. While newer mobile spin-offs have built-in touch support, the classic Treasure Trove
requires workarounds like third-party overlay apps or specific Netflix-hosted versions. Shovel Knight: Pocket Dungeon (Easiest Method)
This version is natively designed for mobile and available through Google Play via Netflix. It features fully integrated on-screen touch controls. Movement: Swipe or tap in the direction you want to move.
Combat: "Bump" into enemies by moving toward them to automatically attack.
Settings: You can toggle between portrait and landscape modes in the options menu, though some cutscenes default to landscape. Shovel Knight: Treasure Trove (Classic Platformer)
The official Android port (originally for Fire TV/Nvidia Shield) does not have built-in touch controls and will not respond to screen taps. To play without a controller, you must use a virtual button overlay.
Virtual Control Apps: Use apps like Gamepad or GameKeyboard+ (requires sideloading/setup) to map on-screen buttons to keyboard or controller inputs.
Button Mapping: To match the game's mechanics, you'll need to map at least: D-Pad: For movement. Button A: Jump. Button B: Dig/Attack. Up + B: Use Relics (Special Items).
Note: Many users find these overlays require a rooted device to function correctly within the game. 3. Alternative: Steam Remote Play
If you own the game on PC, you can stream it to your Android device using the Steam Link app.
Built-in Overlay: Steam Link provides a customizable on-screen touch controller that works automatically with the game. shovel knight android without controller
Requirement: Your PC must be running the game, and both devices need a stable internet connection. Quick Comparison of Versions Availability Touch Support Pocket Dungeon Google Play (Netflix) Native (Excellent) Treasure Trove Amazon Appstore / Sideload None (Requires Overlay) Steam Link Google Play Native Overlay (Good) Treasure Trove 'Shovel Knight Pocket Dungeon' Netflix Games Review
Playing Shovel Knight on Android without a physical controller is a bit of a treasure hunt itself, as the official port was originally designed for Fire TV and lacks native touch support. However, through third-party tools, emulation, or specific sequels, you can still dig into the action on your touchscreen. 1. Using "GameKeyboard+" for the Native Port
The native Android version (often sideloaded from the Amazon Appstore) is the most stable way to play, but it won't respond to your screen taps.
The Tool: Many players use GameKeyboard+ to overlay virtual buttons that "trick" the game into thinking a controller is connected.
The Setup: You must map the virtual D-pad and buttons to the specific keyboard inputs the game expects. Note that some advanced mapping features might require your device to be rooted. 2. Emulation (The PSP/Vita Route)
If the native APK feels like too much of a hassle, emulating other console versions is a popular workaround because most emulators come with built-in touchscreen controls.
PPSSPP (PSP): There is a fan-made PSP homebrew version of Shovel Knight that runs exceptionally well on PPSSPP with highly customizable on-screen buttons.
Vita3K (PS Vita): More powerful Android devices can run the PS Vita version of the game using the Vita3K emulator, which supports full touch overlays. 3. Native Alternatives with Touch Support
If you want a hassle-free experience designed for mobile, Yacht Club Games has released two titles specifically with touchscreens in mind:
How to Play Shovel Knight on Android Without a Controller For fans of retro platforming, Shovel Knight: Treasure Trove
is the ultimate holy grail. But if you’re trying to play it on Android, you’ve likely hit a major wall: the native Android version (originally released for Amazon Fire TV and Nvidia Shield) does support touch controls.
If you don't have a Bluetooth gamepad handy, don't put away your shovel just yet. Here is how you can get your shovel-hopping fix on the go using only your touchscreen. 1. Use a KeyMapper App (Root May Be Required)
Since the native Android APK expects physical button inputs, you can use a "keymapper" to overlay virtual buttons on your screen that "trick" the game into thinking a controller is connected. Tincore KeyMapper:
This is the most common recommendation. You can create a custom profile with a virtual D-pad and buttons (A, B, Start, Select) mapped to the specific inputs the game requires. GameKeyboard+:
Another popular choice that allows you to change your device's active keyboard to a virtual gamepad. The Catch: Many of these apps require root access
to simulate hardware controller events effectively. If your phone isn't rooted, these may have limited functionality. 2. Emulation (The Reliable Alternative)
If the native Android port is giving you trouble, many players turn to emulating the 3DS or PSP versions of Shovel Knight. Citra (3DS Emulator):
Shovel Knight was famously excellent on the 3DS. Using an emulator like
allows you to use built-in, highly customizable touch controls that work flawlessly without extra setup. PPSSPP (PSP Emulator):
While there isn't an official PSP port, there are homebrew versions and ISOs designed to run on Here’s a review of Shovel Knight on Android
, which features some of the best on-screen touch controls in the mobile emulation scene. 3. Play the Mobile-First Spin-offs
If you're tired of fighting with settings, Yacht Club Games has released Shovel Knight titles specifically built for mobile touchscreens: Shovel Knight Pocket Dungeon Available via Netflix Games
, this puzzle-adventure hybrid was designed from the ground up for mobile and features excellent swipe and tap controls. Shovel Knight Dig
While primarily on Apple Arcade, PC, and consoles, this roguelite prequel is much better suited for mobile playstyles if you use a streaming service. 4. Steam Remote Play If you own the game on PC, you can use the Steam Link app
to stream it to your phone. Steam Link allows you to create a custom touch control overlay for any game in your library, including the full Treasure Trove
collection. This bypasses the need for local APK hacks entirely. The Verdict: While the official Android port is "controller-only," using Citra emulation Steam Remote Play are currently the smoothest ways to play Shovel of Hope with just your thumbs. Are you planning to try the emulation route , or would you prefer a streaming setup like Steam Link?
Shovel Knight on Android without a dedicated controller is a common hurdle, as the official Treasure Trove saga was famously released as a timed exclusive for the Amazon Fire TV
and typically requires a gamepad for its precise, retro-style platforming.
If you are looking to dig into this classic using only your touchscreen, here are the most effective workarounds and alternatives. 1. Official Mobile Spin-offs (Native Touch Support)
The easiest way to play on Android without a controller is to pick up the titles specifically designed for mobile devices. These feature native touch controls and optimized gameplay for screens. Shovel Knight Pocket Dungeon : A puzzle-adventure hybrid available on Google Play via Netflix Games
. It blends dungeon crawling with match-3 mechanics that feel natural on a phone. Shovel Knight Dig : A vertical roguelike platformer developed by
. While it previously left some subscription services, it remains a strong candidate for mobile-first play when available on the platform. 2. Emulation and Virtual Overlays To play the original Treasure Trove or its expansions ( Specter of Torment King of Cards ), players often turn to emulation. PSP Port & PPSSPP : Users often use the PPSSPP emulator
to run custom versions of the game. The emulator provides a highly customizable virtual on-screen d-pad and buttons. Key Mapping Apps
: If you are using a port that doesn't natively support touch, apps like Mantis Gamepad Pro
can create a virtual overlay that maps screen taps to the game's internal controller inputs. 3. Tips for Mastering Touch Controls
Playing a high-precision platformer without physical buttons is notoriously difficult. If you must use touch: Increase Button Opacity & Size
: In your emulator or overlay settings, make the buttons larger and further apart to prevent "fat-fingering" during boss fights. Practice the Down-Thrust
: Shovel Knight’s core mechanic—bouncing on enemies—is the hardest to pull off on glass. Practice the "Down + Jump" timing in safe areas before tackling the Pridemoor Keep Use Mobile Gear : In-game relics like the Mobile Gear can help cross difficult gaps with less platforming stress. Summary Table Best Control Method Availability Shovel Knight: Treasure Trove Gamepad (Overlay for Touch) Amazon Appstore / Emulation Shovel Knight Pocket Dungeon Native Touch Netflix / Google Play Shovel Knight Dig Native Touch Google Play step-by-step guide
on how to set up virtual buttons for a specific Android emulator?
Playing Shovel Knight: Treasure Trove on Android without a physical controller is challenging because the native Android port (originally for Amazon Fire TV) does not include on-screen touch controls. Title: Shovel Knight on Android – A Dig-Worthy
However, you have a few solid workarounds to play without a dedicated Bluetooth controller: 1. Recommended Spin-offs with Native Touch Support
If you want the Shovel Knight experience with controls actually designed for mobile, look at the official spin-offs: Shovel Knight Pocket Dungeon
: A puzzle-roguelike hybrid that is fully optimized for touchscreens and available on Google Play via Netflix Games. Shovel Knight Dig
: A vertical-drilling roguelike that supports both swipe and button-based touch layouts. 2. Emulation (Best for "Treasure Trove")
You can play the original campaign by emulating versions of the game that support external touch overlays:
3DS Emulation (Citra): Many players find this the most viable "touch" method. Citra for Android allows you to place virtual buttons anywhere on your screen.
PSP/Console Emulators: While Shovel Knight wasn't natively on PSP, some users use multi-platform emulators to run compatible versions with custom touch skins. 3. Screen Streaming (PC Required)
If you already own the game on PC, you can stream it to your phone:
Steam Link: Allows you to create a custom touch-control overlay on your phone to control the PC version.
StarDesk: Another streaming option where you can build a compact touch layout to simulate a gamepad. 4. Virtual Keyboard Apps (Advanced/Root Required)
For the native Android APK (sideloaded from Amazon), you can use apps like GameKeyboard+ or Mantis Gamepad Pro:
These apps create a "virtual" controller layer over the game.
Note: This often requires root access or complex ADB setup to map touch inputs to the game's internal controller-only logic.
If you are playing the version currently available on Netflix Games, it adds another layer to the "interesting piece." It represents a shift in the industry: premium, pay-once console games being offered as "free" content within a subscription service. It changes the value proposition of the game entirely.
Before you dig in, do this:
Bottom Line: The era of "controller required" for Shovel Knight on Android is over. It is not perfect, but it is 95% of the way there. Grab your shovel, leave your DualSense at home, and start digging.
Have you beaten the Tower of Fate purely on a Galaxy S23 touch screen? Share your touch-only strategies in the comments below—survivors of the Propeller Knight airship without a controller deserve medals.
There is a psychological hurdle. A physical controller has approximately 1-2ms latency. A high-end Android phone has 30-50ms touch latency. You will get hit by things you would have dodged on a console.
The solution: Over-compensate and abuse checkpoints.
When Shovel Knight first launched, it was heralded as a masterpiece of retro revival. With its tight 8-bit aesthetics, chiptune soundtrack, and brutally precise platforming, it demanded the same level of control accuracy as Mega Man or Castlevania. For years, the conventional wisdom has been: "Don't play this on a touchscreen without a controller."
But times have changed. Mobile hardware is faster, and developers at Yacht Club Games have quietly refined the Android port. So, the burning question for thousands of players is: Can you truly enjoy Shovel Knight Android without controller support?
The short answer is yes. The long answer? It requires understanding the game’s unique touch adaptations, a few settings tweaks, and a bit of patience. Here is everything you need to know to beat the Order of No Quarter using nothing but your fingers.