Skip to content

Instantly share code, notes, and snippets.

@jackblk
Last active May 22, 2026 05:54
Show Gist options
  • Select an option

  • Save jackblk/8138827afd986f30cf9d26647e8448e1 to your computer and use it in GitHub Desktop.

Select an option

Save jackblk/8138827afd986f30cf9d26647e8448e1 to your computer and use it in GitHub Desktop.
Getting Logitech F310 to work with Macbook USB-C port
@apischiang

Copy link
Copy Markdown

Thank you!

@Xoloth

Xoloth commented Aug 14, 2022

Copy link
Copy Markdown

This also works with F710! Instead of plugging USB cable I just plugged USB reciever and it worked perfectly. Thanks!

@tourdefran

Copy link
Copy Markdown

hey, thanks!
(β‰§βˆ‡β‰¦)/

@sydneyfunnelAIO

Copy link
Copy Markdown

hey I have a problem with RT and LT. they are working as a normal button. Its not sensitive.

@sxzzz

sxzzz commented Dec 29, 2022

Copy link
Copy Markdown

Thank you very much!!!!!

@Hrithik-Jayanth

Copy link
Copy Markdown

Thanks!

@estefan3112

Copy link
Copy Markdown

Great, many thanks!

@raiots

raiots commented Jun 25, 2023

Copy link
Copy Markdown

Really useful, thanks a lot

@anandakelvin

anandakelvin commented Jul 8, 2023

Copy link
Copy Markdown

hey I have a problem with RT and LT. they are working as a normal button. Its not sensitive.

@sydneyfunnelAIO Hey have you found a solution to this and could you share?

@vulpes-vulpeos

Copy link
Copy Markdown

Had same problem but with F510 model.
Connection problem was solved with cable with external power supply (I made it for external cd/dvd drive).
IMG_4555
With this cable gamepad connects without any manipulations every time.

But now I run into software problems:

  1. Gamepad disconnects when Steam app is launched.
  2. Back button acts as home button and launches Launchpad with games folder in any app. Logitech button does nothing.
    Has anyone solved this issues?

Hardware: Macbook Air m1, macOS Ventura 13.4.1, Steam version 1687386907.

@Vladimir7i

Copy link
Copy Markdown
  1. Gamepad disconnects when Steam app is launched.
  2. Back button acts as home button and launches Launchpad with games folder in any app. Logitech button does nothing.

the same, macos (ventura) is so lame - it does not support x-input, and xbox one gamepads via wired connection=(

@ShrinivasKattimani

Copy link
Copy Markdown

tysm

@carlospliego

Copy link
Copy Markdown

Thank you, I got one controller working. Does anyone know how to get 2+ controllers connected?

@afuckingdumptruck

Copy link
Copy Markdown

hello this is amazingly helpful, im stunned, tysm

@chrisbroome

chrisbroome commented Dec 30, 2023

Copy link
Copy Markdown
  1. Gamepad disconnects when Steam app is launched.
  2. Back button acts as home button and launches Launchpad with games folder in any app. Logitech button does nothing.

the same, macos (ventura) is so lame - it does not support x-input, and xbox one gamepads via wired connection=(

The solution for #2 is to open a terminal and type these commands. Log out and back in for the settings to take effect.

defaults write com.apple.GameController bluetoothPrefsMenuLongPressAction -integer 0
defaults write com.apple.GameController bluetoothPrefsShareLongPressSystemGestureMode -integer -1

See gamepad controller mapped to Launchpad for details

@aragard

aragard commented Jan 10, 2024

Copy link
Copy Markdown

TYSM

@PhillipBuys

Copy link
Copy Markdown

Amazing! Thank you!!

@kennycason

Copy link
Copy Markdown

Worked for me as well. Thanks πŸ™

@aylingumus

Copy link
Copy Markdown

Worked for me too, thanks! πŸš€

@brodysmith1

Copy link
Copy Markdown

πŸ™πŸ™πŸ™ Yessss thank you!

@vusimoy0

Copy link
Copy Markdown

Thank you!

@TheDustInTheAir

Copy link
Copy Markdown

You saved my day! Thank you! I had spent a long time trying to figure out why F310 didn't work with my Mac M2 (Sonoma)

@Zemledelec

Copy link
Copy Markdown

Thank you!:)

@rajdeep-biswas

Copy link
Copy Markdown

Absolute legend. I mean I comprehend testing by switching input modes. But holding down the Logitech button while plugging it in? That would have never occurred to me to try out. How did you even come up with that? Thank you. <3

@PhilTenno

Copy link
Copy Markdown

Thanks so much.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment