646 단어
3 분
[Ubuntu] MX Master 3S 키 커스텀

커스텀 이유#

MX Master 3S 마우스를 우분투에서 블루투스로 연결하면 휠이 엄청 느리고, 창 전환도 안되고.. 그렇다고 뭐 아무것도 안되서 정말 비싸고 아무것도 없는 마우스인게 짜증나더라고요.

Logi Options?가 우분투 버전 있을 줄 알았는데 없어서 이것저것 찾아서 정리했습니다.

1. logiops 설치#

Github logiops에 가서 설치해주세요.

설치 방법은 파일 받은 후에

mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
make

위에 명령어 입력하면 됩니다. 부가적인 안되는 이유는 검색해서 찾아주세요.

2. Option 값 변경#

  • build 폴더 내에 /etc/logid.cfg를 열어줍니다.
  • 아마 초기엔 텅 비어있어서 그냥 만든다고 생각하면 됩니다.
  • 아래 값은 제 개인 커스텀 값 입니다. 잘 모르면 이거 쓰다가 조금씩 변경해도 될 거 같습니다.
devices: (
{
name: "MX Master 3S";
smartshift:
{
on: true;
threshold: 25;
torque: 25;
};
hiresscroll:
{
hires: true;
invert: false;
target: false;
};
dpi: 700;
buttons: (
{
cid: 0x0052;
action =
{
type: "Gestures";
gestures: (
{
direction: "Up";
mode: "OnRelease";
action =
{
type: "Keypress";
keys: ["KEY_LEFTCTRL", "KEY_LEFTALT", "KEY_T"];
};
},
{
direction: "Down";
mode: "OnRelease";
action =
{
type: "Keypress";
keys: ["KEY_LEFTCTRL", "KEY_LEFTSHIFT", "KEY_Q"];
};
},
{
direction: "Left";
mode: "OnRelease";
action =
{
type: "Keypress";
keys: ["KEY_LEFTCTRL", "KEY_LEFTSHIFT", "KEY_TAB"];
};
},
{
direction: "Right";
mode: "OnRelease";
action =
{
type: "Keypress";
keys: ["KEY_LEFTCTRL", "KEY_TAB"];
};
},
{
direction: "None";
mode: "NoPress";
}
)
};
},
{
cid: 0x0053;
action =
{
type: "Default";
};
},
{
cid: 0x0056;
action =
{
type: "Default";
};
},
{
cid: 0x00c3;
action =
{
type: "Gestures";
gestures: (
{
direction: "Up";
mode: "NoPress";
},
{
direction: "Down";
mode: "NoPress";
},
{
direction: "Left";
mode: "OnRelease";
action =
{
type: "Keypress";
keys: ["KEY_LEFTCTRL", "KEY_LEFTALT", "KEY_LEFT"];
};
},
{
direction: "Right";
mode: "OnRelease";
action =
{
type: "Keypress";
keys: ["KEY_LEFTCTRL", "KEY_LEFTALT", "KEY_RIGHT"];
};
},
{
direction: "None";
mode: "NoPress";
}
)
};
},
{
cid: 0x00c4;
action =
{
type: "Default";
};
}
);
thumbwheel:
{
divert: true;
invert: false;
}
}
);

3. 커스텀 키 설명#

자세한 설명은 아마 직접 보는 게 빠를 거 같아서 커스텀 키는 다음과 같이 했습니다.

  • 스크롤 속도 상향
  • 스크롤 클릭 + 위 : 명령창 열기
  • 스크롤 클릭 + 아래 : 명령창 닫기
  • 스크롤 클릭 + 좌 : 페이지 전환 (왼쪽)
  • 스크롤 클릭 + 우 : 페이지 전환 (오른쪽)
  • 엄지 버튼 (좌, 우) : 화면 전환

4. 아쉬운점#

  • 저는 이 정도면 마우스가 충분한 역활을 한다고 생각합니다
  • 다만 엄지쪽 스크롤은 커스텀 키를 찾아봐도 안나와서 이 부분은 포기했습니다.
  • 혹시 누가 찾는다면 댓글로 좀 알려주세요..
[Ubuntu] MX Master 3S 키 커스텀
https://devlog.jpstudy.org/posts/2025/ubuntu/mxmaster3s/draft/
저자
SY
게시일
2025-10-20
라이선스
CC BY-NC-ND 4.0