yqrashawn / GokuRakuJoudo

config karabiner with ease
GNU General Public License v3.0
1.16k stars 121 forks source link

Is it possible to have double press to trigger more than one key press? #130

Closed atanasj closed 3 years ago

atanasj commented 3 years ago

I'd like to create a double tap key that triggers more than one key press as per below. This does not work, is it possible?

[:slash [[:!CSleft_arrow :delete_or_backspace] ["period-mode" 0]] ["period-mode" 1]]
[:slash [["period-mode" 1] [:!CSright_arrow :delete_or_backspace]] ["period-mode" 0]
{:delayed {:invoked ["period-mode" 0] :canceled ["period-mode" 0]}
 :params {:delay 500}}]
Dimentium commented 3 years ago

try this

[:slash [:!CSleft_arrow :delete_or_backspace ["period-mode" 0]] ["period-mode" 1]]
[:slash ["period-mode" 1] nil {:delayed {
                               :invoked [["period-mode" 0] :!CSright_arrow :delete_or_backspace]} 
                               :params {:delay 300}}]
atanasj commented 3 years ago

Works perfectly, thanks @Dimentium!