Ubuntu Touchpad Sorunları - Fare İşaretçisi Atlar


14

Dell Latitude 3570 Dizüstü Bilgisayardaki Ubuntu touchpad ile ilgili önemli sorunlar yaşıyorum. Bir USB fare kullanırsam, her şey iyi çalışır, ancak bir dokunmatik yüzey kullanırsam kontrol etmek çok zordur. Örneğin, ekranın ortasındaki bir şeye tıklamak istersem, tıklıyorum, ancak bir nedenle Ubuntu THINKS Ekranın sol alt köşesinde tıkladım ve böylece çöp kutusunu açtım. GERÇEKTEN beni kızdırıyor.

Aşağıdaki değişiklikleri synclientdüzeltmek için bir yerde okudum :

synclient FingerLow=9
synclient FingerHigh=10

Bunlar işe yaramıyor. Ve her durumda makineyi yeniden başlattığımda, synclient varsayılanlara ( FingerLow=25, FingerHigh=30) geri döner , bu yüzden çalışsalar bile makineyi her yeniden başlattığımda bunları ayarlamam gerekir!

Deneyebileceğim başka bir şey var mı? Bu beni delirtiyor. Akıl sağlığım uğruna, dizüstü bilgisayarımı parçalamadan önce lütfen bana yardım et.

İstendiği gibi xinput list, bana aşağıdakileri verir:

⎡ Virtual core pointer                           id=2   [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ DLL06F3:00 06CB:75DA Touchpad             id=12   [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                id=14   [slave  pointer  (2)]
⎜   ↳ USB Optical Mouse                         id=17   [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)]
    ↳ Power Button                              id=9    [slave  keyboard (3)]
    ↳ Sleep Button                              id=10   [slave  keyboard (3)]
    ↳ Integrated_Webcam_HD                      id=11   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=13   [slave  keyboard (3)]
    ↳ Dell WMI hotkeys                          id=15   [slave  keyboard (3)]
    ↳ DELL Wireless hotkeys                     id=16   [slave  keyboard (3)]

Soruları cevaplamayı kolaylaştırmak için her zaman dell laptop model numaranızı eklemelisiniz. Ayrıca sizin durumunuzda lütfen sorunuzu düzenleyin ve terminal komutundan çıktıya yapıştırın xinput list- Teşekkürler.
46'de WinEunuuchs2Unix

@ WinEunuuchs2Unix - Sizin için gerekli düzenlemeleri yaptım.
SamuelH

Dell Inspiron 17R 7720 SE cihazım bu dokunmatik yüzey sürücüsünü kullanıyor: ↳ AlpsPS/2 ALPS GlidePoint id=15 [slave pointer (2)]Ne fark yarattığından emin olmasam da. Ancak nadiren kullandığım dokunmatik yüzeyimde sorun yok.
24'te WinEunuuchs2Unix

@ WinEunuuchs2Unix - bunu nasıl kurarım?
SamuelH

1
Tebrikler! Sorunuzu + 1'leyin ve cevabınızı + 1'leyin, böylece diğerleri ayak izlerinizi takip eder (um dokunmatik yüzey parmak izleri).
WinEunuuchs2Unix

Yanıtlar:


4

Peki, WinEunuuchs2Unix kullanıcısının tavsiyelerini takip ederek, Google'a bu konuda DID. Görünüşe göre bu büyük bir hata, Ubuntu 14.04'ten beri. Her neyse, hata raporu sayfasında, Juan Hernandez (juanhm) adlı bir adam, xserver-xorg-input-libinput kurulumunun onun için çalıştığını önerdi. Bunu denemek istedim, bu yüzden yazdım:

sudo apt-get install xserver-xorg-input-libinput

ve kırık bağımlılıklar hakkında bir mesaj aldım, ama aynı zamanda yukarıdaki paketin bağlı olduğunu söyledi xserver-xorg-core, bu yüzden çalıştırmayı denedim:

sudo apt-get install xserver-xorg-core

Bu, bir sürü xserver-xorg paketi kurdu. Sonra koştum:

sudo apt-get install xserver-xorg-input-libinput

ve bu sefer işe yaradı. Sonra yeniden başlattım ve koşmaya çalıştım:

sudo apt-get remove --purge xserver-xorg-input-synaptics

ama zaten kaldırılmıştı. Sistem Ayarları'ndaki dokunmatik yüzeyim şimdi çok çok basit bir diyalog, AMA işaretçiyi artık atlıyor gibi görünmüyor! Görebildiğim tek dezavantaj, artık tıklamak için dokunmatik yüzeye dokunamayacağım (düğmeleri kullanmam gerekiyor), ama yine de yapmıyordum!

Bu yüzden şimdi bunun işe yaradığına inanıyorum!

Hata raporu sayfası burada: https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1574667

Juan Hernandez'in önerisinin işe yaradığını doğrulamak için güncelleyeceğim.


yardımcı olmadı: `` xserver-xorg-core zaten en yeni sürüm (2: 1.19.6-1ubuntu4). xserver-xorg-input-libinput zaten en yeni sürümdür (0.27.1-1). 0 yükseltildi, 0 yeni yüklendi, kaldırmak için 0 ve 0 yükseltilmedi. ``
Anand Rockzz

Ben hiçbir ipucu bu adımlar ne yaptığını, ancak yardımcı (değil% 100 ama% 80 civarında daha az atlar). (Panasonic CF-LX3 üzerinde Ubuntu 18.04)
rustyx

2

Ben kullanıyorum Razer Blade Erken 2017 ve benim dokunmatik yüzey olduğu Synaptics TM2438-005çalışan Ubuntu 18.04 Biyonik Beaver

Her yerde bir çözüm arıyordum ve onun synclientyerine geçen libinputklips aracının tarihini , yerini almak zorunda kaldım xinput.

Ama bu makale sorunumu çözdü ve daha spesifik olarak, sadece libinput-tools

$ sudo apt install libinput-tools

Bionic Beaver, Unity'yi GUI sunucusu olarak kullanmıyor ancak bunun yerine Gnome kullanıyor, bu yüzden tüm bağımlılıkların zaten orada olduğunu tahmin ediyorum (xserver-core, libinput vb.)

Ubuntu 18.04 ile ilgili sorunları olan herkes için - bu sorunumu çözdü ve şimdi yarı çalışan bir dokunmatik yüzeyim var. Hala zaman zaman atlıyor, ama bu her 10 yeni dokunuşta bir kez, her milisaniyeydi.


Ayrıca, dokunmatik yüzeyimin razer bıçağı 2018'de atlamada da aynı sorunu yaşıyorum. Libinput araçlarını kurmak ne işe yarar? Ubuntu için oldukça yeniyim, bu yüzden sadece yüklemenin sorunu düzeltmek için yeterince iyi olup olmadığından emin değilim.
Devin Ersoy

1

Benim durumumda @SamuelH çözümü her şey zaten kurulduğundan ve güncel olduğundan işe yaramadı. Yardım ettiğim şey

  • Devre Dışı Natural Scroll
  • etkinleştirme Edge scrolling
  • azaltmak touch pad speed
  • Devre Dışı Tap to click

Makine:

Dell E6540

İŞLETİM SİSTEMİ:

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 18.04 LTS
Release:    18.04
Codename:   bionic

1

Lütfen Alucard'ın bu çözümüne bakın

Bunu en son güncellemelerle Bionic Beaver'ı çalıştıran Latitude E5470 ile aynı dizüstü bilgisayarla test ettim.

İşaretçi çubuğu veya "meme başı", imlecin rastgele atlamasına neden olan şey gibi görünüyor. Arkadan aydınlatmalı klavyenizi etkinleştirdiyseniz, imleç atlandığında açıldığını göreceksiniz.

Kullanım kolaylığı için Alucard'ın çözümünü aşağıya yapıştıracağım:

1) Terminal yazın:

xinput list

"AlpsPS / 2 ALPS DualPoint Stick" gibi bir şey arayın. Söz konusu cihazın "ID = xxx" alanını arayın.

2) Terminal yazın:

xinput -list-props {ID of Dualpoint Stick}

Satırlardan biri şöyle olmalıdır: "Aygıt Etkin (142): 1" Bu durumda 142 olan kimliğe dikkat edin).

3) Dualpoint Çubuğunu Devre Dışı Bırak: (Değerin 0 olarak ayarlanması, cihazın devre dışı bırakılmasıyla aynıdır)

xinput -set-prop {ID of Dualpoint Stick} 142 0

0

Aynı sorunu yaşadım. Ubuntu 16.04'ü yükleyip 18.04'e güncelleyerek çözdüm. Ürün yazılımı ile ilgili bir sorun olduğunu düşünüyorum.


-2

Bilgisayarımda da aynı sorun vardı. Çeşitli düzeltmelerden geçtim ve sorunun çeşitli nedenleri olduğunu ve bunun sonucunda birkaç farklı olası çözüm bulduğunu gördüm. Sabit sürücüyü hiçbir değişiklik yapmadan izole ettim. Sorun HD'de değildi. Ben bios ve cashe hiçbir değişiklik olmadan izole. Dokunmatik ekrana sahip olduğumdan beri kalan tek şey dokunmatik ekran yongasıydı. Bunu düzeltmek için, parmağımı ekranın sol üst köşesinde durup simgenin üzerine koydum ve ekranın ortasına sürükledim. Birkaç dakika çalıştı, sonra tekrar köşeye döndü. Kaldığım ve tekrar düzensiz davranmadığı bu sefer yine parmağımı kullandım. Bu yardımcı olur umarım.


1
Farklı bir cihaz hakkında donanıma özgü bir soruya ait olmayan bir cevap göndermek yerine, bununla ilgili tüm ayrıntıları içeren kendi kendine yanıtlanan bir soru yapmanızı öneririm
Zanna
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.