2023년 5월 27일 오후 2시 46분(EDT)에 게시됨
Linux에 대한 Hannah의 사랑은 CyberPatriot에 참가하면서 처음 꽃피웠습니다. 그녀는 어릴 때부터 프로그래밍 및 컴퓨터 수리와 같은 학문을 공부하여 좋은 문서의 가치와 일부 문서가 경험이 없는 사람들에게는 얼마나 도움이 되지 않는지를 이해하게 되었습니다. 그 경험으로 인해 그녀는 간단하고 유용한 문서를 작성하기 위해 노력했습니다. 그녀는 현재 Eastern New Mexico University에서 프로그래밍, Linux 등의 하위 학문에 중점을 두고 컴퓨터 과학을 공부하고 있습니다.
Hannah는 2023년 4월부터 MakeUseOf에 Linux, 프로그래밍, DIY, 구매자 가이드와 같은 분야에 초점을 맞춰 글을 썼습니다. ENMU의 The Chase 신문과 같은 지역 간행물에 기여하는 것 외에도 Hannah는 KENW News 3을 통해 뉴멕시코 지역 주민들에게 관련성이 높고 정확한 최신 뉴스를 전달하는 데 열정을 갖고 있습니다.
MakeUseOf 계정에 로그인하세요
마우스 가운데 버튼을 사용하여 붙여넣는 것은 많은 Ubuntu 사용자에게 편리한 기능이지만, 의도하지 않은 클릭으로 실수로 개인 정보를 붙여넣는 것에 대해 걱정하고 계시다면 혼자가 아닙니다. 다행히 우분투에서 마우스 가운데 버튼을 다시 바인딩하는 과정은 간단합니다.
Ubuntu에서 가운데 마우스 클릭을 다시 바인딩하는 방법
마우스 가운데 버튼을 리바인딩하려면 구성 파일을 생성해야 합니다. 이 파일을 만들기 전에 마우스 가운데 버튼 클릭과 관련된 값과 다시 바인딩하려는 키 또는 버튼을 결정해야 합니다. 터미널에 다음 명령을 입력하여 시작하십시오:
sudo evtest 컴퓨터에 연결된 모든 장치 목록이 인쇄됩니다. 장치 이벤트 번호를 선택하라는 활성 프롬프트도 표시됩니다. 목록에서 마우스를 찾아 이벤트 번호를 입력하세요.
마우스의 이벤트를 설명하는 텍스트 줄이 인쇄됩니다. 마우스를 가만히 유지하고 마우스 가운데 버튼을 클릭하세요. 클릭 이벤트가 인쇄되면 마우스 가운데 버튼과 관련된 값(이 경우 90003)을 복사합니다. .
마지막으로 Ctrl + C를 누릅니다. 이벤트 모니터링을 종료합니다. evtest를 입력하세요. 다시 명령을 내리고 목록에서 키보드를 찾으세요. 관련 이벤트 번호를 입력하고 마우스 가운데 버튼을 바인딩하려는 키를 입력하세요.
터미널은 키를 눌렀다가 놓을 때마다 두 개의 이벤트를 인쇄합니다. 선택한 키와 관련된 이름을 적어 두십시오. 이 경우에는 KEY_BACKSPACE입니다. . Ctrl + C를 눌러 종료합니다. 키 이름 수집이 끝나면.
다음으로, 마우스와 관련된 버스 유형, 제품 번호, 공급업체 번호 및 버전 번호를 적어야 합니다. 다음 명령을 입력합니다(N 교체). 마우스와 관련된 이벤트 번호로) 인쇄되는 4개의 코드를 적어 두십시오:
grep "" /sys/class/input/eventN/id/* 4개의 숫자를 기록하고 나면 구성 파일을 생성할 준비가 된 것입니다. 다음 명령을 입력하여 새 구성 파일을 생성하고 nano 또는 Vim과 같은 텍스트 편집기에서 엽니다:
sudo nano /etc/udev/hwdb.d/mouse-remap.hwdb 마우스 식별 번호, 마우스 가운데 버튼 이벤트 코드 및 키 이름을 사용하여 새 구성 파일을 작성합니다. 다음 코드를 편집기에 붙여넣고 장치와 관련된 고유 정보를 입력하여 새 구성을 완료하세요.
evdev:input:b[bustype]v[vendor]p[product]e[version]*
ID_INPUT_KEY=1
KEYBOARD_KEY_[scancode]=[keycode] 마우스 가운데 버튼을 다른 마우스 버튼에 매핑할 수도 있다는 점을 기억하는 것이 중요합니다. 예를 들어 btn_left를 입력합니다. 마우스 가운데 버튼을 마우스 왼쪽 버튼에 매핑하는 키코드입니다. 접두사 btn_ , 필수입니다.
안타깝게도 마우스 버튼을 다중 키 조합에 매핑하는 것은 불가능한 것 같습니다.
작성을 마치면 구성 파일은 다음과 같습니다. 이 컴퓨터는 마우스 가운데 버튼을 사용하여 백스페이스하도록 구성되었습니다. . 키코드는 모두 소문자로 작성해주세요.
마지막으로 시스템이 새 구성을 적용하도록 허용해야 합니다. 다음 명령을 입력한 후 컴퓨터에서 마우스 연결을 끊었다가 다시 연결하세요.
sudo systemd-hwdb update 마우스 가운데 버튼을 테스트하여 새 구성이 작동하는지 확인하십시오. 새 구성을 적용하려면 컴퓨터를 다시 시작해야 할 수도 있습니다.
마우스 가운데 클릭을 비활성화하는 방법
마우스 가운데 클릭을 다시 매핑하는 대신 비활성화하는 아이디어는 실수로 클릭하는 경향이 있는 경우 매력적으로 보일 수 있습니다. 다행히도 마우스 가운데 클릭을 적절하게 다시 매핑하면 비활성화할 수 있습니다.
위에 설명된 프로세스에 따라 마우스 가운데 버튼 입력 이벤트 값과 마우스와 관련된 식별 번호에 대해 알아보세요. 위와 같은 방법으로 HWDB 파일을 생성합니다. 예약됨을 사용합니다. 마우스 가운데 클릭을 비활성화하는 키코드입니다.
시스템이 X11 디스플레이 서버를 사용하는 경우 xinput을 통해 마우스 가운데 클릭을 비활성화할 수도 있습니다. 다음 명령을 사용하여 마우스의 xinput 식별자를 찾아 마우스 가운데 버튼을 비활성화하는 프로세스를 시작할 수 있습니다:
xinput list 터미널에 나열된 모든 마우스 포인터의 ID 번호를 적어 둡니다. 둘 이상이 있을 수 있습니다. 다음으로 각 마우스 버튼의 입력을 다시 매핑해야 합니다. 모든 마우스 포인터의 ID 번호를 사용하여 다음 명령을 입력하고 N과 M을 ID로 바꿉니다.
xinput set-button-map N 1 0 3
xinput set-button-map M 1 0 3 마우스 버튼은 일반적으로 동작 1(왼쪽 클릭), 동작 2(가운데 클릭), 동작 3(오른쪽 클릭)을 참조하여 "1 2 3"으로 매핑됩니다. xinput 매핑 번호를 변경하여 원하는 방식으로 마우스 버튼을 비활성화하거나 다시 매핑할 수 있습니다.
마우스 버튼을 다시 매핑하여 작업 흐름을 개선하세요
마우스 가운데 버튼을 다시 매핑하는 데서 멈출 필요는 없습니다. 작업 프로세스를 간소화할 준비가 되었다면 놀라운 새 드래그 클릭 다중 버튼 마우스 구입을 고려하는 것이 좋습니다.