Huge Blue Pill Cursor in Scrivener 3.3.3 for macOS Sonoma

I just updated to Sonoma, and I am using Scrivener 3.3.3 and the cursor is huge and blue. I’ve spent the last hour trying to get it back to normal, testing editing text other apps, and it seems Scrivener is the only app so far that has a cursor problem. It’s very distracting and I’m struggling to find my writing groove staring at the big blue pill.

I see this update in 3.3.3, but it doesn’t seem to work for me?

  • Fixed some issues with the size of the new text cursor on Sonoma.

huge cursor
normal

Any thoughts or suggestions? I appreciate it!

2 Likes

Please refer to this post. On macOS 14, the top line is the “normal” cursor, and the bottom line is the legacy, deprecated cursor that is no longer favoured by Apple.

Welcome to the future, and progress! :slight_smile:

(P.S. As noted there, we are not looking for feedback on this, because it is not our cursor. If you want to express your dislike for it, please head on over to Apple.com and let them know.)

2 Likes

I appreciate it, and sorry for not seeing the other post. I searched “cursor” and should have instead searched for “insertion point” to see it.

I’m definitely going to complain to Apple!

1 Like

hey all, I found this script which fixes the cursor in Sonoma. I tried it, and for me it works: Disable macOS Sonoma Text Insertion Point (Cursor) / Caps-lock Indicator - Stack Overflow

As with anything, be careful running scripts to change your computer system flags. Proceed at your own risk.

1 Like

OK. I headed on to Apple about the big blue cursor which is driving me crazy BUT because it ONLY appears in Scrivener Apple says it’s a Scrivener issue. So does this mean no one has a plan to fix this?

Sorry, I don’t really understand the question I’m afraid. Perhaps Apple was equally confused, because…

3 Likes

Not my bug, but I appreciate the effort in the above reply, even if I have nothing to offer to resolve this issue! :sunglasses:

1 Like

Ha ha, it’s almost heartening to hear that Apple’s customer support is about as helpful as their developer support can be sometimes!

That is absolutely hilarious. Apple did a whole presentation at WWDC announcing the new cursor and telling developers how they should adopt it in custom areas, and how it would be present across the whole OS now. It’s even in one of the screenshots on the Sonoma page. And it is in every Apple app, from Mail to Pages to TextEdit to typing in Safari’s search bar.

And yet they tell you it only appears in Scrivener. :sweat_smile:

I’m guessing whoever replied to you wasn’t using macOS 14 to type their reply!

3 Likes

I’m talking with support at Apple right now!
We’ll see.

Apple support are unlikely to be able to do much other than tell you that this is just the standard cursor on macOS 14 and that you can’t change it. What you can do is send Apple some feedback, e.g. via this form:

Be sure to mention how the cursor appears in Apple apps - Mail, Pages, Safari, every text field - so that they don’t dismiss it as not their issue. And say that you don’t like the new thicker appearance and suggest that they add an option to the system Settings to change it back to the old cursor.

The more people that send them feedback along those lines, the more likely they are to listen (although still not very likely!).

(I believe they have made the change to make it look more like the iOS text cursor.)

All the best,
Keith

3 Likes

The craziest thing is that Apple didn’t even manage to stick to one version of this revamped cursor, e.g. when comparing Scrivener / TextEdit (left) and Pages (right) at 200% zoom level:

Even funnier are the options in Terminal (yep, all that stuff they took away from everyone else):

terminal

Huh, yeah, in Pages it looks as though Apple has managed to avoid zooming the cursor while zooming everything else, but that’s not possible for me. Or maybe they are resizing it horizontally to compensate for the zoom. But for mere mortal developers it is not possible to change the width. I can change the height - which I do to fix up Apple’s annoyingly tall cursor in e.g. double-spaced text - but not the width. If I try to change the width, the cursor stays the same width but just appears in a different position. (E.g. If I try to make it 10pt wide, the cursor just appears 10pt further to the right minus its usual width.) So Apple is controlling the width separately.

1 Like

TextEdit didn’t get this treatment (in that case I suppose it would automatically make a difference in Scrivener, too). Maybe they forgot about it or it wasn’t ready to ship.

Hi all,

I just updated my mac to Sonoma and it has made my Scrivener text cursor big and thick.

When I google how to fix this I get pointed to a setting which lets you set “block insertion point” which adjusts the thickness of the cursor. However that option doesn’t appear to exist in the version I am running v3.3.5.

Does anyone know how I can make my cursor thinner in 3.3.5? I can’t find it.

Thanks.

1 Like

Sorry, just seen the other posts on this. This topic can be closed.

This massive fat cursor (insertion point) is stupid. Who exactly came up with this idea?

I’m afraid you can’t - at least not easily. Apple changed the text cursor across macOS on Sonoma and also made it impossible to change the new cursor’s thickness - it’s always two points (although it will look bigger if the text is zoomed). Thus we had to remove the block cursor width feature. You’ll find the same, thicker text cursor across Sonoma - Mail, Pages, TextEdit, in Safari’s search bar, and so on. I believe Apple wanted to make it more like the iOS text cursor, which has always looked like this. The only place you’ll find thinner cursors are in apps that don’t use Apple’s standard frameworks, but we do.

That said, there does seem to be a secret way of disabling it across the system:

From that link, it seems that you just need to fire up Terminal app and enter the following two lines:

sudo mkdir -p /Library/Preferences/FeatureFlags/Domain
sudo /usr/libexec/PlistBuddy -c "Add 'redesigned_text_cursor:Enabled' bool false" /Library/Preferences/FeatureFlags/Domain/UIKit.plist

(You’ll most likely need to enter your password after hitting return on the first line.)

You’ll then need to reboot. I haven’t tried this myself, though, as I quite like the macOS 14 cursor personally.

All the best,
Keith

5 Likes

Finally. I thought there’s something wrong with me, as apparently everyone else seems to dislike the new cursor. :blush: I had it set to 2 px in Scrivener before, but now it blinks more… relaxed?

1 Like

AHAHAH IT WORKED IT WORKED! Thank you, Keith, for sharing that. In spite of your own proclivities. :wink:

I guess only those who don’t like it post or email asking to ask how to change it, and there haven’t been that many, so hopefully we’re not totally crazy. :slight_smile:

Ha ha, well it’s good to know it works for those who don’t share my taste at least!

2 Likes

Thanks KB. The massive fat cursor was really putting me off writing, but it is now restored to a much more respectable size.

1 Like