Pertanyaan Emulasi klik mouse di tengah pada trackpad, bagaimana saya bisa mengaturnya?


Saya baru saja memperbarui ke Ubuntu 11.10 dan saya menggunakan Unity. Karena pembaruan saya tidak bisa lagi menggunakan 'Klik Tengah' dengan Track-pad. Tab-browsing di Firefox telah menjadi sakit :(

Saya digunakan untuk menukar klik tengah 'tap tiga jari' dan 'klik kanan dua jari', karena saya hampir tidak pernah menggunakan klik kanan. Ini dilakukan melalui konfigurasi mouse yang saya kira tetapi saya tidak dapat menemukannya sekarang.

Di mana saya dapat mengatur ini?

Untuk membuat semuanya lebih buruk, ketukan tiga jari tidak melakukan apa-apa, jadi klik tengah tidak dimungkinkan sama sekali sejak pembaruan.

Bagaimana saya bisa memperbaiki ini?

Saya tahu saya dapat menghapus instalasi (saya mendapat partisi rumah terpisah) dan menginstal versi lama tetapi saya ingin menggunakan perangkat lunak yang sebenarnya dan Unity terbaru jika memungkinkan.


10
2017-11-19 13:03


asal


Lihat bug: bugs.launchpad.net/utouch/+bug/754000 - AlikElzin-kilaka


Jawaban:


Untuk memperbaiki klik tengah Anda dapat menggunakan perintah berikut:

xinput set-int-prop NN 266 8 2 3 0 0 1 2 3

Di mana NN adalah id dari perangkat mousepad, Anda dapat melihatnya dengan daftar perintah xinput. 266 adalah id dari properti "Synaptics Tap Action" Anda dapat melihatnya dengan xinput list-props NN. Contoh:

xinput set-prop "ETPS/2 Elantech Touchpad" "Synaptics Tap Action" 8, 9, 0, 0, 1, 2, 3

Anda harus menjalankan perintah itu setelah setiap resume. Untuk mempertahankan konfigurasi sinaptik Anda setelah melanjutkan, Anda dapat mengikuti langkah-langkah ini (dari wiki.archlinux.org):

Pengaturan daemon Gnome dapat mengesampingkan pengaturan yang ada (misalnya yang ada   diatur dalam xorg.conf.d) yang tidak ada padanannya dalam salah satu   utilitas konfigurasi grafis. Dimungkinkan untuk menghentikan gnome dari   menyentuh pengaturan mouse sama sekali:

1. Run dconf-editor
2. Edit /org/gnome/settings-daemon/plugins/mouse/
3. Uncheck the active setting 

It will now respect your system's existing synaptics configuration.

Ini bekerja untuk saya di Ubuntu 11.10 DAN sekarang saya punya:

Two-finger scrolling.
Middle Click with two fingers tap.
Right Click (tap at bottom right of scroll area).

4
2017-11-25 23:08



Bisakah Anda jelaskan perintah 'xinput set-int-prop NN 266 8 2 3 0 0 1 2 3'? - AlikElzin-kilaka


Jawaban leopebo bekerja untuk saya dengan Ubuntu 12.04 tapi saya   harus mengubah 266 nomor pada perintah yang disarankan leopebo.   Anda tidak harus menggunakan perintah ini tanpa mencari nomor 3-digit dengan teliti

xinput set-int-prop NN 266 8 2 3 0 0 1 2 3

Perintah lain meskipun seharusnya bekerja tanpa masalah (memiliki nomor untuk setup yang tidak masuk akal sehingga saya mengubahnya)

xinput set-prop "ETPS/2 Elantech Touchpad" "Synaptics Tap Action" 2, 3, 0, 0, 1, 2, 3

Kalau-kalau saya menulis panduan berikut untuk menemukan NN Anda dan 266 untuk Anda   touchpad. Pada akhirnya saya juga menjelaskan nilai yang Anda tetapkan sehingga Anda dapat memilih pengaturan optimal Anda. Juga Anda mungkin harus membaca jawaban leopebo untuk mengaturnya secara permanen

1 gunakan perintah berikut di terminal

xinput list

Anda akan mendapatkan sesuatu seperti ini

⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ ETPS/2 Elantech Touchpad                  id=13   [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)]
    ↳ Power Button                              id=8    [slave  keyboard (3)]
    ↳ Sleep Button                              id=9    [slave  keyboard (3)]
    ↳ 1.3M WebCam                               id=10   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=11   [slave  keyboard (3)]
    ↳ Acer WMI hotkeys                          id=12   [slave  keyboard (3)]

Yang kita butuhkan adalah id touchpad (dalam kasus saya 13)

2 gunakan perintah berikut di terminal menggantikan XX dengan nomor id yang Anda temukan di atas

xinput list-props XX

Anda akan mendapatkan sesuatu seperti ini

Device 'ETPS/2 Elantech Touchpad':
Device Enabled (144):   1
Coordinate Transformation Matrix (146): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (269): 1
Device Accel Constant Deceleration (270):   2.500000
Device Accel Adaptive Deceleration (271):   1.000000
Device Accel Velocity Scaling (272):    12.500000
Synaptics Edges (273):  56, 1352, 34, 606
Synaptics Finger (274): 1, 1, 256
Synaptics Tap Time (275):   180
Synaptics Tap Move (276):   68
Synaptics Tap Durations (277):  180, 180, 100
Synaptics ClickPad (278):   0
Synaptics Tap FastTap (279):    1
Synaptics Middle Button Timeout (280):  75
Synaptics Two-Finger Pressure (281):    282
Synaptics Two-Finger Width (282):   7
Synaptics Scrolling Distance (283): 30, 30
Synaptics Edge Scrolling (284): 0, 0, 0
Synaptics Two-Finger Scrolling (285):   1, 0
Synaptics Move Speed (286): 1.000000, 1.750000, 0.129366, 40.000000
Synaptics Edge Motion Pressure (287):   30, 160
Synaptics Edge Motion Speed (288):  1, 123
Synaptics Edge Motion Always (289): 0
Synaptics Off (290):    2
Synaptics Locked Drags (291):   0
Synaptics Locked Drags Timeout (292):   5000
Synaptics Tap Action (293): 2, 3, 0, 0, 1, 3, 0
Synaptics Click Action (294):   1, 1, 0
Synaptics Circular Scrolling (295): 0
Synaptics Circular Scrolling Distance (296):    0.100000
Synaptics Circular Scrolling Trigger (297): 0
Synaptics Circular Pad (298):   0
Synaptics Palm Detection (299): 0
Synaptics Palm Dimensions (300):    10, 200
Synaptics Coasting Speed (301): 20.000000, 50.000000
Synaptics Pressure Motion (302):        ... of unknown type CARDINAL

Synaptics Pressure Motion Factor (303): 1.000000, 1.000000
Synaptics Resolution Detect (304):  1
Synaptics Grab Event Device (305):  1
Synaptics Gestures (306):   1
Synaptics Capabilities (307):   1, 0, 1, 1, 1, 1, 1
Synaptics Pad Resolution (308): 1, 1
Synaptics Area (309):   0, 0, 0, 0
Synaptics Noise Cancellation (310): 7, 7
Device Product ID (263):    2, 14
Device Node (264):  "/dev/input/event11"

Apa yang perlu kita temukan di atas adalah garis ini

    Synaptics Tap Action (293): 2, 3, 0, 0, 1, 3, 0

dan catat nomor di dalam (), yang dalam kasus saya adalah 293

Perintah ketiga dan terakhir di terminal (Ganti XX dengan id dan YYY dengan nomor di dalam () yang untuk laptop saya adalah XX = 13 dan YYY = 293)

xinput set-int-prop XX YYY 8 2 3 0 0 1 2 3

Nilai 2 3 0 0 1 2 3 adalah pengaturan berikut pada urutan yang benar 0 = cacat 1 = klik kiri 2 = tengah 3 = kanan

Option "RTCornerButton"
Which mouse button is reported on a right top corner tap.

Option "RBCornerButton"
Which mouse button is reported on a right bottom corner tap.

Option "LTCornerButton"
Which mouse button is reported on a left top corner tap.

Option "LBCornerButton"
Which mouse button is reported on a left bottom corner tap.

Option "TapButton1"
Which mouse button is reported on a non-corner one-finger tap.

Option "TapButton2"
Which mouse button is reported on a non-corner two-finger tap.

Option "TapButton3"
Which mouse button is reported on a non-corner three-finger tap.

6
2018-04-27 13:59



Saya baru di Ubuntu, cukup download 12.04 dan sangat ingin mengubah pengaturan touch pad. Jadi setelah mengetik ke terminal: xinput set-int-prop 13 291 8 2 3 0 0 1 2 3 Lalu bagaimana? Bagaimana cara mendapatkannya setelah dinyalakan kembali? Tepuk tangan - MrMule
Jawaban ini lebih baik. Saya juga ingin menambahkan bahwa info tambahan dapat ditemukan di x.org/archive/X11R7.5/doc/man/man4/synaptics.4.html#toc4 - lpanebr