[완료] IBM thinkpad notebook에서 작업시 xterm에서 노트북 내장 버튼으로 긁어 붙여넣기하는 방법

lightoml의 이미지

얼마전에 thinkpad x31을 입수했는데요..

xterm을 띄어놓고 작업을 하는데, 노트북 안에 있는 버튼으로 긁어서 붙여넣기하는 방법 있나요?

외장 마우스로 하면 마우스 가운데 버튼으로 쉽게 붙여넣기를 할 수 있는데, 노트북 안에서 이것을 해결하고 싶은데 안됩니다.

우선 마우스 포인터로 긁는 것까지는 되는데, 붙여넣기가 안되네요.. 예전에 다른 노트북에서는 왼쪽+오른쪽 버튼을 동시에 누르면 붙여넣기가 된 것으로 기억되는데..

혹시 아시는 분 답변 부탁드립니다.

fox9의 이미지

X설정에서 Mouse 설정 부분에 Emulate3Buttons를 yes로 설정해 주시면 됩니다.
참고로 인터넷에서 인용한 해당 부분 설정을 첨부합니다.

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option      "Device" "/dev/input/mice"
        Option      "Protocol" "IMPS/2"
        Option      "Emulate3Buttons" "yes"
        Option      "ZAxisMapping" "4 5"
EndSection
lightoml의 이미지

기본적으로 확인해 봤는데, 말씀하신 옵션들은 모두 설정이 되어 있습니다.

다만, 외장 마우스로 할 때는 가운데 버튼이 작동하는데, 노트북에서는 어떻게 작동하게 하는지 모르겠습니다..

혹시 싱크패드 사용하시는 분들 없나요?

esrevinu의 이미지

저도 thinkpad x61s를 샀는데 휠도 에뮬레이트 되더군요.

http://www.thinkwiki.org/wiki/How_to_configure_the_TrackPoint 참조

 Section "InputDevice"
       Identifier  "Configured Mouse"
       Driver      "mouse"
       Option      "CorePointer"
       Option      "Device"              "/dev/input/mice"
       Option      "Protocol"            "ExplorerPS/2"
       Option      "Emulate3Buttons"     "on"
       Option      "Emulate3TimeOut"     "50"
       Option      "EmulateWheel"        "on"
       Option      "EmulateWheelTimeOut" "200"
       Option      "EmulateWheelButton"  "2"
       Option      "YAxisMapping"        "4 5"
       Option      "XAxisMapping"        "6 7"
       Option      "ZAxisMapping"        "4 5"
 EndSection

lightoml의 이미지

같은 싱크패드 유저라고 하시니 반가운데요..

그럼 님께서는 어떻게 붙여넣기를 하시나요?

노트북 가운데 버튼으로 붙여넣기를 하시나요? 아니면 왼쪽과 오른쪽 버튼을 동시에 누르시나요?

궁금합니다.

사실 전 cygwin을 통해서 서버에 접속해 xterm을 띄우고 작업하고 있습니다.

esrevinu의 이미지

전 보통 왼쪽과 오른쪽 버튼을 동시에 눌러서 붙여 넣기 합니다.
그런데 가운데 버튼을 눌러서 해 보니 이것도 되네요.

lightoml의 이미지

노트북 운영체제가 리눅스인가요?

아니면 윈도우에서 터미널 연결하시는 건가요?

저는 윈도우에서 cygwin을 이용해서 터미널 연결하기 때문에 경우가 다를 수 있겠네요..

jachin의 이미지

Thinkpad 노트북의 마우스 버튼의 가운데 버튼을 누르면 드래그한 상태로 선택된 영역의 내용을 붙여넣기 할 수 있지요.

하지만 만약 KDE 나 Gnome 상에서의 선택 영역 복사해서 붙이기라면, 드래그로 선택한 후 오른쪽 버튼 클릭으로 확장된

메뉴에서 '복사'메뉴를 눌러야만 복사가 가능합니다. 그렇지 않다면 일반적인 터미널과 마찬가지로 선택된 영역을 붙일

수 있도록 되어 있으니까요...

대분의 경우 Shift + Insert 키가 선택된 영역, 혹은 복사된 영역의 붙여넣기 입니다. 마우스로 해결이 안된다면,

키보드를 이용하는게 좋아요.
====
( - -)a 이제는 학생으로 가장한 백수가 아닌 진짜 백수가 되어야겠다.

lightoml의 이미지

shift insert 키라는 게 있었군요..ㅎㅎ

아무튼 붙여넣기가 너무 불편했는데, 정말 고맙습니다.

sephiron의 이미지

Qt기반 어플에서는 ctrl+shift+Ins가 마우스 가운데 버튼이랑 똑같은 역할을 하는데
gtk기반 어플에서는 shift+Ins만 작동하는군요. gtk에서도 ctrl+shift+Ins를 활성화할 수 있는 방법이 있을까요?

병맛의 이미지

xkbset이라는 유틸을 써보세요.

Xmodmap에서 키보드에다 마우스 버튼을 대응하고선 xkbset m이라고 하면 됩니다.
저는 맥북을 쓰는데 터치패드에 버튼이 하나만 있는지라 2, 3번 버튼은 키보드에 할당해놓고 씁니다.
터치패드 클릭은 오작동을 꽤 많이 해서 꺼버렸죠.

keysym Super_R = Hangul Hangul_Hanja Pointer_Button2
keysym Control_L = Mode_switch
keysym KP_Enter = Menu NoSymbol Pointer_Button3

~/.Xmodmap 파일의 일부 내용입니다.

왼쪽 Ctrl키가 Xmodmap에서 사용하는 'Mode_switch'란 특별한 Modifier키로 인식하도록 해놨습니다.
그리고 각각 오른쪽 Super_R키(Mod4, Alt_L, 맥북에서는 오른쪽 사과키)와 KP_Enter키를 Mode_switch 키와 동시에
누르면 2, 3번 버튼처럼 작동하게 해놨습니다. 따라서 Mode_switch + Super_R키를 누르면 휠 버튼을
누른 것과 같습니다.

Shift + Insert도 좋지만 Insert키가 없는 애플 제품의 경우엔 xkbset을 쓰는 것도 괜찮은 것 같습니다.
단, xkbset으로 마우스 버튼을 키보드에 매칭하면 드래그는 흉내낼 수 없습니다.

---------------------------------------------------------------------------------------------------------------------------------------------

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.