You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

how to stop foreign character input widget


Since upgrading to Ventura the keyboard input has become unreliable. Whist typing in multiple apps the input flow stops, character are lost and sometime the foreign character input widget pops up.

Anyone else seen this or know how to switch off this feature ?


The dictation process seems to work quite well. However, bashing on the keyboard has become very frustrating due to pauses and delay. Unfortunately, I tend to look at the keyboard while I'm typing, rather than looking at the screen where I should be looking to see these disturbances occur in real time.


Dictation is not the answer for me, except for inputting email text as I spend a lot of time doing program editing that requires complex characters and brackets et cetera.


Thanks

Mac mini, macOS 13.0

Posted on Nov 26, 2022 5:57 AM

Reply
Question marked as Top-ranking reply

Posted on Nov 28, 2022 6:56 AM

Gannett wrote: Primary old style text/ programming editors like vim and emacs switch between modes were characters are inserted as typed or used as instructions for positioning within the text. For example in Vim in command mode j & k for up and down by one line. Having autorepeat set to fast allows for quick line by line navigation of a text file. the . command repeats the last action .... is do the last action 4 times.

Thanks much for that explanation of how key repeat can be useful.


It seems that the latest version of Terminal may replace key repeat with the accent menu. See this page for ideas of how to possibly fix that:


https://apple.stackexchange.com/questions/446923/disable-special-characters-on-long-press-applepressandholdenabled-only-within

Similar questions

11 replies
Question marked as Top-ranking reply

Nov 28, 2022 6:56 AM in response to Gannett

Gannett wrote: Primary old style text/ programming editors like vim and emacs switch between modes were characters are inserted as typed or used as instructions for positioning within the text. For example in Vim in command mode j & k for up and down by one line. Having autorepeat set to fast allows for quick line by line navigation of a text file. the . command repeats the last action .... is do the last action 4 times.

Thanks much for that explanation of how key repeat can be useful.


It seems that the latest version of Terminal may replace key repeat with the accent menu. See this page for ideas of how to possibly fix that:


https://apple.stackexchange.com/questions/446923/disable-special-characters-on-long-press-applepressandholdenabled-only-within

Nov 26, 2022 6:14 AM in response to Tom Gewecke

Thanks Tom - Your suggestion worked however .... after some exploration of the key repeat speed setting, I see that I probably need to change this enquiry into a bug report as


"Key repeat broken - Just gives foreign character input widget.


In the last 30 years of using various machines every one has "Hold the key down to repeat the character" that you just typed. Changing the speed of that repeat is a useful feature but subverting it to trigger a weird input widget is just strange.

Keyboard is set to British, No foreign character input is required or needed. If the keyboard was set to a language that included accents I can see how the weird char input could be useful.



Nov 26, 2022 6:31 AM in response to Tom Gewecke

I see this in another thread ...

How do I turn key repeat back on? No when I hold down a key it brings up the alternate characters the same as iOS devices. I have it turned on in System Preferences, but doesn't seem to be responding.

Terminal copy and paste:



defaults write -g ApplePressAndHoldEnabled -bool false


Then reboot.


Gave this a try and it seems to have fixed the issue and the foreign character input widget no longer appears and key repeat the expected behaviour is again working correctly. Text navigation using cursor keys is restored.

Nov 28, 2022 1:59 AM in response to Tom Gewecke

Yes, OK - repeat keys is an an old school thing :-)


Primary old style text/ programming editors like vim and emacs switch between modes were characters are inserted as typed or used as instructions for positioning within the text. For example in Vim in command mode j & k for up and down by one line. Having autorepeat set to fast allows for quick line by line navigation of a text file. the . command repeats the last action .... is do the last action 4 times.

However I have been using multiple Macs in terminal mode (largely the same way) since well before Lion and have never noticed or triggered the accent menu. Have seen it on phones but not desktops. I don't recall ever having to put in the terminal fix above before.


Just tried a few tests on a High Serria laptop. The accent menu does appear in certain places EG. address bar on Safari, when e is the first character but appears not to trigger in Terminal program. Maybe that's why I hadn't noticed it before.


Getting back to the main point of the thread


"Since upgrading to Ventura the keyboard input has become unreliable. Whist typing in multiple apps the input flow stops, character are lost and sometime the foreign character input widget pops up."


The accent menu was just one symptom, lost and delayed characters was another. I suspect my problems lie elsewhere maybe in the usb chain or system responsiveness issue.


Thanks for the insight on the accent menu -


BTW: Permanently turning off "caps lock" (another terminal bugbear) can be done in the keyboard modifiers settings menu.

how to stop foreign character input widget

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.