This is the super skinny keyboard I'd pair with a Steam Deck and it's now less than $100... not bad for a Razer special
The Razer Joro takes on the handheld world with a sub-$100 price tag
Weekly digests, tales from the communities you love, and more
You are now subscribed
Your newsletter sign-up was successful
Want to add more newsletters?
Join the club
Get full access to premium articles, exclusive features and a growing list of member rewards.
I know, I know, a handheld should be hand... held. But hear me out here.
I've been using the Razer Joro with my portable setup for just under a year now and if you use your Steam Deck in the same way as me it's an easy recommendation. I love crunching over a handheld system, but one of the biggest benefits of my Asus ROG Ally is its ability to plug in wherever I find myself. With one of the best Steam Deck docks in-hand, I'm playing on the big and small screen - Switch style.
That's where the Razer Joro comes in. It's a super slimline, lightweight Bluetooth keyboard that keeps a fantastic connection with handheld systems. It takes up practically no space in a backpack, feels great under the fingertips, and allows me to play Planet Coaster without smashing my head against the wall. It's also just dropped below $100 in Amazon's Spring Sale.
The Razer Joro has dropped by more than $40 in Amazon's Big Spring Sale, kicking that $139.99 MSRP all the way down to $95.90. I've seen these clackers available for $91 in the past, back at the start of the year, but this has been a $110 - $140 keyboard for most of 2026.
Buy it if:
✅ You travel with your setup regularly
✅ You get on with low profile keys
✅ You play keyboard-heavy handheld games
Don't buy it if:
❌ You write for longer sessions
Price check: Best Buy: $95.99 | Razer: $139.99
NordVPN is offering GamesRadar+ readers four months free right now, with discounts already dropping that monthly rate as low as $2.91. That's with a free Amazon gift card and 30 day money back guarantee included.
Nord VPN | up to 77% off, 4 months extra free, Amazon gift card
The Razer Joro isn't going to suit anyone looking for a heavy-duty writing keyboard. Its low profile keys feel fantastic for gaming, but I found fatigue can set in during longer sessions in my review. Still, as a Bluetooth Steam Deck companion there's nothing else quite like it.
The 65% layout keeps things compact while Razer's scissor switches make sure key action is springy and energetic. That's a far cry from the portable keyboards I used to hook up to my iPad, there's absolutely no sponge to this experience.
That lack of 2.4GHz connection isn't going to put any of the best gaming keyboards out of their positions on your main PC setup, but with a long-lasting battery and easy Bluetooth switching the Joro is a unique proposition for handheld power-users.
Mine normally lives in a backpack, pulled out with an HDMI cable and dock whenever I'm on the road with my Asus ROG Ally. I'm not a competitive player, but being able to tick through strategy and simulation games with a keyboard to hand whenever I need it is a massive benefit. Paired up with a cheap and cheerful mouse, like the Logitech G305 Lightspeed (now $29.99 at Amazon), it's a full setup on wheels.
We're also hunting down all the best Steam Deck accessories, but for more typing options check out the rest of the best wireless gaming keyboards and best hot-swappable keyboards I've tested.
Weekly digests, tales from the communities you love, and more

Managing Editor of Hardware at GamesRadar+, I originally landed in hardware at our sister site TechRadar before moving over to GamesRadar. In between, I've written for Tom’s Guide, Wireframe, The Indie Game Website and That Video Game Blog, covering everything from the PS5 launch to the Apple Pencil. Now, i'm focused on Nintendo Switch, gaming laptops (and the keyboards, headsets and mice that come with them), PS5, and trying to find the perfect projector.
You must confirm your public display name before commenting
Please logout and then login again, you will then be prompted to enter your display name.

