2

我正在尝试 private.xml 中的示例。我想这样做:当我按下 control + W 时,我希望它自动保持 W(直到我再次按下 control + W)。

当我控制+左键单击时,我希望它保持左键单击,直到我再次输入命令。有人知道怎么做吗?

4

1 回答 1

-1
{
     "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
               }
           }
       ]
   } 
于 2018-04-22T10:29:54.057 回答