카테고리 없음

좌클릭+휠-> 좌우 스크롤

_reply_ 2025. 1. 5. 19:16

 

시국이 시국이라 집에서 유튜브만 뒤지다 보니 클릭, 클릭, 클릭, 휠, 클릭만 하는데.. 간혹 동영상을 스킵(->) 하느라고 오른쪽 화살표를 누르느라 손을 키보드 위로 올리는게 귀찮아 졌다.

 

hammerspoon으로 잘 하면 한손으로 처리할 수 있을듯 해서 작업..

-- left click + wheel => left/right key for youtube skip video
wheelevent = hs.eventtap.new({hs.eventtap.event.types.scrollWheel}, function(e)
    local buttons = hs.mouse.getButtons()

    if buttons['left'] == true then
      local amount =  e:getProperty(hs.eventtap.event.properties.scrollWheelEventDeltaAxis1)
      for i=1,math.abs(amount) do
        if amount > 0 then
          hs.eventtap.keyStroke({}, "left")
        else
          hs.eventtap.keyStroke({}, "right")
        end
      end
      return true
    end
    return false
end):start()

 

 

위 내용을 .hammerspoon 아래 적절한 lua 파일에 넣어주면.. 왼쪽 클릭 + 휠이 왼쪽 화살표/오른쪽 화살표로 작동한다.

특히 슬림블레이드 왼손사용 환경에서 유용하다.

 

더 게을러 지게 생겼네..