ĐÓ LÀ NHIỀU YET DỄ DÀNG ĐỂ LÀM, KHÔNG ĐƯỢC CHIA SẺ TRẺ EM
hãy thử điều này nếu cả hai ý tưởng trước đây của chủ đề này đều hoạt động:
Trong một thiết bị đầu cuối nhập:
xinput
bạn sẽ nhận được một cái gì đó trông như thế này:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ ETPS/2 Elantech Touchpad id=14 [slave pointer (2)]
⎜ ↳ MOSART Semi. 2.4G Wireless Mouse id=10 [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)]
↳ Video Bus id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ USB Camera id=11 [slave keyboard (3)]
↳ Asus WMI hotkeys id=12 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=13 [slave keyboard (3)]
Mặc dù nó đáng sợ, nhưng nó thực sự rất dễ hiểu; bây giờ xác định vị trí bàn di chuột của bạn, của tôi ở đây được gọi là "ETPS / 2 Elantech Touchpad" (trên dòng thứ ba).
Bây giờ, một khi bạn đã thực hiện việc này,
xinput --list-props "whatever your touchpad is called"
ví dụ: của tôi sẽ là
nathan@linux-engine:~$ xinput --list-props "ETPS/2 Elantech Touchpad"
Một khi bạn đã thực hiện điều này, các dòng Lotta sẽ xuất hiện, đối với tôi đó là:
Device 'ETPS/2 Elantech Touchpad':
Device Enabled (135): 1
Coordinate Transformation Matrix (137): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (263): 1
Device Accel Constant Deceleration (264): 2.500000
Device Accel Adaptive Deceleration (265): 1.000000
Device Accel Velocity Scaling (266): 12.500000
Synaptics Edges (288): 123, 2974, 114, 2005
Synaptics Finger (289): 1, 1, 0
Synaptics Tap Time (290): 180
Synaptics Tap Move (291): 165
Synaptics Tap Durations (292): 180, 180, 100
Synaptics ClickPad (293): 1
Synaptics Middle Button Timeout (294): 0
Synaptics Two-Finger Pressure (295): 282
Synaptics Two-Finger Width (296): 7
Synaptics Scrolling Distance (297): 75, 75
Synaptics Edge Scrolling (298): 0, 0, 0
Synaptics Two-Finger Scrolling (299): 1, 1
Synaptics Move Speed (300): 1.000000, 1.750000, 0.053305, 0.000000
Synaptics Off (301): 0
Synaptics Locked Drags (302): 0
Synaptics Locked Drags Timeout (303): 5000
Synaptics Tap Action (304): 2, 3, 0, 0, 1, 3, 0
Synaptics Click Action (305): 1, 3, 0
Synaptics Circular Scrolling (306): 0
Synaptics Circular Scrolling Distance (307): 0.100000
Synaptics Circular Scrolling Trigger (308): 0
Synaptics Circular Pad (309): 0
Synaptics Palm Detection (310): 0
Synaptics Palm Dimensions (311): 10, 200
Synaptics Coasting Speed (312): 20.000000, 50.000000
Synaptics Pressure Motion (313): 30, 160
Synaptics Pressure Motion Factor (314): 1.000000, 1.000000
Synaptics Resolution Detect (315): 1
Synaptics Grab Event Device (316): 1
Synaptics Gestures (317): 1
Synaptics Capabilities (318): 1, 0, 0, 1, 1, 1, 1
Synaptics Pad Resolution (319): 32, 31
Synaptics Area (320): 0, 0, 0, 0
Synaptics Soft Button Areas (321): 1548, 0, 1737, 0, 0, 0, 0, 0
Synaptics Noise Cancellation (322): 18, 18
Device Product ID (255): 2, 14
Device Node (256): "/dev/input/event5"
Nhưng nó vẫn ổn! Nếu bạn nhìn kỹ, bạn sẽ có thể tìm thấy một dòng chữ "cuộn hai ngón tay". ví dụ, của tôi là tại Synaptics Cuộn hai ngón tay (299) . Nếu các giá trị trong dòng đó là một số khác 1, 1 thì BINGO ở đây là vấn đề! chỉ cần gõ:
xinput --set-prop "touchpad name" "scrolling option" 1 1
của tôi là
nathan@linux-engine:~$ xinput --set-prop "ETPS/2 Elantech Touchpad" "Synaptics Two-Finger Scrolling" 1 1
.
nó sẽ hoạt động ngay bây giờ :)
Bạn sẽ phải làm điều này mỗi khi bạn khởi động lại máy tính của mình!
Bây giờ là lúc để tự động hóa rằng mỗi khi bạn đánh thức máy tính của mình:
Trong thư mục nhà của bạn (hoặc bất cứ nơi nào bạn muốn) tạo một tệp có tên như bạn muốn. nó nên chứa
#! bash
xinput (the command) ...
Sau đó, trong việc tìm kiếm một ứng dụng khởi động tên ứng dụng và nhấn "THÊM". Đặt tên nó như bạn muốn và viết vào trường lệnh bash /your/file/path
. Ví dụ . Thế là xong, mãi mãi: D !!!