When comparing Logitech Gamepad F310 vs 8Bitdo NES 30 Pro, the Slant community recommends 8Bitdo NES 30 Pro for most people. In the question“What are the best PC gaming controllers?” 8Bitdo NES 30 Pro is ranked 3rd while Logitech Gamepad F310 is ranked 6th. The most important reason people chose 8Bitdo NES 30 Pro is:
The controller supports both wired and wireless connections.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Flexible price
Various offers can be found on Amazon, allowing you to buy one as cheap as $15.
Pro Hardware switch for DirectInput and XInput
Features a DirectInput<->XInput switch on the back, without requiring a software solution to emulate either input mode.
Pro Works out of the box with Windows and Linux
Plug and play, the controller works seamlessly with Windows and any games that have Xbox 360 gamepad support. No third-party software is needed.
Pro Wired and bluetooth options
The controller supports both wired and wireless connections.
Pro Great battery life and fast recharge
The 480mAh battery lasts around 18 hours and is rechargable in just 1-2 hours via USB. Recharging is convenient and the battery lasts long enough for a few days of gaming.
Pro Crisp and clicky D-pad
The D-pad buttons are crisp and satisfyingly clicky. They are said to be better than for example the Xbox One remote's D-pad.
Cons
Con Wired
Will need to be used in a close distance to the users USB plugs for their PC. The cord is 6 feet long, so wanting to play further than that will require a cable extension.
Con No force feedback
The controller doesn't feature rumble/vibration/force feedback support of any kind.
Con Shoulder buttons are weak
Button box isn't securely attached to the board and the buttons themselves have no stops to keep you from pressing a little too hard.
Con Poor quality thumbsticks and oddly placed controls
The thumbsticks are low-quality and unconvenient to use. The overall button layout is awkward, so it's easy to accidentally slide over the wrong buttons.
Con Requires a firmware update
The controller basically doesn't funtion out-of-the-box. You need to update the firmware first.