VanDyke Software

Tips

Index

How to Allow Key Repeating in SecureCRT on macOS

Various versions of macOS have presented end users with differing long-press key behavior. With the release of macOS Sonoma, when a key is long-pressed, a pop-up window with special alternate language characters is presented (known as the accent menu) instead of repeating the key. For example, holding down the I key might display the accent menu as follows:

Screenshot of the macOS accent menu when the I key is long-pressed

On macOS, if you would rather have a long press repeat a key instead of displaying the accent menu, the behavior may be changed by modifying an app-specific setting on your machine as described below:

  1. Close all instances of SecureCRT (Command⁠-⁠Q within the application).
  2. Open the native Terminal application and run the following command:

    defaults write com.vandyke.SecureCRT ApplePressAndHoldEnabled -bool False

    You should now be able to launch SecureCRT, open a Local Shell window (Command⁠-⁠L) or connect to a remote host, and test long pressing a key to confirm that the accent menu no longer appears.

    To re-enable the accent menu in SecureCRT, repeat the above command with "True" instead of "False":

    defaults write com.vandyke.SecureCRT ApplePressAndHoldEnabled -bool True

 

VanDyke Software uses cookies to give you the best online experience. Before continuing to use this site, please confirm that you agree to our use of cookies. Please see our Cookie Usage for details.