Я хотел бы отключить сочетание клавиш Shift+ Command+ Qдля выхода из системы.
Сейчас я использую Karabiner , но мне удалось полностью отключить его только с помощью следующего xml:
<?xml version="1.0"?>
<root>
<item>
<name>Disable COMMAND SHIFT Q for Logout</name>
<identifier>disable_CMD_SHIFT_Q_private</identifier>
<autogen>__KeyToKey__ KeyCode::Q, VK_SHIFT | VK_COMMAND | ModifierFlag::NONE, KeyCode::VK_NONE</autogen>
</item>
</root>
но я бы хотел, чтобы комбинация клавиш была доступна в emacs (в ESS для отладки).
Есть ли способ, которым я могу эффективно отключить комбинацию клавиш?
keyboard
emacs
user-account
Rainer
источник
источник
Log Out <Your Name>
иLog Out <Your Name>…
. Как ни странно, по умолчанию High Sierra показывает простоLog Out <Your Name>…
. Если вы переопределите этот ярлык, как описано, другой элемент появится в меню «Apple», на этот раз без многоточия:Log Out <Your Name>
и с таким же ярлыком cmd_shift_q. Только когда вы переопределите этот второй элемент, вы сможете по-настоящему освободить cmd_shift_q.