MX Master 수평 스크롤 휠을 키보드 버튼에 매핑하는 방법은 무엇입니까?

MX Master 수평 스크롤 휠을 키보드 버튼에 매핑하는 방법은 무엇입니까?

가로 스크롤을 게임의 다음/이전 무기에 매핑하고 싶지만 게임에서 가로 스크롤을 구성 가능한 키로 인식하지 못합니다. 따라서 가로 스크롤을 임의의 키보드 키에 매핑하여 게임 내에서 유용한 항목에 매핑하고 싶습니다.

내가 이걸 할 수 있을까? "Logitech Options" 소프트웨어는 상당히 제한적입니다. 그런 종류의 작동하는 유일한 설정은 "앞으로/뒤로"이지만 이 두 키를 다른 용도로 사용할 수는 없습니다.

답변1

키보드 버튼을 트리거하도록 썸휠을 매핑하려면 추가 소프트웨어를 사용해야 합니다.

자동 핫키를 사용하여 Logitech MX Master의 버튼을 다시 매핑하는 방법

당신이 사용하는 경우자동핫키당신은 할 수다시 매핑원하는 대로 버튼을 누르세요.

Logitech MX Master에서 썸휠을 다시 매핑하는 간단한 방법은 다음과 같습니다.

WheelRight::1
WheelLeft::2

이를 위해서는 Logitech Options 소프트웨어에서 썸휠을 "가로 스크롤"로 설정해야 합니다. 이 경우 썸휠을 위로 스크롤하면 숫자가 입력되고 2아래로 스크롤하면 가 입력됩니다 1. 이제 썸휠을 키보드 버튼으로 다시 매핑했습니다.

게임에서 무기 전환으로 썸휠을 사용하지 않는 이유

하지만 MX Master의 썸휠은 일반 스크롤 휠의 고전적인 "래칫 모드"와는 반대로 "자유 회전"이기 때문에 권장하지 않습니다. 위의 스크립트를 사용하면 썸 휠을 살짝 스크롤하더라도 다시 매핑된 버튼이 여러 번 트리거됩니다.

즉, 다음과 같은 결과를 쉽게 얻을 수 있습니다.

2222222222222222222
111111111111111111111111111

컴퓨터 게임에서 무기를 전환하는 데는 적합하지 않습니다.

해결 방법

해결 방법은 썸휠의 입력을 제한하는 것입니다. 예:

#HotkeyInterval 1000
#MaxHotkeysPerInterval 210

WheelRight::
    if (A_PriorHotkey != A_ThisHotkey or A_TimeSincePriorHotkey > 200)
        Send {1}
return

WheelLeft::
    if (A_PriorHotkey != A_ThisHotkey or A_TimeSincePriorHotkey > 200)
        Send {2}
return

관련 정보