Linux Mint Türkiye
Linux Mint Destek => Donanım => Diğer Donanımlar => Konuyu başlatan: Varg - 09 Ağustos 2017, 19:11:25
-
Merhabalar. Dün itibariyle Linux Mint 18 kurdum ve güncellemelerimi yaptım. Fakat touchpad'im "tam olarak" çalışmıyor. Xinput çıktısında touchpad'imin markası "PS/2 Elantech Touchpad" olarak görünüyor. Touchpad'im sadece imleci sağa sola çekmeme ve tıklamama yarıyor. Çift parmak okumadığı için sayfa kayırma yapamıyorum.
xinput çıktısı
fers4t@fers4t ~ $ xinput
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ MOSART Semi. 2.4G Keyboard Mouse id=12 [slave pointer (2)]
⎜ ↳ ELAN Touchscreen id=13 [slave pointer (2)]
⎜ ↳ PS/2 Elantech Touchpad id=15 [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)]
↳ Integrated Camera id=10 [slave keyboard (3)]
↳ MOSART Semi. 2.4G Keyboard Mouse id=11 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=14 [slave keyboard (3)]
↳ MOSART Semi. 2.4G Keyboard Mouse id=16 [slave keyboard (3)]
fers4t@fers4t ~ $
Sistem Ayarları > Girdi Aygıtları > Dokunmatik Yüzey yoluna gidince "No touchpad found" uyarısı alıyorum. Touchpad'i görmese de tek parmakla yapılabilecek her şeyi yapabiliyorum. Sorun ne olabilir acaba?
(https://cdn.pbrd.co/images/GESenzJ.png)
Not: Forumda ve internette araştırdım. Çözüme varamadım.
-
Açtığımız konuların uygun bölümlerde olması gerekiyor, bununla ilgili şu konumuz inceleyebilirsiniz. Konu Açarken Dikkat Edilmesi Gerekenler (https://forum.linuxmint.net.tr/index.php?topic=3067.0)
Bu konu "Kurulum Öncesi ve Sonrası" bölümünden "Diğer Donanımlar" bölümüne taşınmıştır.
Ayrıca yukarıda bağlantısı verilen konuda istenen komutun çıktısını paylaşınız.
-
Açtığımız konuların uygun bölümlerde olması gerekiyor, bununla ilgili şu konumuz inceleyebilirsiniz. Konu Açarken Dikkat Edilmesi Gerekenler (https://forum.linuxmint.net.tr/index.php?topic=3067.0)
Bu konu "Kurulum Öncesi ve Sonrası" bölümünden "Diğer Donanımlar" bölümüne taşınmıştır.
Ayrıca yukarıda bağlantısı verilen konuda istenen komutun çıktısını paylaşınız.
düzenledim, teşekkür ederim
-
Eğer sisteminizde genel bir sorun yaşanıyorsa, sisteminizdeki donanımları görüntülemek için aşağıdaki komutun çıktısını paylaşınız.
inxi -Fxz
Aslında çıktısı istenen komut yukarıdakiydi, lütfen bu komutun çıktısını da paylaşınız. Buna göre bir öneri sunmaya çalışalım.
-
Aslında çıktısı istenen komut yukarıdakiydi, lütfen bu komutun çıktısını da paylaşınız. Buna göre bir öneri sunmaya çalışalım.
xinput --list-props "PS/2 Elantech Touchpad" çıktısı
fers4t@fers4t ~ $ xinput --list-props "PS/2 Elantech Touchpad"
Device 'PS/2 Elantech Touchpad':
Device Enabled (138): 1
Coordinate Transformation Matrix (140): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Accel Speed (274): 0.000000
libinput Accel Speed Default (275): 0.000000
libinput Accel Profiles Available (276): 1, 1
libinput Accel Profile Enabled (277): 1, 0
libinput Accel Profile Enabled Default (278): 1, 0
libinput Natural Scrolling Enabled (279): 0
libinput Natural Scrolling Enabled Default (280): 0
libinput Send Events Modes Available (258): 1, 0
libinput Send Events Mode Enabled (259): 0, 0
libinput Send Events Mode Enabled Default (260): 0, 0
libinput Left Handed Enabled (281): 0
libinput Left Handed Enabled Default (282): 0
libinput Scroll Methods Available (283): 0, 0, 1
libinput Scroll Method Enabled (284): 0, 0, 1
libinput Scroll Method Enabled Default (285): 0, 0, 1
libinput Button Scrolling Button (286): 2
libinput Button Scrolling Button Default (287): 274
libinput Middle Emulation Enabled (288): 0
libinput Middle Emulation Enabled Default (289): 0
Device Node (261): "/dev/input/event8"
Device Product ID (262): 2, 1
libinput Drag Lock Buttons (290): <no items>
libinput Horizonal Scroll Enabled (263): 1
inxi -Fxz çıktısı
fers4t@fers4t ~ $ inxi -Fxz
System: Host: fers4t Kernel: 4.4.0-21-generic x86_64 (64 bit gcc: 5.3.1)
Desktop: KDE Plasma 5.8.7 (Qt 5.6.1) Distro: Linux Mint 18 Sarah
Machine: System: CASPER BILGISAYAR SISTEMLERI A.S (portable) product: CASPER NIRVANA NOTEBOOK v: 0.1
Mobo: CASPER BILGISAYAR SISTEMLERI A.S model: CASPER NIRVANA NOTEBOOK v: FAB1
Bios: Phoenix v: 65 date: 07/03/2012
CPU: Dual core Intel Core i5-3317U (-HT-MCP-) cache: 3072 KB
flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 6784
clock speeds: max: 2600 MHz 1: 998 MHz 2: 847 MHz 3: 886 MHz
4: 1624 MHz
Graphics: Card: Intel 3rd Gen Core processor Graphics Controller
bus-ID: 00:02.0
Display Server: X.Org 1.18.3 drivers: intel (unloaded: fbdev,vesa)
Resolution: 1366x768@59.97hz
GLX Renderer: Mesa DRI Intel Ivybridge Mobile
GLX Version: 3.0 Mesa 11.2.0 Direct Rendering: Yes
Audio: Card Intel 7 Series/C210 Series Family High Definition Audio Controller
driver: snd_hda_intel bus-ID: 00:1b.0
Sound: Advanced Linux Sound Architecture v: k4.4.0-21-generic
Network: Card-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
driver: r8169 v: 2.3LK-NAPI port: 2000 bus-ID: 01:00.0
IF: enp1s0 state: down mac: <filter>
Card-2: Qualcomm Atheros AR9485 Wireless Network Adapter
driver: ath9k bus-ID: 06:00.0
IF: wlp6s0 state: up mac: <filter>
Drives: HDD Total Size: 532.1GB (3.1% used)
ID-1: /dev/sda model: WDC_WD5000LPVX size: 500.1GB
ID-2: /dev/sdb model: SAMSUNG_MZMPC032 size: 32.0GB
Partition: ID-1: / size: 21G used: 8.0G (41%) fs: ext4 dev: /dev/sdb2
ID-2: swap-1 size: 8.44GB used: 0.00GB (0%) fs: swap dev: /dev/sdb3
RAID: No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors: System Temperatures: cpu: 72.0C mobo: 27.8C
Fan Speeds (in rpm): cpu: N/A
Info: Processes: 236 Uptime: 3 min Memory: 890.6/7844.5MB
Init: systemd runlevel: 5 Gcc sys: 5.4.0
Client: Shell (bash 4.3.481) inxi: 2.2.35
-
Öncelikle sisteminizi aşağıdaki şekilde güncelleyip yeniden başlatmayı deneyiniz.
Güncelleme Yöneticisi => Düzenle menüsü => Tercihler => Seviyeler kısmından 4. seviye güncellemeleri işaretleyiniz. Ardından "Yenile" düğmesine tıklayıp paket bilgisi önbelleğini güncelledikten sonra, görünen tüm güncellemeleri seçiniz ve "Güncellemeleri Kur" düğmesine tıklayarak sisteminizi güncelleyiniz. Sonrasında isterseniz 4. seviye güncellemeleri pasifleştirebilirsiniz.
Ardından, Güncelleme Yöneticisi => Görünüm menüsü => "Linux çekirdekleri" aracı yardımıyla 4.10.x serisi çekirdeğin son sürümünü kurunuz.
-
malesef hiçbir şey değişmedi. hala "no touchpad found" diyor..
-
Buradaki (https://forum.linuxmint.net.tr/index.php?topic=4772.msg30603#msg30603) öneriyi dener misiniz? Linux Mint 18 KDE için gedit yerine kate ya da kwrite yazmayı deneyiniz..
-
hala "no touchpad found" diyor ve çift parmak okumuyor.
[youtube]https://youtu.be/kSsPToAcpyg[/youtube]
şu videoyu da eksiksiz ve hatasız yaptım ama touchpad indicator'u bulamıyorum. kurdum fakat aramalarda çıkmıyor.
-
Touchpad göstergesi KDE'de çalışmayabilir, gösterge yerine sistem çekmesinden çalışan bir uygulama denenebilir. Ama KDE'de kullanılabilecek bir uygulamacık (applet) ile ilgili bir fikrim yok. İnternette "KDE 5 touchpad plasmoid" şeklinde arama yapılabilir.
Grub dosyasında düzenleme sonrası sistemi yeniden başlattınız mı? Aşağıdaki komutun çıktısına bir bakalım.
cat /proc/cmdline
-
Touchpad göstergesi KDE'de çalışmayabilir, gösterge yerine sistem çekmesinden çalışan bir uygulama denenebilir. Ama KDE'de kullanılabilecek bir uygulamacık (applet) ile ilgili bir fikrim yok. İnternette "KDE 5 touchpad plasmoid" şeklinde arama yapılabilir.
Grub dosyasında düzenleme sonrası sistemi yeniden başlattınız mı? Aşağıdaki komutun çıktısına bir bakalım.
cat /proc/cmdline
her işlemden sonra deniyorum çalışıp çalışmadığını, olmuyor. evet grub'u güncelledikten sonra yeniden başlattım.
cat /proc/cmdline çıktısı
fers4t@fers4t ~ $ cat /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-4.10.0-14-generic root=UUID=adce7e8d-b3d0-4284-a1e2-40b5e6c8c92d ro quiet splash i8042.nopnp vt.handoff=7
-
grub varsayılan dosyasına eklediğiniz i8042.nopnp değişkenini silip, yerine i8042.reset değişkenini eklemeyi deneyiniz. Ardından "sudo update-grub" komutuyla grub yapılandırma dosyasını güncelleyiniz.
-
hala çalışmıyor. yeni çıktı da bu
fers4t@fers4t ~ $ cat /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-4.10.0-14-generic root=UUID=adce7e8d-b3d0-4284-a1e2-40b5e6c8c92d ro quiet splash i8042.reset vt.handoff=7
-
Aslında aygıt çıktılarda etkin görünüyor, aşağıdaki komutu çalıştırınca durum ne oluyor?
xinput set-prop 15 "Device Enabled" 1
-
hiçbir çıktı vermedi ve touchpad algılanmadı
-
Aşağıdaki komutlarla gpointing-device-settings paketini ve bağımlılığı indirip kurmayı deneyiniz.
wget -c archive.ubuntu.com/ubuntu/pool/universe/g/gpointing-device-settings/libgpds0_1.5.1-6ubuntu2_amd64.debsudo dpkg -i libgpds0_1.5.1-6ubuntu2_amd64.debwget -c archive.ubuntu.com/ubuntu/pool/universe/g/gpointing-device-settings/gpointing-device-settings_1.5.1-6ubuntu2_amd64.debsudo dpkg -i gpointing-device-settings_1.5.1-6ubuntu2_amd64.deb
Sonra menüden aratarak "Pointing devices" kısayolu ile uygulamayı açıp, bu uygulama ile dokunmatik paneli etkinleştirmeyi deneyiniz.
-
(https://cdn.pbrd.co/images/GF9fZNp.png)
her şeyi etkinleştirdim fakat touchpad hala kaydırma(multitouch) yapmıyor.
Mesajlar Birleştirildi.
emeğin için çok teşekkür ederim hocam. bu ümitsiz gibi. elim zırt pırt değiyor yazı yazarken, kayıyor her şey driver olmayınca.
touchpad'ixinput --disable $(xinput --list | grep -i 'touchpad' | grep -o 'id=[0-9]*' | sed 's/id=//') yoluyla iptal edip emektar fareme döndüm. çok teşekkürler :)
CASPER ALMAYIN.
-
her şeyi etkinleştirdim fakat touchpad hala kaydırma(multitouch) yapmıyor.
Bu mesajdan algılandığı ama kaydırma yapmadığını anlamalıyız?
-
Bu mesajdan algılandığı ama kaydırma yapmadığını anlamalıyız?
Evet. Touchpad'im çalışıyor. Tek istediğim şey touchpad ile kaydırma yapmak. Multitouch okumadığı için yapamıyorum.
-
Buradaki (https://askubuntu.com/a/795318) öneriyi deneyelim, aşağıdaki komutla 50-synaptics.conf dosyasını açınız. Not: kate yerine kullandığınız masaüstü ortamındaki metin düzenleyiciyi yazınız.
sudo kate /usr/share/X11/xorg.conf.d/50-synaptics.conf
Açılan dosyada aşağıdaki satırları bulup,
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
MatchIsTouchpad ile başlayan satırın bir altına aşağıdaki satırlarıı ekleyip dosyayı kaydedin. Girintilere dikkat etmelisiniz
Option "TapButton1" "1"
Option "VertEdgeScroll" "1"
Dosyanın düzenlenen kısmı aşağıdaki şekilde görünecek.
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
Option "TapButton1" "1"
Option "VertEdgeScroll" "1"
# This option is recommend on all Linux systems using evdev, but cannot be
# enabled by default. See the following link for details:
# http://who-t.blogspot.com/2010/11/how-to-ignore-configuration-errors.html
MatchDevicePath "/dev/input/event*"
EndSection
Ardından sistemi yeniden başlatınız.
-
hala kaydırma yapamıyorum
-
EDIT: SORUN ÇÖZÜLDÜ
Yapmanız gereken tek şey, (şayet gönderiyi sona okuyup hala çözemediyseniz) GRUB_CMDLINE_LINUX= satırına i8042.nomux=1 i8042.noloop=1 yazmak. Zaten buraya kadar geldiyseniz bunu nasıl yapacağınızı da artık biliyorsunuzdur. Ayrıca touchpad-indicator kurarak da -şayet ayarlar bölümünde yoksa- touchpad ayarlarınızı yapabilirsiniz. Başınızı ağrıttığım için kusura bakmayın ve başta Butterfly olmak üzere herkese teşekkür ederim :)
Hortlatıyorum, kusura bakmayın. Bugün ZorinOS'ta (Diğer tüm distrolarda da aynı hatayı aldım bu arada. Bugün tekrar araştırmaya karar verdim.) araştırma yaparken Reddit'te şu çözümü buldum.
Okay, so when you get to the grub bootloader, make sure Ubuntu is highlighted and press e and set GRUB_CMDLINE_LINUX to i8042.nomux=1 i8042.reset
Like this:
GRUB_CMDLINE_LINUX="i8042.nomux=1 i8042.reset"
Then CTRL + X to boot. See if that helped.
//If you were wondering, the i8042 controller controls PS/2 keyboards and mice in PCs..
Yeniden başlattıktan sonra touchpadimin multitouch özelliği ilk kez çalıştı ve touchpad ile kaydırma yapabildim. Fakat bu ayarlarla bilgisayarı kullanırken bilgisayarımın donanımları sanırım devre dışı kalıyor. Kasmalar oldu ve animasyonlarım devre dışı kaldı. Güvenli mod ile Windows başlatmış gibi oldum. Bu ayarlarla grubu güncelleyince sorun çözülüyorsa, -ki tek tek denedim. i8042.nomux=1 kodu touchpad'i etkileyen kod.- i8042.nomux=1 olmadan, yani animasyonlarım ve donanımsal özelliklerim aktif olarak touchpadi nasıl kullanabilirim? İşte tek tek tüm çıktılarımı tekrar veriyorum;
xinput
fersat@Fersat:~$ xinput
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Logitech USB Receiver id=11 [slave pointer (2)]
⎜ ↳ Logitech USB Receiver id=12 [slave pointer (2)]
⎜ ↳ ELAN Touchscreen id=14 [slave pointer (2)]
⎜ ↳ PS/2 Elantech Touchpad id=16 [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)]
↳ USB PnP Sound Device id=10 [slave keyboard (3)]
↳ Integrated Camera: Integrated C id=13 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=15 [slave keyboard (3)]
inxi -Fxz çıktısı
fersat@Fersat:~$ inxi -Fxz
System: Host: Fersat Kernel: 4.13.0-39-generic x86_64 (64 bit gcc: 5.4.0)
Desktop: Gnome 3.18.5 (Gtk 3.18.9-1ubuntu3.3+zorin1)
Distro: Zorin 12 xenial
Machine: System: CASPER BILGISAYAR SISTEMLERI A.S (portable) product: CASPER NIRVANA NOTEBOOK v: 0.1
Mobo: CASPER BILGISAYAR SISTEMLERI A.S model: CASPER NIRVANA NOTEBOOK v: FAB1
Bios: Phoenix v: 69B date: 12/26/2013
CPU: Dual core Intel Core i5-3317U (-HT-MCP-) cache: 3072 KB
flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 6784
clock speeds: max: 2600 MHz 1: 915 MHz 2: 1358 MHz 3: 932 MHz
4: 997 MHz
Graphics: Card: Intel 3rd Gen Core processor Graphics Controller
bus-ID: 00:02.0
Display Server: X.Org 1.19.5 drivers: fbdev (unloaded: vesa)
Resolution: 1366x768@59.97hz
GLX Renderer: Mesa DRI Intel Ivybridge Mobile
GLX Version: 3.0 Mesa 17.2.8 Direct Rendering: Yes
Audio: Card-1 Intel 7 Series/C210 Series Family High Definition Audio Controller
driver: snd_hda_intel bus-ID: 00:1b.0
Card-2 C-Media CM108 Audio Controller
driver: USB Audio usb-ID: 001-005
Sound: Advanced Linux Sound Architecture v: k4.13.0-39-generic
Network: Card-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
driver: r8169 v: 2.3LK-NAPI port: 2000 bus-ID: 01:00.0
IF: enp1s0 state: down mac: <filter>
Card-2: Qualcomm Atheros AR9485 Wireless Network Adapter
driver: ath9k bus-ID: 06:00.0
IF: wlp6s0 state: up mac: <filter>
Drives: HDD Total Size: 1532.3GB (30.5% used)
ID-1: /dev/sda model: WDC_WD5000LPVX size: 500.1GB temp: 31C
ID-2: /dev/sdb model: SAMSUNG_MZMPC032 size: 32.0GB temp: 0C
ID-3: USB /dev/sdc model: External_USB_3.0 size: 1000.2GB temp: 0C
Partition: ID-1: / size: 19G used: 6.6G (38%) fs: ext4 dev: /dev/sda2
ID-2: /home size: 162G used: 1.4G (1%) fs: ext4 dev: /dev/sda4
ID-3: swap-1 size: 4.00GB used: 0.00GB (0%) fs: swap dev: /dev/sda3
RAID: No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors: System Temperatures: cpu: 53.0C mobo: 27.8C
Fan Speeds (in rpm): cpu: N/A
Info: Processes: 241 Uptime: 7 min Memory: 1789.0/7838.0MB
Init: systemd runlevel: 5 Gcc sys: 5.4.0
Client: Shell (bash 4.3.481) inxi: 2.2.35
xinput --list-props "PS/2 Elantech Touchpad" çıktısı
fersat@Fersat:~$ xinput --list-props "PS/2 Elantech Touchpad"
Device 'PS/2 Elantech Touchpad':
Device Enabled (141): 1
Coordinate Transformation Matrix (143): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (272): 0
Device Accel Constant Deceleration (273): 1.000000
Device Accel Adaptive Deceleration (274): 1.000000
Device Accel Velocity Scaling (275): 10.000000
Device Product ID (261): 2, 1
Device Node (262): "/dev/input/event9"
Evdev Axis Inversion (276): 0, 0
Evdev Axes Swap (278): 0
Axis Labels (279): "Rel X" (151), "Rel Y" (152)
Button Labels (280): "Button Left" (144), "Button Middle" (145), "Button Right" (146), "Button Wheel Up" (147), "Button Wheel Down" (148)
Evdev Scrolling Distance (281): 0, 0, 0
Evdev Middle Button Emulation (282): 0
Evdev Middle Button Timeout (283): 50
Evdev Middle Button Button (284): 2
Evdev Third Button Emulation (285): 0
Evdev Third Button Emulation Timeout (286): 1000
Evdev Third Button Emulation Button (287): 3
Evdev Third Button Emulation Threshold (288): 20
Evdev Wheel Emulation (289): 0
Evdev Wheel Emulation Axes (290): 0, 0, 4, 5
Evdev Wheel Emulation Inertia (291): 10
Evdev Wheel Emulation Timeout (292): 200
Evdev Wheel Emulation Button (293): 4
Evdev Drag Lock Buttons (294): 0
cat /proc/cmdline çıktısı
fersat@Fersat:~$ cat /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-4.13.0-39-generic root=UUID=8d0ea02f-d855-4651-9623-a3ac0ad1beeb ro quiet splash vt.handoff=7
-
Sorun i8042.nomux=1 i8042.reset değişkenleri ile çözüldü, bu şekilde ama sistem performansı ile ilgili bir sorun ortaya çıktı, doğru mu?
Eğer öylese sistemi i8042.nomux=1 i8042.reset değişkenleri ile başlatıp aşağıdaki komutun çıktısını paylaşınız.
inxi -Gxx
-
Doğru. Hemen ardından biraz daha araştırarak i8042.nomux=1 i8042.noloop=1 komutunu buldum. Şimdi hem donanım özelliklerim aktif çalışıyor, hem touchpadimin multitouch özelliği. Şuan inxi -Gxx çıktısında ekran kartım doğru olarak görünüyor. Muhtemelen noloop=1 olmadan deaktifti. Gözle gördüm fakat kodla kontrol etmedim :)