Synaptics touchpad, Ubuntu 15.10 (Gnome) içinde çalışmıyordur.

17

Ubuntu gnome kurulumumu 15.10'a yükselttim ve touchpad tek dokunuşla işlevselliği dışında her şey çok iyi. Tek dokunuşla tıklama çalışmıyor . Ve synaptics.conf dosyasını düzenleme gibi tüm olası çözümleri denedim.

Fark ettiğim bir şey şu ki, bu biraz garip. Her giriş aygıtı için şemanın bir orijinal ve deprecated girdisi vardır, ancak touchpad için yalnızca deprecated değerine sahiptir. Sebep bu mu?

Bu sorunu nasıl çözeceğimi bilmiyorum. Lütfen yardım et!

org.gnome.settings-daemon.peripherals.input-devices 
org.gnome.settings-daemon.peripherals.keyboard 
org.gnome.settings-daemon.peripherals.keyboard.deprecated:/
org.gnome.settings-daemon.peripherals.mouse 
org.gnome.settings-daemon.peripherals.mouse.deprecated:/
org.gnome.settings-daemon.peripherals.smartcard 
org.gnome.settings-daemon.peripherals.touchpad.deprecated:/
org.gnome.settings-daemon.peripherals.touchscreen 
org.gnome.settings-daemon.peripherals.trackball.deprecated:/
org.gnome.settings-daemon.peripherals.wacom:/
org.gnome.settings-daemon.peripherals.wacom.eraser:/
org.gnome.settings-daemon.peripherals.wacom.stylus:/
org.gnome.settings-daemon.peripherals.wacom.tablet-button:/

Aşağıda, fare ve touchpad ayarlarının ekran görüntüsü verilmiştir:

Ayrıca, synclient sonuçum şöyle:

$ synclient | grep TapButton

TapButton1   = 0  
TapButton2   = 0  
TapButton3   = 0  

xinput komutum aşağıdakileri verir,

$ xinput list
Virtual core pointer              id=2  [master pointer  (3)]  
 ↳ Virtual core XTEST pointer        id=4   [slave  pointer  (2)]  
 ↳ SynPS/2 Synaptics TouchPad        id=12  [slave  pointer  (2)]  
 ↳ MCE IR Keyboard/Mouse (ene_ir)    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)]  

xinput list-props 12 komutunun sonuçları:

    
sordu kmario23 26.10.2015 13:36

10 cevap

17

Sonunda sorunumu çözmek için bir çözüm buldum:

Aşağıdaki satırı bashrc 'e ekledim, böylece her girişimde derleme yapabilirim.

synclient TapButton1=1 TapButton2=3 TapButton3=2

Güzel bir kesmek olmasa da, iyi çalışıyor. Umarım toplum bu hatayı düzeltir.

Güncelleme: Bu hack, Ubuntu 17.04'te de gayet iyi görünüyor, yani bu, topluluğun henüz düzeltmediği anlamına geliyor.

P.S. Ayrıca bkz. bu harika çözüm

    
verilen cevap kmario23 20.11.2015 17:15
31

ctrl + alt + t tuşlarına basarak bir terminal açın ve şunu yazın:

synclient TapButton1=1 TapButton2=3 TapButton3=2

benim için çalıştı ...

    
verilen cevap ryuffhant 19.11.2015 14:30
10

Fare ayarlarını güncellediniz mi? Güncellemeden sonra aynı sorunla karşılaştım, ancak tıklamanız için tıklamanız yeterliydi.

Aksi takdirde, bu konuya göre çıkış yapmanın ve içeri geri.

    
verilen cevap christopherlovell 27.10.2015 10:56
5

Ubuntu gnome 16.04'te aynı problemi yaşadım ve bunu İşte yanıtında belirtilen benzer bir teknikle çözdüm ama bazı farklarla:

1- öğle yemeği " dconf Editör " uygulaması. (yüklü değilse, çalıştırın: sudo apt-get install dconf-tools )

2- adresine gidin: org > gnome > desktop > peripherals > touchpad

3- tap-to-click 'yı kontrol edin

    
verilen cevap Jalil.me 20.11.2016 21:31
2

Ben aynı sorun vardı, ben GNOME wily kurtadam ubuntu ubuntu yükselttikten sonra. bu yüzden touchpad'in işlevselliğini geri kazanmak için klavyede özel kısayol yaptım, sadece synclient TapButton1=1 komutunu komut üzerine yaz, sonra da favori formunu doldur, sonra da favori klavye kombinasyonlarını seç. Bir süre için yeterince iyi ve güncelleme için bekleyin.

    
verilen cevap ryuffhant 20.11.2015 14:59
1

Ayarlar penceresinde, kullanıcıların fareyi ayarlamasına izin verilir. Ancak dokunmatik ekranı yapılandırmam gerek. Konsol ilk önce "synclient tapbutton1 = 1" yeniden başlatılmasına veya uyumaya yardımcı olur.

Anladığım kadarıyla, sistem aygıtı yanlış bir şekilde tanımlar, Bir hataya benziyor.

    
verilen cevap Tamahome Mamonov 01.11.2015 10:00
1

Birkaç gün önce Ubuntu 17.04 sürümüne geçtim ve aynı sorunları yaşadım. Bu hile yapar:

    sudo apt install xserver-xorg-input-synaptics

Sadece bu şeyleri indirmeli, başka bir şey değil.

    
verilen cevap f.a.abadi 04.10.2017 19:54
0

Bunu bir deneyin, UbuntuGnome 15.10'da benim için çalıştı, bu yüzden başlangıç ​​uygulamalarında bir giriş yaptım.

Favori düzenleyicinizi kullanarak, aşağıdaki içeriklere sahip bir komut dosyası oluşturun ve ör. % Co_de%.

#!/bin/bash

xinput --set-prop --type=int --format=32 "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Pressure" 4

# Below width 1 finger touch, above width simulate 2 finger touch. - value=pad-pixels
xinput --set-prop --type=int --format=32 "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Width" 8

# vertical scrolling, horizontal scrolling - values: 0=disable 1=enable
xinput --set-prop --type=int --format=8  "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Scrolling" 1 1

# vertical, horizontal, corner - values: 0=disable  1=enable
xinput --set-prop --type=int --format=8  "SynPS/2 Synaptics TouchPad" "Synaptics Edge Scrolling" 0 0 0

# stabilize 2 finger actions - value=pad-pixels
xinput --set-prop --type=int --format=32 "SynPS/2 Synaptics TouchPad" "Synaptics Jumpy Cursor Threshold" 250

# pad corners rt rb lt lb tap fingers 1 2 3 (can't simulate more then 2 tap fingers AFAIK) - values: 0=disable 1=left 2=middle 3=right etc. (in FF 8=back 9=forward)
xinput --set-prop --type=int --format=8  "SynPS/2 Synaptics TouchPad" "Synaptics Tap Action" 0 0 0 0 1 2 3   

exit

Komut dosyasını çalıştırılabilir yapın:

chmod +x touchpad.sh

Şimdi komut dosyasını çalıştırın ve işe yarayıp yaramadığını görün.

Orijinal Bilgiler burada bulundu: İşte

    
verilen cevap Mistgun 17.11.2015 22:26
0

Son kullanıcı olarak, bulduğum en kolay yol, "Birincil düğme" ye geçmek için mouse touchpad ayarlarına sağ tıklamaktır.

Çift dokunma hala birincil sol olarak çalışır, düğme alanına hafifçe vurmak için dokunun.

Ubuntu 17.04.

    
verilen cevap jeff 28.05.2017 16:25
0

Bu işlemi otomatikleştirmek için bir komut dosyası oluşturdum. Sistem başladığında otomatik olarak başlatılacaktır. Yani, aynı komutu tekrar tekrar çalıştırmak zorunda değilsiniz. Komut dosyasının bağlantısı github.com/Ryko-git/click-on-touchpad .

Kurulum işlemi çok kolay. Github sayfasında verilmiştir.

    
verilen cevap Ryko 30.04.2018 23:37

Etiketlerdeki diğer soruları oku