모든 프로그램에서 "마우스 가운데 버튼 붙여넣기" 기능을 끄려면 어떻게 해야 합니까?

모든 프로그램에서 "마우스 가운데 버튼 붙여넣기" 기능을 끄려면 어떻게 해야 합니까?

Eclipse에서 컴파일되지 않는 코드가 자주 발생하기 때문에 마우스 가운데 버튼을 사용하여 붙여넣는 것을 좋아하지 않습니다. (모든 프로그램에서) 어떻게 끌 수 있나요? 저는 페도라를 사용하고 있습니다.

답변1

이 솔루션은 전 세계적으로 작동하며 Xorg에서 마우스 가운데 버튼 기능을 유지합니다.

  1. 설치하다xbindkeys xsel xdotool

  2. 그것을 넣어~/.xbindkeysrc

    "echo -n | xsel -n -i; pkill xbindkeys; xdotool click 2; xbindkeys"
    b:2 + Release
    
  3. 새로고침xbindkeys -p

xbindkeys시작 시 실행하고 pkill xbindkeys중지합니다.

답변2

휠 마우스는 휠을 누를 때 가운데 클릭 이벤트를 지원합니다. 이것은 훌륭한 기능이지만 불편함을 느낄 수도 있습니다. 다행히 비활성화할 수 있습니다.

먼저 아래와 같이 마우스 ID를 알아야 합니다.

$ xinput list | grep 'id='

다음과 같은 것을 인쇄하십시오

⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜ PixArt Dell MS116 USB Optical Mouse       id=12   [slave  pointer  (2)]
⎣ Virtual core keyboard                     id=3    [master keyboard (2)]
  Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
  Power Button                              id=6    [slave  keyboard (3)]
  Video Bus                                 id=7    [slave  keyboard (3)]
  Power Button                              id=8    [slave  keyboard (3)]
  Sleep Button                              id=9    [slave  keyboard (3)]
  Dell KB216 Wired Keyboard                 id=10   [slave  keyboard (3)]
  Dell KB216 Wired Keyboard                 id=11   [slave  keyboard (3)]
  Eee PC WMI hotkeys                        id=13   [slave  keyboard (3)]

내 Dell USB 마우스가 여기에 인쇄되어 있습니다. 해당 ID는 12입니다.

따라서 다음과 같이 마우스 버튼 매핑을 볼 수 있습니다.

$ xinput get-button-map 12

인쇄

1 2 3 4 5 6 7 8 9 10 11 12

여기에서는 처음 세 숫자만 이해가 됩니다. 마우스 왼쪽, 가운데, 오른쪽 버튼을 나타냅니다.

마우스 가운데 버튼을 0으로 설정하면 이 기능을 끌 수 있습니다.

$ xinput set-button-map 12 1 0 3

또는 마우스 가운데 버튼을 1로 설정하여 마우스 왼쪽 버튼으로 바꿀 수도 있습니다.

$ xinput set-button-map 12 1 1 3

참조번호 연관https://wiki.ubuntu.com/X/Config/Input

그것은 나를 위해 일했습니다 (kubuntu 18.04 LTS)

답변3

Fedora 24에서는 gnome-tweak-tool다음 명령을 사용하여 설치할 수 있습니다:

$ sudo dnf install gnome-tweak-tool

"키보드 및 마우스" 탭을 열고 gnome-tweak-tool이동하여 "가운데 클릭 붙여넣기"를 비활성화합니다.

답변4

가운데 버튼을 붙여넣는 것은 Unix 사용자 인터페이스 표준입니다. 예를 들어 왼쪽 버튼은 선택하거나 활성화하고 오른쪽 버튼은 다른 작업(예: 확장, 전환, 부팅 메뉴 등)을 수행합니다. 대부분의 UNIX 응용 프로그램에서 붙여넣기와 관련되어 있음을 알 수 있습니다.

문제가 스크롤 휠에 손가락을 댈 때 마우스가 너무 민감하다면 더 나은 마우스를 구입하는 것이 좋습니다. 시중에는 저렴하고 유용한 마우스가 많이 있습니다.

마우스 버튼 2를 다른 번호에 다시 할당할 수 있습니다. 응용 프로그램은 마우스 왼쪽, 가운데, 오른쪽 버튼을 각각 버튼 1, 2, 3으로 인식합니다. X 세션이 시작될 때 실행되는 스크립트에 이 코드를 배치합니다(실행 방법은 데스크탑 환경에 따라 다릅니다).

echo 'pointer = 1 6 3 4 5' | xmodmap -

관련 정보