1
단일 대 더블 탭에서 다르게 작동하는 키보드 단축키를 만들 수 있습니까? 예를 들어 :굉장 WM 키보드 단축키 더블 탭
- Mod4 + "의"시작 플레이어
Mod4+s
,Mod4+s
로 처리
단일 대 더블 탭에서 다르게 작동하는 키보드 단축키를 만들 수 있습니까? 예를 들어 :굉장 WM 키보드 단축키 더블 탭
Mod4+s
, Mod4+s
로 처리Mod4+ss
가 등록
Mod4+s
을 누를 때 타이머를 시작합니다. 0.1 초 후에 아무런 두 번째 누르기도 따르지 않으면이 값은 단일 탭으로 계산됩니다. 그렇지 않으면 타이머가 정지되고 더블 탭이 등록됩니다. 이 local double_tap_timer = nil
local function press()
if double_tap_timer then
double_tap_timer:stop()
double_tap_timer = nil
print("We got a double tap")
return
end
double_tap_timer = gears.timer.start_new(0.1, function()
double_tap_timer = nil
print("We got a single tap")
return false
end)
end
(I 만 코드를 작성, 실제로이 테스트를하지 않았다. 그럼 관심있는 독자를위한 운동으로이를 생각 해보자.)
덕분에, 그것은했다! – King110