u/Naive-Twist-9582

Apple Music dropped four whole albums under Arijit Singh's profile but the thing is they’re Apple Music exclusives you can’t find them anywhere else. Totally confused

u/Naive-Twist-9582 — 11 days ago
▲ 24 r/Codeweavers_Crossover+1 crossposts

(Video by u/Appropriate-Gap-510 from Post)

If you play games on Mac using CrossOver, you’ve probably run into the infuriating "double cursor" bug or had your trackpad gestures completely lock up and freeze your Mac. This happens all the time with older Windows titles or games that force fullscreen.

The issue happens because macOS keeps the Dock awake in the background, which constantly fights CrossOver's Wine layer for control of your screen and mouse. The only true fix is to completely disable the Dock while you play.

Solution:

  1. Press Cmd + Space to open Spotlight, type Automator, and hit Enter.
  2. Click New Document (or File > New).
  3. Choose Application as the document type and click Choose.
  4. In the top-left search bar, type Run Shell Script.
  5. Select Run Shell Script, Delete the word cat inside the text box, and paste the exact block of code given below.
  6. Go to the top menu bar and click File > Save (or press Cmd + S).
  7. Name it something like CrossOver Game Mode or CrossOver Launcher and save it

Script:

# 1. Check and remember the user's original Dock setting 
ORIGINAL_STATE=$(defaults read com.apple.dock autohide 2>/dev/null)

# 2. Force the Dock to auto-hide and apply the massive delay to disable it
defaults write com.apple.dock autohide -bool true
defaults write com.apple.dock autohide-delay -float 100000
killall Dock

# 3. Open CrossOver and wait for the user to quit it
open -W -a "CrossOver"

# 4. Remove the massive delay
defaults delete com.apple.dock autohide-delay

# 5. Restore the Dock to the user's original setting
if [ "$ORIGINAL_STATE" = "1" ]; then
    defaults write com.apple.dock autohide -bool true
else
    defaults write com.apple.dock autohide -bool false
fi

# 6. Restart the Dock to apply the restored settings
killall Dock

To play: From now on, completely ignore your normal CrossOver icon. Just double-click your new custom Launcher app.
Your Dock will vanish, CrossOver will open, your mouse will be completely fixed in-game, and the exact second you quit out of CrossOver, your Mac returns to normal.

Tip: to access the Dock mid-game or while CrossOver is running, just trigger Mission Control (3/4 finger swipe up or F3) to temporarily force the Dock onto the screen, or simply use Cmd + Tab to cycle between open apps without breaking the game's fullscreen mouse lock.

Troubleshooting:  1.​If you have multiple versions of CrossOver, or if the script is unable to open the app, just remove the search command (-a) and specify your exact CrossOver location E.g., open -W "/Applications/CrossOver.app"

  1. in the rare event your Mac completely crashes or loses power while playing, your Dock might stay hidden when you reboot. If that ever happens to instantly bring it back, simply open Terminal and run: defaults delete com.apple.dock autohide-delay; killall Dock
u/Naive-Twist-9582 — 12 days ago