I’ve tested these 6 TMR controllers and here’s what I think

So after hall effect the TMR joysticks are all the hype in 2025. They feel better for FPS games and overall seem to be a tiny bit more accurate. I’ve tested quite a few of them and here are my options on which one is best in what. I wish there was a all-in controller that’s the best for every scenario, but that is not the case. Here are my subjective takes:

  • Best d-pad: Machenike G5 Pro V2 and Gamesir Cyclone 2
  • Best face buttons: Machenike G5 Pro V2
  • Best sticks: most of them are pretty great except KK3 due to small area range
  • Best back buttons: none of these have great back buttons IMO
  • Most responsive (feeling): Blitz 2, Cyclone 2
  • Most comfortable: Cyclone 2
  • Best analog triggers: Cyclone 2
  • Best controller for FPS: Blitz 2
  • Best gyro: Blitz 2

Gamesir Tarantula Pro is the only one here with the Playstation shape and layout, so definitely pick this one if you prefer gaming on Dualsense controllers. It’s got most things right, my only complaint is about the membrane buttons, they feel average imo.

What’s wrong with each one:

  • Cyclone 2 feels a bit plastic and the back buttons require very light press.
  • Blitz 2 lacks analog trigger option, it only has hair clicky triggers
  • Gamesir Tarantula Pro membrane buttons are very average.
  • Beitong Kunpeng 20 doesn’t have huge cons, but doesn’t excel in anything.
  • Machenike G5 Pro V2 analog trigger is not great, my index finger always starts hurting after an hour when using it
  • Gulikit KK3 joysticks are very restricted in the area of movement, making them not fun to use for me. KK3’s Dpad is also not great.
New:   Best Rapid Fire Controllers
FeatureGameSir Cyclone 2Gamesir Cyclone 2 GameSir Tarantula Proimage BigBig Won Blitz 2Big Big Won Blitz 2Beitong Kunpeng 20beitong kunpeng20 2Machenike G5 Pro V2image 2025 02 10T194546.068GuliKit KK3Gulikit KK3 TMR 9 scaled
Price$49.99$79.99$79.99$49.99$49.99$39.99
D-pad buttons typeMechanicalMechanicalMechanicalMechanicalMechanicalMembrane
Face buttonsMechanicalMembraneMechanicalMechanicalMechanicalMembrane
Sticks typeTMRTMRTMRTMRTMRTMR
Joystick positioningAsymmetricSymmetricAsymmetricAsymmetricSymmetricAsymmetric
Back buttons224220
Button layoutXboxXboxXboxXboxXboxSwitch
Polling rate1000Hz1000Hz2000Hz1000Hz1000Hz1000Hz
Wired latency2-3ms9-10ms5-6ms3-4ms4-5ms8-9ms
Rubberized handlesNoNoYesNoNoNo
Swappable layoutNoYesNoNoNoYes
Trigger lockYesYesNoYesYesNo
TriggersAnalog/hairAnalog/hairNo, only hair triggerAnalog/hairAnalog/hairOnly analog
GyroscopeYesYesYesYesYesYes
Battery860 mAh1200 mAh1000 mAh600 mAh600 mAh950mAh
USBType-CType-CType-CType-CType-CType-C
Macros optionYesYesYesYesYesNo
PC SoftwareYesYesYesYesYesNo
Platform CompatibilityAndroid, iOS, Linux, Windows, SwitchAndroid, iOS, Linux, macOS, Windows, SwitchAndroid, iOS, Linux, macOS, Windows, SwitchAndroid, iOS, Linux, macOS, Windows, SwitchAndroid, iOS, Linux, macOS, Windows, SwitchAndroid, iOS, Linux, macOS, Windows, Switch

Let me know in the comments if I have done any mistake in the table.

Leave a Comment