터치 패드 멀티 핑거링 태핑 기능을 어떻게 설정합니까?


10

다음과 같은 방법으로 멀티 핑거 탭을 설정하려고합니다.

  • 한 손가락-왼쪽 클릭
  • 두 손가락-가운데 클릭
  • 세 손가락-오른쪽 클릭

내가 현재 가지고있는 것은 :

  • 한 손가락-왼쪽 클릭
  • 두 손가락-오른쪽 클릭
  • 세 손가락-없음

Ask Ubuntu에 대한 몇 가지 질문과 주제에 대한 Ubuntu 위키 (일반 Google 검색)는 있지만 도움이 될만한 내용을 찾지 못했습니다. 나는 알고 xinput있지만 거기에서 무엇을 어떻게 바꿀지 모르겠습니다.

누구든지 올바른 방향으로 나를 가리킬 수 있다면, 나는 감사의 말을 전하며 25 개의 빛나는 담당자 포인트, 큰 녹색 체크 표시 및 쿠키를 제공합니다.


이 링크를 보시면
karan

@ karan : 이것은 내 문제와 어떤 관련이 있습니까?
Madara의 유령

답변:


10

이것은을 사용하여 수행 할 수 있습니다 synclient.

세션별로이 작업을 수행하고 시스템에서 올바르게 작동하는지 테스트하려면 다음 명령을 터미널에 입력하십시오.

synclient "TapButton2"=2
synclient "TapButton3"=3

이 옵션 TapButtonx은 "모퉁이가 아닌 x 손가락으로 누르는 탭" 을 의미하고 그 뒤의 숫자 1, 2 및 3은 각각 왼쪽, 가운데 및 오른쪽 클릭에 해당합니다.

이러한 변경 사항을 영구적으로 유지하려면로 이동하십시오 /usr/share/X11/xorg.conf.d. ls이름에 "synaptics.conf"가있는 파일을 찾으십시오 (제 경우에는 50-synaptics.conf). 그런 sudo gedit 50-synaptics.conf다음 첫 번째 InputClass 섹션 끝에 다음 행을 추가하십시오.

Option "TapButton2" "2"
Option "TapButton3" "3"

그런 다음 컴퓨터를 다시 시작하면 좋습니다.

50-synaptics.conf파일을 편집 할 수없는 경우 다음을 수행하십시오.를 열고 dconf-editor로 이동하십시오 org/gnome/settings-daemon/plugins/mouse. "활성"으로 표시된 상자를 선택 취소하고 다시 시작하십시오. 시냅스 설정이 우선합니다.


이것은 좋아 보인다. 의 여러 인스턴스가 Section "InputClass"있는데 어느 것을 수정합니까?
Madara의 유령

첫 번째 섹션의 끝에는 설정이 있습니다. 이상하게도 더 많은 것을 추가해도 현재 (13.04) 제대로 작동하지 않는 것 같습니다 ... 사용자 지정 항목을 추가 한 것이 이상합니다. 왜 그런지 알아 내면 알려 드리지만 이론 상으로는 효과가 있습니다.
Jez W

답변이 수정되었습니다. 모두 원하는대로 작동합니다. 적어도이 방법은 다시 나를 위해 수정했습니다! =)
Jez W

감사합니다! 테스트하고 다시 연락 드리겠습니다 (실제로 컴퓨터를 다시 시작하고 테스트하기 전에 약간의 시간이 걸릴 수 있습니다). 답변 해 주셔서 감사합니다.
Madara 's Ghost


4

우리가해야 할 일은 다음과 같습니다.

  1. 먼저 트랙 패드 / 마우스 패드의 ID를 수집합니다.

    $ xinput --list  
    Virtual core pointer                        id=2    [master pointer  (3)]  
    ⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]  
    ⎜   ↳ PS/2 Generic Mouse                        id=10   [slave  pointer  (2)]    
    **⎜   ↳ SynPS/2 Synaptics TouchPad                  id=11   [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)]    
    ↳ Sleep Button                              id=8    [slave  keyboard (3)]    
    ↳ AT Translated Set 2 keyboard              id=9    [slave  keyboard (3)]    
    ↳ HP WMI hotkeys                            id=12   [slave  keyboard (3)]    
    
  2. 이제 강조 표시된 것은 내 경우에 ID가있는 장치입니다 .11

  3. 속성을 나열하여 ID에 대해 구성하십시오.

    $ xinput --list-props 11  
    Device 'SynPS/2 Synaptics TouchPad':  
    Device Enabled (132):   1  
    Coordinate Transformation Matrix (134): 1.000000, 0.000000, 0.000000, 0.000000,   1.000000, 0.000000, 0.000000, 0.000000, 1.000000  
    Device Accel Profile (253): 1  
    Device Accel Constant Deceleration (254):   2.500000  
    Device Accel Adaptive Deceleration (255):   1.000000  
    Device Accel Velocity Scaling (256):    12.500000  
    Synaptics Edges (276):  1769, 5431, 1653, 4671  
    Synaptics Finger (277): 25, 30, 256  
    Synaptics Tap Time (278):   180  
    Synaptics Tap Move (279):   242  
    Synaptics Tap Durations (280):  180, 180, 100  
    Synaptics ClickPad (281):   0  
    Synaptics Tap FastTap (282):    0  
    Synaptics Middle Button Timeout (283):  75  
    Synaptics Two-Finger Pressure (284):    282  
    Synaptics Two-Finger Width (285):   7  
    Synaptics Scrolling Distance (286): 110, 110  
    Synaptics Edge Scrolling (287): 1, 0, 0  
    Synaptics Two-Finger Scrolling (288):   0, 0  
    Synaptics Move Speed (289): 1.000000, 1.750000, 0.036265, 40.000000  
    Synaptics Edge Motion Pressure (290):   30, 160  
    Synaptics Edge Motion Speed (291):  1, 441  
    Synaptics Edge Motion Always (292): 0  
    Synaptics Off (293):    0  
    Synaptics Locked Drags (294):   0  
    Synaptics Locked Drags Timeout (295):   5000  
    Synaptics Tap Action (296): 2, 3, 0, 0, 1, 3, 0  
    Synaptics Click Action (297):   1, 1, 0  
    Synaptics Circular Scrolling (298): 0  
    Synaptics Circular Scrolling Distance (299):    0.100000  
    Synaptics Circular Scrolling Trigger (300): 0  
    Synaptics Circular Pad (301):   0  
    Synaptics Palm Detection (302): 0  
    Synaptics Palm Dimensions (303):    10, 200  
    Synaptics Coasting Speed (304): 20.000000, 50.000000  
    Synaptics Pressure Motion (305):        ... of unknown type CARDINAL  
    
    Synaptics Pressure Motion Factor (306): 1.000000, 1.000000  
    Synaptics Resolution Detect (307):  1  
    Synaptics Grab Event Device (308):  1  
    Synaptics Gestures (309):   1  
    Synaptics Capabilities (310):   1, 0, 1, 1, 1, 1, 1  
    Synaptics Pad Resolution (311): 85, 45  
    Synaptics Area (312):   0, 0, 0, 0  
    Synaptics Noise Cancellation (313): 8, 8  
    Device Product ID (249):    2, 7  
    Device Node (250):  "/dev/input/event8"  
    
  4. 이제 포인트 (이 경우 285, 288)를 찾으십시오. 명령을 사용하여 터치 패드에서 동일하게 구성 할 수 있습니다.

    $xinput set-int-prop <properties>  
    
  5. 도움이 되었기를 바랍니다

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.