게임용 마우스의 버튼을 키보드 키로 다시 매핑

게임용 마우스의 버튼을 키보드 키로 다시 매핑

방금 내 PC에 ubuntu 18을 설치했는데 마우스 측면 버튼이 키보드의 키처럼 작동하도록 다시 매핑하는 도구가 있는지 알고 싶습니다. Windows에서 X-Mouse Button Controll을 사용했지만 우분투에 대한 대체 옵션을 찾을 수 없습니다.

내 측면 버튼은 "xev" 명령에 버튼 14와 버튼 15로 표시되며 ID는 다음과 같이 말하고 싶습니다. 버튼 14를 누르면 키보드에서 키 4를 누른 것처럼 작동하고 버튼 15를 누르면 키보드에서 키 5를 누른 것처럼 작동합니다.

내가 원하는 이유는 단축키가 필요하지만 게임이 이러한 측면 버튼을 인식하지 못하기 때문입니다.

미리 감사드립니다!

답변1

같은 문제가 있는 분들을 위해: 저는 XTE를 사용하여 방금 목표를 달성했고 거의 일주일 동안 검색한 끝에 해결책을 찾았습니다. 이 웹사이트를 찾았습니다https://matmunn.me/post/bind-volume-control-mouse-buttons-ubuntu/

xbindkeys 및 xautomation 패키지 설치로 구성됩니다. 제 경우에는 이미 설치되어 있으며 기본 패키지인지는 알 수 없습니다. 다음으로 다음 명령을 사용하여 xbindkeysrc라는 파일을 편집해야 합니다.

xbindkeys --defaults > ~/.xbindkeysrc

또는

touch ~/.xbindkeysrc

당신이 해야 할 일은 마우스 버튼이든 키보드 키이든 특정 키를 눌렀을 때 수행할 작업을 시스템에 알려주는 코드 블록을 작성하는 것뿐입니다. 코드는 다음과 같습니다.

# button 8
"xte 'key 5'"
  b:8

즉, "버튼 8"(마우스의 측면 버튼)을 누를 때마다 키보드 "키 5"를 누른 것처럼 작동합니다. 명령을 사용하여 xev마우스 버튼의 번호를 확인할 수 있습니다. 이것이 동일한 문제를 가진 다른 사람들에게도 도움이 되기를 바랍니다.

관련 정보