단계로 스크롤하여 솔루션을보십시오.
괜찮아. 알았다. 다음은- apple클릭 (- command클릭)을 마우스 오른쪽 버튼 으로 사용하는 솔루션 입니다. 또한 중간 클릭으로 작동하려면 apple- shift클릭을 포함 시킵니다. 그리고 내가 추가 한 shift- delete같은 행동을 del오히려 같은보다 BackSpace. 이 솔루션에는 xbindkeys
및 이 필요합니다 xdotool
.
MacBookPro2,2에서 Ubuntu Desktop 13.10 실행 잊어 버린 분들을 위해 MacBook Pro에는 마우스 버튼이 하나만 있습니다. 두 손가락으로 스크롤 할 수있는 기본 스크롤을 지원하지만 macbookpro (외부 마우스없이)에서 우분투 (즉석에서)를 마우스 오른쪽 버튼으로 클릭하는 방법은 없습니다. 분명히 option-( Fn-) F10는 거의 해결 방법 중 하나이지만 완전히 동일하지는 않습니다.
원래 게시물 이후이 조합은 시도되었지만 허용되지 않습니다.
- control + b : 1 -- ctrlclick은 파일 관리자 및 다른 곳에서 여러 항목을 선택할 수있게합니다.
- 옵션 + B : 1 - option (alt)억제 우분투의 기능을 제공합니다 option작동 - 클릭합니다.
- shift + b : 1 -- shiftclick도 파일 선택으로 인해 문제가됩니다.
- 컨트롤 + 옵션 + B : 1 - ctrl- option- 클릭 때때로, 마우스 두 번 클릭을 요구 가능성 때문에 우분투의 사용 option (alt).
현재 권장 사항은 apple-click입니다. apple (command)(이라고도 함 Super) 키보드 단축키 창을 표시 하더라도 잘 작동하는 것 같습니다 .
- mod4 + b : 1 -xdotool click 3
- mod4 + shift + b : 1 -xdotool 클릭 2
- shift + BackSpace -xdotool 키 --clearmodifiers 삭제 # 참고 : 자동 반복되지 않습니다.
참고 : xbindkeys에서 xdotool을 실행하기 전에 잠을 잘 필요가 있음을 발견했습니다. xdotool 클릭에는 .05가 괜찮지 만 xdotool 키에는 .10이 필요합니다. [성공적으로 .04와 .07로 낮추었습니다.] (설명해 주시겠습니까? xdotool이 새 이벤트를 보내기 전에 xbindkeys와 시스템이 현재 이벤트 처리를 완료해야한다고 가정합니다. 와우, shift- 삭제는 매우 유용합니다 : 어떻게 Mac에서 그것을 사용하지 않고 살 수 있습니까? 일시 중지하지 않고 자동 반복 할 수 있기를 바랍니다.)
참고 문헌 :
- http://dennisideler.com/blog/custom-key-bindings-in-linux/
- http://tuxradar.com/content/xdotool-script-your-mouse
man xbindkeys
man xdotool
단계 :
sudo apt-get install xbindkeys
sudo apt-get install xdotool
xbindkeys --defaults > ~/.xbindkeysrc && less ~/.xbindkeysrc
xbindkeys 표기법에 익숙해 지려면 (선택적이며 필요하지 않음) q
종료합니다 less
. 그러나이 파일에는 정규 검색을 금지 하는 ctrl- f바인딩 이 포함되어 있으므로 rm ~/.xbindkeysrc
계속하기 전에 제거 하거나 적어도 ctrl- f바인딩을 주석 처리하십시오 .
~/.xbindkeysrc
여섯 줄을 포함하도록 만듭니다 :
"sleep .04 && xdotool click 3"
Mod4 + b:1
"sleep .04 && xdotool click 2"
Mod4 + shift + b:1
"sleep .07 && xdotool key --clearmodifiers Delete"
shift + BackSpace
xbindkeys -v
터미널에서 실행하여이 구성 파일을 테스트 할 수 있습니다 .
- 이제 apple-click 콤보를 눌러 오른쪽 클릭을 활성화하십시오.
- 다음으로, apple-- shift클릭을 눌러 리눅스 스타일을 복사하여 붙여 넣기 : 먼저 텍스트를 선택한 다음 apple- shift클릭 (중간 클릭 또는 휠 클릭이라고 함)을 텍스트 영역으로 이동하십시오.
- 마지막으로, 시도 shift- delete커서의 삭제 텍스트 전방에.
- cntl- c(터미널 창 내) 테스트를 중지합니다.
마지막으로 실행 xbindkeys
하면 끝납니다. lightdm이 시작되면 xbindkeys
명령과 함께 자동으로 실행 /usr/bin/xbindkeys -f $HOME/.xbindkeysrc
됩니다. 이것이 어디에서 실행되는지 확실하지 않습니다. .xbindkeysrc
mac os 키보드로 로그인하려는 모든 사용자 디렉토리에 사본 또는 symlink를 넣을 수 있습니다 . 참고 : 나는 원래 당신이해야한다고 게시 edit .xprofile to include xbindkeys
했지만 반드시 그럴 필요는 없습니다.
행운을 빕니다. -JJ