На машині Windows натискання та утримання клавіатури призводить до повторення символу. Наприклад, якщо я натискаю і утримую qкілька секунд, я закінчую наступне:
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
Так само я можу натискати і утримувати клавішу Backspace, щоб видалити кілька символів.
На Mac, натиснувши і утримуючи клавішу протягом декількох секунд, результат введення символу здійснюється лише один раз. Щоб набрати його кілька разів, необхідно фізично натиснути його кілька разів.
Мені незрозуміло, чи це помилка чи передбачувана функція, але мені цікаво повторити цю функціональність на Mac.
Будь-які ідеї?
Кілька приміток та додаткових ідей для доповнення обраної відповіді:
Швидкість повторення символів (скільки символів додається в секунду при натисканні клавіші) можна керувати, регулюючи опцію «Повторення клавіш» у розділі Система налаштувань => Клавіатура (вкладка Клавіатура). Однак якщо найшвидша швидкість недостатньо швидка (це не було для мене), ви можете додатково відрегулювати цей параметр, відкривши Термінал і ввівши:
defaults write NSGlobalDomain KeyRepeat -int 0
Де 0
вказується мінімальна швидкість (менша швидша). Найшвидший, який можна встановити за допомогою системних уподобань 2
, тому інші два переосмислення, більш швидкі варіанти 1
(швидкий) та 0
(найшвидший).
Кількість часу, необхідного для початку повторення клавіш, також можна встановити, скоригувавши опцію "Затримка до повтору" в розділі "Системні налаштування" = "Клавіатура" (клавіатура). Знову ж таки, якщо це все ще занадто повільно для вас (як це було для мене), ви можете встановити ще більшу швидкість, відкривши Термінал і набравши:
defaults write NSGlobalDomain InitialKeyRepeat -int 4
Де 4
, знову ж, можна відрегулювати (менший швидше). Я настійно рекомендую не встановлювати цей параметр під 4
, тому що це було б просто неможливо швидко (натискання клавіші на частину секунди набере приблизно 10 повторюваних символів). Я врешті-решт встановив своє 7
, що може бути занадто швидким для мене.
Використовуйте на свій страх і ризик! :)
Джерело інформації: MacWorld
defaults write -g KeyRepeat -int 1
, трактується з такою ж швидкістю, як 1. Я хотів би, щоб цей параметр був десь між 2 (30 мс) і 1 (15 мс), але поплавці, здається, просто округлені до найближчого цілого числа.