Мой новый iMac (2017 г., работающий под управлением 10.12.5) по умолчанию имеет F14/F15 для управления яркостью дисплея. Я не могу найти способ их отключить, а это значит, что их привязка к другим функциям не работает. Использование стороннего инструмента, такого как Keyboard Maestro, может отображать клавиши, но не отменяет регулировку яркости, поэтому вы получаете две функции одновременно.
В моем исследовании кажется, что в некоторых версиях Mac OS была опция « Отображение » в разделе « Сочетания клавиш », у которой были применимые параметры:
К сожалению, у меня этого нет .
Итак, мой вопрос: как мне вернуть этот раздел «Дисплей» или как отменить привязку к ярлыкам уменьшения / увеличения яркости дисплея?
Раздел « Дисплей » в «Сочетаниях клавиш» появляется, когда подключена клавиатура стороннего производителя (не Apple) (я использовал USB-клавиатуру, у меня нет беспроводной для тестирования). Оттуда я смог отключить сочетания клавиш.
Как только я смог отключить их, я немного покопался, чтобы найти, где настройки хранятся за кулисами. Оказывается, они живут в ~Library/Preferences/com.apple.symbolichotkeys.plist
.
Установка enabled
свойства false
для клавиш с 53 по 56 AppleSymbolicHotKeys
словаря отключит регулировку яркости F14/F15 (это не влияет на клавиши F1/F2 на клавиатурах Apple).
/usr/libexec/PlistBuddy -c "Set :AppleSymbolicHotKeys:53:enabled false" ~/Library/Preferences/com.apple.symbolichotkeys.plist
/usr/libexec/PlistBuddy -c "Set :AppleSymbolicHotKeys:54:enabled false" ~/Library/Preferences/com.apple.symbolichotkeys.plist
/usr/libexec/PlistBuddy -c "Set :AppleSymbolicHotKeys:55:enabled false" ~/Library/Preferences/com.apple.symbolichotkeys.plist
/usr/libexec/PlistBuddy -c "Set :AppleSymbolicHotKeys:56:enabled false" ~/Library/Preferences/com.apple.symbolichotkeys.plist
Изменение вступит в силу после выхода из системы или перезапуска. Если вы хотите снова включить их, измените false
на true
.
Ответ robmathers верен по духу, но у меня не работал на Retina iMac 27 "(2017) с полноразмерной клавиатурой Apple Magic Keyboard 2 на macOS Sierra 10.12.6 . Ключи plist в com.apple.symbolichotkeys.plist были Вот команды, которые сработали для меня:
/usr/libexec/PlistBuddy -c "Set :AppleSymbolicHotKeys:7:enabled false" ~/Library/Preferences/com.apple.symbolichotkeys.plist
/usr/libexec/PlistBuddy -c "Set :AppleSymbolicHotKeys:12:enabled false" ~/Library/Preferences/com.apple.symbolichotkeys.plist
Не забудьте перезагрузить компьютер (просто выйти из системы не получится). После того, как это будет сделано, вы сможете сопоставить эти ключи.
Ни один из этих вариантов мне не подошел. Также файл com.apple.symbolichotkeys.plist предназначен для данного пользователя, и в моем случае у меня была проблема даже с гостевой учетной записью.
Мне удалось заставить дисплей отображаться, удалив все мои USB-устройства. Затем я смог снять галочки с пунктов F14/F15. Я даже смог снова подключить все свои USB-устройства, и дисплей по- прежнему отображается, поймите.
BetterTouchTool (BTT) v3.737
on macOS 10.14.6 v18G9323
позволяет мне сопоставить клавиши F14
и F15
на моей клавиатуре Apple, bluetooth с другой функцией, переопределяя функцию (ы) яркости.
Никакого редактирования plist, перезапуска ОС или чего-то подобного. У меня "просто работает".
Ключевой момент: обязательно нажимайте fn
клавишу в сочетании с F14
или F15
при определении/назначении/(пере)назначении триггера клавиатуры BTT, в противном случае простое нажатие клавиш F14
/ F15
просто сделает дисплей ярче/темнее. Однако это одноразовое требование (во время определения триггера BTT), и из них клавиши F14
/ сопоставляются с новой функцией BTT, по крайней мере, в моей системе.F15
пользователь1533191