Can you use a Logitech G29 or G923 wheel with force feedback on a Mac?
Updated 7 November 2026 · Uncork 1.6.0 · wheel tested live on 27–28 September 2026
Yes: the Logitech G923 (PlayStation and PC version) gets force feedback on an Apple Silicon Mac through Uncork Pro (uncorkmac.com); the G29 is supported in code, but we have not tested one live. Without Pro the G923 works in games as an ordinary controller, without force feedback. We tested the G923's force feedback on a real wheel in Assetto Corsa on 27–28 September 2026, on a MacBook Pro 14" with an M3 Pro. Wheel force feedback is an Uncork Pro feature: until 31 January 2027 Pro is open to everyone in early access, then it is €19 once.
In short
| Wheel | Force feedback in Uncork | What was tested |
|---|---|---|
| Logitech G923 for PlayStation and PC (USB 046d:c266) | yes, in Uncork Pro | live, in Assetto Corsa, 27–28 September 2026 |
| Logitech G29 | yes in code, in Uncork Pro | not tested live |
| Logitech G27, G25, Driving Force GT | on the driver's list | not tested |
| Logitech G923 for Xbox, G920, G PRO | no | — |
| Thrustmaster, Fanatec, Moza, Simucube | no | — |
How it works
How does Uncork give a wheel force feedback on a Mac?
Windows games ask for force feedback through DirectInput, while the compatibility engine inside Uncork gets controllers through the SDL2 library. SDL2 has no force feedback on macOS, so the wheel reaches the game without it. With Uncork Pro the app puts the sdl2-compat adapter into its engine in place of SDL2, and next to it its own build of SDL 3.4.16. That build has the Logitech wheel driver written by the community; we added the PlayStation and PC G923 to it.
In our test in a temporary bottle, DirectInput saw the wheel as "Logitech G923" with force feedback. Effects: constant force, ramp, sine and the other periodic effects, spring, damper, inertia and friction. There is no TRUEFORCE.
Do you need G HUB or a separate wheel app?
No. The library comes with Uncork Pro, and Uncork installs it into the engine by itself. We had G HUB for Mac installed, but it does not see the G923, and our way does not need it.
Which games
Which games get force feedback?
It is tested only in Assetto Corsa: the game's log identifies the device as "Logitech G923", there are no force-feedback initialisation errors, and the wheel pushes back. The library is shared by the whole engine, so another game that asks for force feedback through DirectInput can get it too. But we have tested no other game: not Assetto Corsa Competizione, not Automobilista 2, rFactor 2, Le Mans Ultimate, RaceRoom, Euro Truck Simulator 2, F1, nor games from Epic. In BeamNG.drive the wheel was visible but had no force feedback, but that was before our library; we have not tested BeamNG.drive with it.
Does the wheel work without Pro?
Yes, as an ordinary controller, without force feedback. On 27 September 2026, without our library, DirectInput saw the G923 with four axes and 25 buttons: wheel, throttle, brake and clutch. Without Pro, Uncork puts the ordinary SDL2 back into the engine, and the wheel works the same way.
What you need
What do you need for force feedback to work?
- An Apple Silicon Mac with macOS 14 or later. The engine and the library are built for Intel and run through Rosetta 2.
- Uncork Pro. Until 31 January 2027 you turn it on with the "Turn on Pro — until 31 January" button in the app, with no account and no payment; after that Pro is €19 once.
- The library in the engine. Uncork installs it by itself while Steam and games are closed. After that, restart Steam completely. The bottle settings then show the line "Logitech G923 / G29 wheel force feedback: on · restart Steam after plugging in the wheel".
- Power for the wheel. Connect the G923 to its power supply and over USB, ideally before Steam starts. Without power the wheel gives only the pedals: no steering axis and no force feedback. We have not tested plugging it in while Steam runs.
- The game window in front while the game loads. Otherwise the game logs
CreateEffect failedand stays without force feedback. Uncork's race screen for Assetto Corsa brings the window to the front by itself. - Controller mode "Auto". Leave "Controllers" in the bottle settings on "Auto": it keeps the bottle on the same settings we tested the wheel with (the switch itself did not exist yet). Force feedback has not been tested in "Through SDL" mode. In "HID only" mode the SDL library is off, and there will be no force feedback — this is a conclusion from the code, not a test.
How do you set up the wheel in Assetto Corsa?
The "Prepare to run" button on the game's card installs .NET 4.8, DirectX and fonts for free, and with Pro also Content Manager and the DXMT graphics layer. The first wheel layout is set in Content Manager: until there is one, Uncork says so — "no wheel layout yet — set it up in Content Manager". After that, with Pro, before every race Uncork itself applies the saved layout for whatever is connected: a wheel, a controller or the keyboard. Without Pro the game starts through Steam and its own launcher; we have not tested setting up the wheel in that launcher. Everything about the game is on the Assetto Corsa page.
Where do you set the force strength and the steering angle?
The force strength is set in the game itself or in Content Manager. Uncork has no wheel settings of its own like G HUB on Windows. We have not checked which steering angle the game gets or whether the game's own settings change it.
Limits
What does not work or has not been tested?
- The G29 is supported in code but has not been tested live; neither has the mode switch on the G29 itself.
- The Xbox G923, the G920, the G PRO, and Thrustmaster, Fanatec, Moza and Simucube wheels get no force feedback: they are not on our library's list. Uncork tells these brands apart only to pick a layout in Assetto Corsa.
- TRUEFORCE is not supported.
- Other games have not been tested — see the list above.
- Other Macs. We tested only a MacBook Pro 14" with an M3 Pro on macOS 26; not on M1, M2, M4 or M5.
- There was one live test, on 27–28 September 2026, before version 1.0; the library was installed by hand then. Force feedback on a real wheel has not been tested with the way Pro installs the library since version 1.0.1. The library's files have been byte-for-byte the same since version 0.16.1: the checksums match.
- Not measured: force-feedback latency, its strength and the steering angle.
- Rosetta. The engine and the library are built for Intel only for now. Apple says that from macOS 28 Rosetta stays only for older games; what that means for Uncork is on the Rosetta and macOS 27 page.
Does wheel force feedback work on macOS 27?
We do not know: we have not tested the wheel with force feedback on macOS 27 yet. Other ways of getting it broke on macOS 27. The open-source CrossFFB utility for the G29 says in its v1.2.0-macos27 release of 13 September 2026 that since macOS 27 the app it runs on top of stopped finding the G29 by itself, and games saw neither the wheel nor its force feedback; the release brings both back. GameHub for Mac has an open report No. 52 of 13 October 2026: a G920 whose force feedback used to work is no longer detected on macOS 27. In Uncork the wheel takes a different path, through SDL, but whether that breakage passes it by is unknown. Both pages checked on 7 November 2026.
Compared with Windows
What is worse than on Windows?
- Logitech does not list the Mac. Logitech's pages for the G29, G920 and G923 (7 November 2026) list PlayStation, Xbox and PC among the platforms, and not the Mac. Force feedback on a Mac comes from our library, not from Logitech.
- No TRUEFORCE. On the G923 page Logitech presents TRUEFORCE as part of the "TRUEFORCE Racing System"; Uncork does not do it.
- No G HUB. On Windows the wheel has its own settings in G HUB; Uncork has none, the force is set in the game or in Content Manager.
- One tested wheel. On Windows wheels of different brands have their own drivers; we have tested only the PlayStation and PC G923 live.
- Frame rate. Assetto Corsa averaged 53 frames a second for us on ultra graphics (3 October 2026, the owner's measurement, M3 Pro) and about 34 in the rain with RainFX (27 September 2026). We have not compared it with Windows and cannot compare in numbers.
- More setup: turn on Pro, restart Steam, power the wheel, keep the game window in front. In return: no Windows, no virtual machine and no separate wheel app.
Are there other ways to get force feedback on a Mac?
Yes: separate utilities for the G29 and other wheels that run alongside other apps. Which ones exist and what they say about themselves is collected, with dates, on the comparison page, in the "Logitech wheel force feedback" row.
How to start
- Download Uncork and let it prepare the Mac and install Steam.
- Turn on Pro: until 31 January 2027, with the "Turn on Pro — until 31 January" button, no payment.
- Wait until Uncork installs the library (Steam and games closed meanwhile), connect the wheel to power and over USB, and start Steam again.
- In Assetto Corsa press "Prepare to run", set up the wheel once in Content Manager, and keep the game window in front while it loads.
Read next
- Assetto Corsa on a Mac: setup, launch and force feedback — what Assetto Corsa needs on a Mac, what is free and what is in Uncork Pro, frame-rate measurements and G923 force feedback
- BeamNG.drive on a Mac — soft-body physics runs on the CPU: 100–110 fps on an M3 Pro
- Free and paid apps for Windows games on a Mac, compared — price, licence, stores and notarization of sixteen apps; Uncork is free, Uncork Pro is €19 once
- Windows games stopped launching after macOS 27: reinstall Rosetta 2 — why Windows games stop launching after the update to macOS 27, the fix in one command, and what Apple says about macOS 28
Won’t start, crashes or something is unclear? Message us on Telegram at @uncorkwin and we’ll sort it out. If you sent a problem report from Uncork, include its number.