로그인
Sign in
조회 수 369 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
Extra Form
RPM Filename xf86-input-mtrack-0.5.1-2no1linux2019.x86_64.rpm
Category System
SRPM xf86-input-mtrack-0.5.1-2no1linux2019.src.rpm
Note - 노트북 터치패드의 다중 터치를 지원하는 Xorg 드라이버

- 드라이버 위치 /usr/lib64/xorg/modules/input/mtrack_drv.so

- 설정 파일 /etc/X11/xorg.conf.d/50-mtrack.conf 기본 형식

Section "InputClass"
MatchIsTouchpad "on"
Identifier "Touchpads"
Driver "mtrack"
Option "아래옵션 참고"
EndSection

- 설정 파일 예제

Section "InputClass"
MatchIsTouchpad "on"
Identifier "Touchpads"
Driver "mtrack"
Option "Sensitivity" "0.60"
Option "FingerHigh" "5"
Option "FingerLow" "1"
Option "IgnoreThumb" "true"
Option "ThumbRatio" "70"
Option "ThumbSize" "25"
Option "IgnorePalm" "true"
Option "TapButton1" "0"
Option "TapButton2" "0"
Option "TapButton3" "0"
Option "TapButton4" "0"
Option "ClickFinger1" "3"
Option "ClickFinger2" "3"
Option "ClickFinger3" "3"
Option "ButtonMoveEmulate" "false"
Option "ButtonIntegrated" "true"
Option "ClickTime" "25"
Option "BottomEdge" "30"
Option "SwipeLeftButton" "8"
Option "SwipeRightButton" "9"
Option "SwipeUpButton" "0"
Option "SwipeDownButton" "0"
Option "SwipeDistance" "700"
Option "ScrollCoastDuration" "500"
Option "ScrollCoastEnableSpeed" ".3"
Option "ScrollUpButton" "5"
Option "ScrollDownButton" "4"
Option "ScrollLeftButton" "7"
Option "ScrollRightButton" "6"
Option "ScrollDistance" "350"
EndSectionSection "InputClass"

* 옵션

TrackpadDisable - Disables trackpad touch input. A value of 0 will enable the trackpad. A value of 1 will disable tapping and gestures but not movement. A value of 2 will disable all input. A value of 3 will also disable physical buttons. Integer. Default is 0.

Sensitivity - Adjusts the sensitivity (movement speed) of the touchpad. This is a real number greater than or equal to zero. Default is 1. A value of 0 will disable pointer movement.

FingerHigh - Defines the pressure at which a finger is detected as a touch. This is a percentage represented as an integer. Default is 5.

FingerLow - Defines the pressure at which a finger is detected as a release. This is a percentage represented as an integer. Default is 5.

IgnoreThumb - Whether or not to ignore touches that are determined to be thumbs. Boolean value. Defaults to false.

IgnorePalm - Whether or not to ignore touches that are determined to be palms. Boolean value. Defaults to false.

DisableOnThumb - Whether or not to disable the entire trackpad when a thumb is touching. Boolean value. Defaults to false.

DisableOnPalm - Whether or not to disable the entire trackpad when a palm is touching. Boolean value. Defaults to false.

ThumbRatio - The width/length ratio of what's considered a thumb. It is expected that a thumb is longer than it is wide. This tells the driver how much longer. Percentage represented by an integer. Defaults to 70.

ThumbSize - The minimum size of what's considered a thumb. It is expected that a thumb will be larger than other fingers. This is represented as a percentage of the maximum touch value and is dependent on the trackpad hardware. Integer value. Defaults to 25.

PalmSize - The minimum size of what's considered a palm. Palms are expected to be very large on the trackpad. This is represented as a percentage of the maximum touch value and is dependent on the trackpad hardware. Integer value. Defaults to 40.

BottomEdge - The size of an area at the bottom of the trackpad where new touches are ignored (fingers traveling into this area from above will still be tracked). This is represented as a percentage of the total trackpad height. Defaults to 10.

ButtonEnable - Whether or not to enable the physical buttons on or near the trackpad. Boolean value. Defaults to true.

ButtonIntegrated - Whether or not the physical buttons are integrated with the trackpad. If you have a one-piece trackpad like on newer MacBooks, this should be set to true. Button emulation depends on this value being correct. Boolean value. Defaults to true.

ButtonMoveEmulate Whether or not to count the moving finger when emulating button clicks. Useful to disable if you use two hands on trackpad. Boolean value. Defaults to true.

ButtonZonesEnable - Whether or not to enable button zones. If button zones are enabled then the trackpad will be split into one, two, or three vertical zones. Clicking the integrated button in one of these zones will send the button event for ClickFinger1, ClickFinger2, or ClickFinger3. The driver will only add zones for those ClickFinger values that are enabled. So setting ClickFinger1 to 0 and enabling the other two will create two zones, one for ClickFinger2 and one for ClickFinger3. Boolean value. Defaults to false.

ButtonTouchExpire - How long (in ms) to consider a touching finger as part of button emulation. A value of 0 will not expire touches. Integer value. Defaults to 100.

ClickFinger1 - Which button to emulate when one finger is touching the trackpad during a click. Integer value. A value of 0 disables one-touch emulation. Defaults to 3.

ClickFinger2 - Which button to emulate when two fingers are touching the trackpad during a click. Integer value. A value of 0 disabled one-touch emulation. Defaults to 2.

ClickFinger3 - Which button to emulate when three fingers are touching the trackpad during a click. Integer value. A value of 0 disabled one-touch emulation. Defaults to 0.

TapButton1 - Which button to emulate for one-finger tapping. Integer value. A value of 0 disables one-finger tapping. Defaults to 1.

TapButton2 - Which button to emulate for two-finger tapping. Integer value. A value of 0 disables two-finger tapping. Defaults to 3.

TapButton3 - Which button to emulate for three-finger tapping. Integer value. A value of 0 disables three-finger tapping. Defaults to 2.

TapButton4 - Which button to emulate for four-finger tapping. Integer value. A value of 0 disables three-finger tapping. Defaults to 0.

ClickTime - When tapping, how much time to hold down the emulated button. Integer value representing milliseconds. Defaults to 50.

MaxTapTime - The amount of time to wait for a tap to release before counting it as a move. Integer value representing milliseconds. Defaults to 120.

MaxTapMove - How far a touch is allowed to move before counting it is no longer considered a tap. Integer value. Defaults to 400.

GestureClickTime - When a gesture triggers a click, how much time to hold down the emulated button. Integer value representing milliseconds. Defaults to 10.

GestureWaitTime - Touches are allowed to transition from one gesture to another. For example, you may go from scrolling to swiping without releasing your fingers from the pad. This value is the amount of time you must be performing the new gesture before it is triggered. This prevents accidental touches from triggering other gestures. Integer value representing milliseconds. Defaults to 100.

ScrollDistance - For two finger scrolling. How far you must move your fingers before a button click is triggered. Integer value. Defaults to 150.

ScrollUpButton - For two finger scrolling. The button that is triggered by scrolling up. Integer value. A value of 0 disables scrolling up. Defaults to 4.

ScrollDownButton - For two finger scrolling. The button that is triggered by scrolling down. Integer value. A value of 0 disables scrolling down. Defaults to 5.

ScrollLeftButton - For two finger scrolling. The button that is triggered by scrolling left. Integer value. A value of 0 disables scrolling left. Defaults to 6.

ScrollRightButton - For two finger scrolling. The button that is triggered by scrolling right. Integer value. A value of 0 disables scrolling right. Defaults to 7.

SwipeDistance - For three finger swiping. How far you must move your fingers before a button click is triggered. Integer value. Defaults to 700.

SwipeUpButton - For three finger swiping. The button that is triggered by swiping up. Integer value. A value of 0 disables swiping up. Defaults to 8.

SwipeDownButton - For three finger swiping. The button that is triggered by swiping down. Integer value. A value of 0 disables swiping down. Defaults to 9.

SwipeLeftButton - For three finger swiping. The button that is triggered by swiping left. Integer value. A value of 0 disables swiping left. Defaults to 10.

SwipeRightButton - For three finger swiping. The button that is triggered by swiping right. Integer value. A value of 0 disables swiping right. Defaults to 11.

Swipe4Distance - For four finger swiping. How far you must move your fingers before a button click is triggered. Integer value. Defaults to 700.

Swipe4UpButton - For four finger swiping. The button that is triggered by swiping up. Integer value. A value of 0 disables swiping up. Defaults to 8.

Swipe4DownButton - For four finger swiping. The button that is triggered by swiping down. Integer value. A value of 0 disables swiping down. Defaults to 9.

Swipe4LeftButton - For four finger swiping. The button that is triggered by swiping left. Integer value. A value of 0 disables swiping left. Defaults to 10.

Swipe4RightButton - For four finger swiping. The button that is triggered by swiping right. Integer value. A value of 0 disables swiping right. Defaults to 11.

ScaleDistance - For pinch scaling. How far you must move your fingers before a button click is triggered. Integer value. Defaults to 150.

ScaleUpButton - For pinch scaling. The button that is triggered by scaling up. Integer value. A value of 0 disables scaling up. Defaults to 12.

ScaleDownButton - For pinch scaling. The button that is triggered by scaling down. Integer value. A value of 0 disables scaling down. Defaults to 13.

RotateDistance - For two finger rotation. How far you must move your fingers before a button click is triggered. Integer value. Defaults to 150.

RotateLeftButton - For two finger rotation. The button that is triggered by rotating left. Integer value. A value of 0 disables rotation left. Defaults to 14.

RotateRightButton - For two finger rotation. The button that is triggered by rotating right. Integer value. A value of 0 disables rotation right. Defaults to 15.

TapDragEnable - Whether or not to enable tap-to-drag functionality. Boolean value. Defaults to true.

TapDragTime - The tap-to-drag timeout. This is how long the driver will wait after a single tap for a movement event before sending the click. Integer value representing milliseconds. Defaults to 350.

TapDragWait How long after detecting movement to trigger a button down event. During this time pointer movement will be disabled. Increase this value if you find you're draggin when you don't wish it. Integer value representing milliseconds. Defaults to 40.

TapDragDist How far the finger is allowed to move during drag wait time. If the finger moves farther than this distance during the wait time then dragging will be canceled and pointer movement will resume. Integer value. Defaults to 200.

AxisXInvert Whether or not to invert the X axis. Boolean value. Defaults to false.

AxisYInvert Whether or not to invert the Y axis. Boolean value. Defaults to false.


List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 No1.Linux 2023 RPM Repository 이용 시간 No1Linuxer 2023.02.09 4335
공지 No1.Linux RPM 패키징 현황 게시판 2 zharyong 2016.09.05 5170
162 [No1.Linux2019/x86_64] no1linux-release-2019-1no1linux.2019 zharyong 2019.02.26 171
161 [No1.Linux2019/x86_64] lsb-release-2.0-9no1linux2019 zharyong 2019.02.26 152
160 [No1.Linux2019/x86_64] conky-1.10.8-4no1linux2019 file zharyong 2019.02.26 147
159 [No1.Linux2019/x86_64] kinfocenter-5.15.2-2.no1linux.2019 file zharyong 2019.02.26 136
158 [No1.Linux2019/x86_64] kscreen-5.15.2-2no1linux2019 file zharyong 2019.01.14 163
157 [No1.Linux2019/x86_64] kernel-4.20.12-no1linux1-1-1no1linux2019 zharyong 2019.02.25 127
» [No1.Linux2019/x86_64] xf86-input-mtrack-0.5.1-2no1linux2019 zharyong 2019.02.24 369
155 [No1.Linux2019/x86_64] evtest-1.33-1no1linux2019 zharyong 2019.02.23 120
154 [No1.Linux2019/noarch] Touchpad-solution-0.1.6-2no1linux2019 file zharyong 2019.02.23 109
153 [No1.Linux2019/noarch] cpu-g-0.11.2-1no1linux.2019 file zharyong 2019.02.06 160
152 [No1.Linux2019/x86_64] azpainter-2.1.3-1no1linux2019 file zharyong 2019.01.30 247
151 [No1.Linux2019/noarch] swt-1.0-2no1linux.2019 file zharyong 2019.01.27 179
150 [No1.Linux2019/x86_64] onboard-1.4.1-3no1linux2019 file zharyong 2019.01.21 171
149 [No1.Linux2019/x86_64] kde-service-menu-reimage-2.4-2no1linux2019 file zharyong 2019.01.16 177
148 [No1.Linux2018/x86_64] kscreen-5.14.5-2no1linux2019 file zharyong 2019.01.14 163
147 [No1.Linux2018/x86_64] knowlan-1.0-1no1linux2019 zharyong 2019.01.13 114
146 [No1.Linux2018/x86_64] touchegg-gui-1.1.1-1no1linux2018 file zharyong 2019.01.13 127
145 [No1.Linux2018/x86_64] touchegg-1.1-8no1linux2019 zharyong 2019.01.13 117
144 [No1.Linux2018/x86_64] geis-2.2.17-6no1linux2019 zharyong 2019.01.13 134
143 [No1.Linux2018/x86_64] kinfocenter-5.14.5-2.no1linux.2019 file zharyong 2019.01.13 117
Board Pagination Prev 1 ... 12 13 14 15 16 17 18 19 20 21 ... 25 Next
/ 25