Désactiver Shift Cmd Q pour la déconnexion

14

Je voudrais désactiver le raccourci clavier Shift+ Command+ Qpour la déconnexion.

J'utilise Karabiner pour le moment, mais je n'ai réussi à le désactiver complètement qu'en utilisant le xml suivant:

<?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>

mais j'aimerais avoir la combinaison de clavier disponible dans emacs (dans ESS pour le débogage).

Existe-t-il un moyen de démapper efficacement la combinaison de touches?

Rainer
la source

Réponses:

13

Ce qui suit fonctionne pour moi sur 10.9.5:

  1. Préférences Système> Clavier> Raccourcis> Raccourcis d'application.
  2. '+' pour ajouter un raccourci
  3. Application: All Applications
  4. Titre du menu: Log Out [Your Name]… ici, copiez le texte exact affiché dans le menu Apple, en le remplaçant [Your Name], et notez que les points de suspension doivent être tapés avec alt-;
  5. Raccourci clavier: ctrl- shift- cmd- Q(ou ce que vous préférez: quelque chose de différent de shift- cmd- Q)
  6. Déconnectez-vous et reconnectez-vous.
  7. Notez que le raccourci clavier a changé dans le menu Apple et shift- cmd- Qne déclenche plus le menu.
Ashley
la source
Marche parfaitement. Très bon de se rappeler que les raccourcis système peuvent être modifiés même s'ils ne sont pas visibles dans Préférences> Clavier> Raccourcis.
Rainer
Fonctionne aussi pour moi sur Yosemite (10.10.5)
Steven
2
Cela ne fonctionne pas pour moi sur Sierra. J'ai veillé à ce que le texte soit identique et j'ai essayé la combinaison de touches régulière ... et Alt. Mais le raccourci reste le même, malheureusement.
SilverSideDown
1
J'ai pu faire fonctionner cela sur High Sierra en faisant ce qui précède pour les deux Log Out <Your Name>et Log Out <Your Name>…. Bizarrement, High Sierra s'affiche par défaut Log Out <Your Name>…. Si vous remplacez ce raccourci comme décrit, un autre élément apparaît dans le menu "Apple", cette fois sans les points de suspension Log Out <Your Name>:, et ayant le même raccourci cmd_shift_q. Ce n'est que lorsque vous remplacez ce deuxième élément que vous pouvez vraiment libérer cmd_shift_q.
Sean Mackesey