首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Karabiner中,我如何设置一个按钮来切换自动按住该按钮?

在Karabiner中,我如何设置一个按钮来切换自动按住该按钮?
EN

Stack Overflow用户
提问于 2016-02-08 15:56:56
回答 1查看 195关注 0票数 2

我正在尝试private.xml中的示例。我想这样做:当我按until+ W时,我想让它自动按住W(直到我再次按until+W)。

当我按住until +鼠标左键单击时,我想让它按住鼠标左键,直到我再次输入命令。有人知道怎么做吗?

EN

回答 1

Stack Overflow用户

发布于 2018-04-22 18:29:54

代码语言:javascript
复制
{
     "type": "basic",
     "from": {
         "key_code": "w",
         "modifiers": {
             "optional": [
                 "control"
             ]
         }
     },

     "to": [
         {
             "key_code": "w",
             "modifiers": [
             "left_control"
             ]
         },
         {
             "set_variable": {
                 "name": "control_w pressed",
                 "value": 0
             }
         }
     ],
     "conditions": [
         {
             "type": "variable_if",
             "name": "control_w pressed",
             "value": 1
         }
     ]

 },
 {
       "type": "basic",
       "from": {
           "key_code": "w",
           "modifiers": {
               "optional": [
                   "control"
               ]
           }
       },
       "to": [
           {
               "key_code": "w",
               "modifiers": [
               "left_control"
               ]
           }
       ],
       "conditions": [
           {
               "type": "variable_if",
               "name": "control_w pressed",
               "value": 1
           }
       ]
   },


   {
       "type": "basic",
       "from": {
           "key_code": "w",
           "modifiers": {
               "optional": [
                   "control"
               ]
           }
       },

       "to": [
           {
               "key_code": "w",
               "modifiers": [
               "left_control"
               ]
           }
       ],
       "to_if_alone": [
           {
               "set_variable": {
                   "name": "control_w pressed",
                   "value": 1
               }
           }
       ]
   } 
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35264752

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档