Eclipse에서 컴파일되지 않는 코드가 자주 발생하기 때문에 마우스 가운데 버튼을 사용하여 붙여넣는 것을 좋아하지 않습니다. (모든 프로그램에서) 어떻게 끌 수 있나요? 저는 페도라를 사용하고 있습니다.
답변1
이 솔루션은 전 세계적으로 작동하며 Xorg에서 마우스 가운데 버튼 기능을 유지합니다.
설치하다
xbindkeys xsel xdotool
그것을 넣어
~/.xbindkeysrc
"echo -n | xsel -n -i; pkill xbindkeys; xdotool click 2; xbindkeys" b:2 + Release
새로고침
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
그것은 나를 위해 일했습니다 (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 -