toucpad sorunu

Başlatan Xgibi, 24 Mayıs 2018 - 17:02:28

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

Xgibi

Hometech ht 14cl dizüstü kullanıyorum. Bir hafta içinde ubuntu, xubuntu ve lubuntu denedim ama hiç birinde toucpad çalışmadı. Şuan lubuntu kullanıyorum çözüm öneriniz var mı?

speakerXXL

inxi paketini yükleyip aşağıdaki komutların çıktılarını paylaşınız.

inxi -SMGxx
xinput list

Xgibi

inxi -SMGxx
System:
  Host: ergin-HT-14CL Kernel: 4.15.0-22-generic x86_64 bits: 64
  compiler: gcc v: 7.3.0 Desktop: LXDE dm: lightdm Distro: Ubuntu 18.04 LTS
Machine:
  Type: Laptop System: Hometech product: HT 14CL v: N/A
  serial: <root required>
  Mobo: Hometech model: HT 14CL serial: <root required>
  UEFI: American Megatrends v: LC-BI-13.3-Y116AR120-395-B date: 07/22/2017
Graphics:
  Card-1: Intel driver: i915 v: kernel bus ID: 00:02.0 chip ID: 8086:5a85
  Display: x11 server: X.Org 1.19.6 driver: modesetting unloaded: fbdev,vesa
  resolution: 1920x1080~60Hz
  OpenGL: renderer: Mesa DRI Intel HD Graphics 500 (Broxton 2x6)
  v: 4.5 Mesa 18.0.0-rc5 compat-v: 3.0 direct render: Yes

xinput list
⎡ Virtual core pointer                    id=2 [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              id=4 [slave  pointer  (2)]
⎜   ↳ MOSART Semi. 2.4G Wireless Mouse        id=8 [slave  pointer  (2)]
⎜   ↳ SYNA3602:00 0911:5288 Touchpad          id=10 [slave  pointer  (2)]
⎣ Virtual core keyboard                    id=3 [master keyboard (2)]
    ↳ Virtual core XTEST keyboard              id=5 [slave  keyboard (3)]
    ↳ Video Bus                                id=6 [slave  keyboard (3)]
    ↳ Power Button                            id=7 [slave  keyboard (3)]
    ↳ USB 2.0 Camera: USB 2.0 Camera          id=9 [slave  keyboard (3)]
    ↳ Intel HID events                        id=11 [slave  keyboard (3)]
    ↳ Intel HID 5 button array                id=12 [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            id=13 [slave  keyboard (3)]

speakerXXL

Buradaki öneriyi deneyelim. Metin düzenleyici açınız ve içine aşağıdaki satırları ekleyip dosyayı kullanıcı ev dizinine touchpad_on adıyla kaydedin.

#!/bin/bash
# touchpad off
DeviceID=$(xinput -list | grep Touchpad | awk '{print $6}' | sed 's/id=//')
xinput --set-prop $DeviceID "Device Enabled" 1
echo touchpad on


Ardından aşağıdaki komutla dosyayı çalıştırma izini verip,

chmod +x ~/touchpad_on

aşağıdaki komutla çalıştırmayı deneyin.

~/touchpad_on

Bu şekilde durum ne oluyor?

Xgibi


mcyalnizlik

Aynı sorunu bende yaşıyorum fakat benim sadece tuşlar çalışmıyor

VTR-L09 cihazımdan Tapatalk kullanılarak gönderildi


localhost

#6
Alıntı yapılan: Xgibi - 25 Mayıs 2018 - 12:41:00
bir gelişme olmadı

Sizdeki sorun biraz büyük gibi. Windows'ta kullanilan VirtualButtons sürücüsünün Linux karsiligi var/yok. Dell Notebooklarin bir kismina göre kernele Ubuntu tarafindan 2016 yilinda ekleme yapilmis.
ACPI\INT33D6ClassGuid = {4D36E97D-E325-11CE-BFC1-08002BE10318}Sizdeki Sürücü ID Dell'in ciktilarina benziyor. Lakin surada bir *sıkıntı var. Dell de kullanilan Virtualbutton sürücüsü ile sizdeki Virtualbutton sürücüsü arasinda sürüm numarasi var. DLL dosyasi Windowsda kurulumda Registery ve System32 altinda farkli isimlerle kuruluyor.

Windows Sürücü Kurulumundaki Virtualbutton.sys nin ici. Dell de biraz degisiklikler var.
[Version]
Signature = "$Windows NT$"
Class = System
ClassGuid = {4D36E97D-E325-11CE-BFC1-08002BE10318}
Provider = %VENDOR%
DriverVer = 04/14/2015, 1.1.0.21
CatalogFile = VirtualButtons.cat

[Manufacturer]
%VENDOR% = Vendor, NTx86.6.1, NTamd64.6.1

[SourceDisksNames]
99 = %DISK_NAME%,,,""

[SourceDisksFiles.x86]
VirtualButtons.sys = 99, Drivers\x32

[SourceDisksFiles.amd64]
VirtualButtons.sys = 99, Drivers\x64

[DestinationDirs]
CopyFunctionDriver = 12


;===============================================================
; Models section
;===============================================================


[Vendor.NTx86.6.1]
%VirtualButtons% = VirtualButtons, ACPI\INT33D6

[Vendor.NTamd64.6.1]
%VirtualButtons% = VirtualButtons, ACPI\INT33D6

;===============================================================
; DDInstall section
;===============================================================
[VirtualButtons.NTx86]
CopyFiles = CopyFunctionDriver

[VirtualButtons.NTamd64]
CopyFiles = CopyFunctionDriver

[VirtualButtons.NTx86.Services]
AddService = VirtualButtons, 0x00000002, VirtualButtons_Service_Inst

[VirtualButtons.NTamd64.Services]
AddService = VirtualButtons, 0x00000002, VirtualButtons_Service_Inst


[CopyFunctionDriver]
VirtualButtons.sys,,,2

[VirtualButtons_Service_Inst]
DisplayName = %VirtualButtons%
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_DEMAND_START%
ErrorControl = %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\VirtualButtons.sys

;================================================================
;   Strings
;================================================================
[Strings]
VENDOR                          = "Intel(R) Corporation"
VirtualButtons                  = "Intel(R) Virtual Buttons"
DISK_NAME                       = "Intel(R) Virtual Buttons install disk"
SERVICE_DEMAND_START            = 0x3
SERVICE_KERNEL_DRIVER           = 0x1
SERVICE_ERROR_IGNORE            = 0x0
SERVICE_ERROR_NORMAL            = 0x1
SERVICE_ERROR_SEVERE            = 0x2
SERVICE_ERROR_CRITICAL          = 0x3
REG_EXPAND_SZ                   = 0x00020000
REG_DWORD                       = 0x00010001
REG_MULTI_SZ                    = 0x00010000
REG_BINARY                      = 0x00000001
REG_SZ                          = 0x00000000


Bu kadar arastirma sonucuna göre hala dogru seyle ugrastigimdan emin degilim.  ;D Kisa sürede cözüm önerisi biraz zor gibi. Sizin Windows kurup, Virtualbutton sürücüsünü kurmadan Touchpad tusunu test etmeniz gerekiyor. Bu sekilde acip kapatma tusunun calisip calismadigina ögrenebiliriz. Eger sürücü kuruldugunda o tus calisiyorsa, dogru sürücü oldugundan emin oluruz. Sonra Sizin bilgisayardaki Hardware (Donanim) ile Dell deki Hardware (Donanim) arasindaki degisiklige bakabiliriz. Windowsta Hardware ID yi ögrenmeyi unutmayin.

Mesela asagidaki *bağlantıda Sony Notebook taki ID ile Sizin Notebook ID ayni. Orada sadece ayar kisminda SIKINTI var.
https://askubuntu.com/questions/893951/how-to-properly-handle-intel-virtual-button-events
Linux LPIC1 - MCSA

Xgibi

şuan için windows yüklemek istemiyorum. yinede sağolun. lubuntudan çözüm önerilerine açığım.

Xgibi

Hala çözümü yok mu bunun

decent

Merhaba,Hometech Wi360 kullanıyorum, bu konularda epey mesafe aldım diyebilirim.
Aşağıdaki bağlantıda verilen talimatlara göre bir ISO kalıbı hazırlayıp USB e aktarın, sistemi hazırladığınız USB ile başlatın. Sonucu görelim.
http://linuxiumcomau.blogspot.com/2017/06/customizing-ubuntu-isos-documentation.html

Xgibi

Linktekileri anlayacak kadar İngilizcem yok maalesef ama geçen yaşadığım şey belki soruna ışık tutabilir. Şuan Windows kullanıyorum geçen Elementary'i USB'den başlattım yine touchpad çalışmıyordu. Kapamak isterken power tuşuna kısa bastığım için beklemeye aldı ve beklemeden çıkmak için bir daha bastım, touchpad çalışıyordu. Touchpad çalıştığı için bende Elementary'i yükledim ama yükledikten sonra ne yaparsam yapayım touchpad çalışmadı. Ayrıca elementary yükledikten sonra ilk açıldığında wifi çalışmıyordu. Önce beklemeye alıyordum sonra beklemeden çıkıyordum wifi çok iyi çalışıyordu. Wifi'den bahsetme sebebim touchpad ile aynı sorundan kaynaklanıyor olabilmesi.

decent

İşte bağlantıda verilen talimatlarla kablosuz kart sürücüsü, ses kartı sürücüsü vs. ihtiyaçları ISO kalıbına entegre ediyor, yeni bir ISO kalıbı oluşturuyor.

if

@Xgibi, aynı makineyi mi kullanıyorsunuz?

Xgibi

Evet hometech ht 14cl laptop kullanıyorum. Şuan Windows yüklü çünkü farem yok ve fare kullanmayı sevmediğim için almayı da düşünmüyorum. Windows'un yanına Linux da kuramıyorum çünkü Windows'dan bana ancak 10gb alan kalıyor.

if

Şu an herhangi bir GNU/Linux dağıtımı yüklü mü?

https://patchwork.kernel.org/patch/10046575/
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit?id=807588ac92018bde88a1958f546438e840eb0158

Touchpad için Elementary OS yerine Ubuntu 18.10 temelli bir dağıtım (Lubuntu ya da Xubuntu) deneyebiliriz. 4.19 sürümlü çekirdekle sorunun giderilmiş olması gerek.

Xgibi

#15
Şuan Linux yüklü değil. Usb'den canlı olarak Ubuntu 18.10 denedim ama ne touchpad ne wifi çalışmıyor. 4.19 çekirdeğine nasıl ulaşabilirim?


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 26 Kasım 2018 - 23:46:14

Merak edip ubuntuyu kurdum. Kernel 4.19.4 indirdim ama kuramadım. https://www.galipcevrik.com.tr/linux-kernel-derleme-resimli-anlatim/ buradaki anlatımda
make menuconfig
Komutunu çalıştıramadım.

if

@Xgibi, çekirdek derlemenize gerek yok. Burada[1] mevcut çekirdekler.

32 bit için:
linux-headers-4.19.6-041906-generic_4.19.6-041906.201812010432_i386.deb
linux-image-4.19.6-041906-generic_4.19.6-041906.201812010432_i386.deb
linux-headers-4.19.6-041906_4.19.6-041906.201812010432_all.deb

64 bit için:
linux-headers-4.19.6-041906-generic_4.19.6-041906.201812010432_amd64.deb
linux-headers-4.19.6-041906_4.19.6-041906.201812010432_all.deb
linux-image-unsigned-4.19.6-041906-generic_4.19.6-041906.201812010432_amd64.deb

[1] http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.19.6/

Xgibi

Ubuntu 18.10 yükledikten sonra güncelleme yaptığımda sorun düzeldi. Umarım tüm linux dağıtımlarında bu sorun düzelir.