Переназначение Control + левый щелчок к левому щелчку, пока нажаты другие клавиши - PullRequest
0 голосов
/ 05 января 2019

Мне нужно иметь возможность удерживать нажатой кнопку управления и щелкнуть левой кнопкой мыши, чтобы щелчок правой кнопкой мыши не был изменен. Мне удалось сделать это с помощью элементов Karabiner, но когда я удерживаю в нажатом положении другую клавишу и нажимаю Control +, она по-прежнему меняет щелчок Control + щелчком правой кнопки мыши.

Например, если я удерживаю «w» и клавишу управления во время нажатия, мне нужно «w», управление и щелчок, чтобы зарегистрироваться отдельно. Я ищу любое решение. Вот файл JSON Karabiner Elements, который у меня есть, который может заменить только control + click, когда нажата одна:

{
    "title": "Disable Ctrl Click",
    "rules": [{
            "description": "Ctrl + Left Click to Left Click",
            "manipulators": [{
                    "type": "basic",
                    "from": {
                        "pointing_button": "button1",
                        "modifiers": {
                            "mandatory": [
                                "left_control"
                            ],
                            "optional": [
                                "any"
                            ]
                        }},
                    "to": [
                        {"pointing_button": "button1"},
                        {"key_code": "left_control"}
                    ]}]}]}
...