Linux Mint yükledim ama fare orta tuşuna (scroll/kaydırma tekerleği) basınca kaydırma özelliği açılmıyor. Sayfalarda manuel kaydırmak zorunda kalıyorum. Çözümü nedir bunun?
Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Detaylar
Kim cevapladı?
Çözüm
GaripVerdiğiniz bütün komutları başlangıca ekleyip sistemi öyle başlatıp denedim. Şimdi son verdiğinizi deniyorum.
Güncelleme: Çalışmadı.
Aşağıdaki komutlarla yaptığımız adımları geri alalım o zaman önce:
Bash:
sudo rm -rf ~/.config/sxkhd/autoscroll.sh
sudo killall sxhkd #sxhkd'nin bulunamamasıyla alakalı bir hata alırsanız, önemsemeyin.
sudo apt remove sxhkd xdotool xsel
Bu noktada ilk olarak soracağım bir soru, Chrome'u nereden edindiniz? Eğer flatpak kullanıyorsanız (ki eğer Chrome'u uygulama mağazasını kullanarak indirdiyseniz yüksek ihtimalle öyle), Libinput üzerinde yaptığımız property değişikliklerinin çalışmamasını da sanırım biraz açıklıyor bu durum.
Vakit kaybetmememiz için şöyle yapalım, Chrome'u tamamen kapatın, terminal üzerinden şu komutlardan herhangi birisi, "komutun bulunamamasıyla" alakalı hata vermeyip Chrome'u başlatıncaya kadar sırasıyla hepsini deneyin:
Kod:
flatpak run com.google.Chrome --enable-blink-features=MiddleClickAutoscroll
google-chrome --enable-blink-features=MiddleClickAutoscroll
google-chrome-stable --enable-blink-features=MiddleClickAutoscroll
Chrome'u bu şekilde yürüttükten sonra probleminiz çözülmezse, son çare olarak Chrome'u Flatpak dışında (eğer flatpak kullanarak indirdiyseniz tabi) bir yerden indirmeyi deneyelim. Ardından ilk mesajımdaki adımları tekrar uygulayalım. Bunun işe yarama ihtimalinin çok yüksek olduğunu ve dediğim durumla aşırı büyük bir alakası olduğunu düşünmesem de, bir ihtimal işe yarayabileceğini düşünüyorum.
Eğer Chrome'u terminal üzerinden dediğim şekilde yürütürseniz ve istediğimiz Auto Scroll özelliğini elde edebilirsek, kalıcı olarak ekleyebiliriz ilgili parametreyi Chrome'a. Sorununuz çözülmüş (?) olur böylece.
Tarayıcıda mı çalışmıyor yoksa tüm sistemde mi?
Tarayıcıda çalışmıyor ama ben global olarak çalışmasını istiyorum.
Tarayıcılarda scroll için özel bir ayar vardı onu biliyorum. Örneğin Firefox için ayrı Chrome için ayrı olarak ayar yapmak gerekiyor. Geneli için konuşacaksak biraz araştırdım. Önce şunu sorayım; Linux Mint sürümü X11 mi?Tarayıcıda çalışmıyor ama ben global olarak çalışmasını istiyorum.
Yetersiz bilgi: Tüm Linux dağıtımlarında geçerli değildir.
Linux'ta mouse orta tuşuna basmak “paste” komutuna karşılık geliyor. Sizin dediğiniz gibi Auto-scroll yapabilmek için bir Chrome eklentisi mevcut(ismi autoscroll). Ama sistemin genelinde nasıl aktif edebilirsiniz bilmiyorum maalesef.
- Katılım
- 30 Ocak 2025
- Mesajlar
- 4.985
- Makaleler
- 14
- Çözümler
- 100
- Beğeniler
- 8.076
Linux'ta mı yoksa Linux Mint'te mi? Çünkü benim kullandığım dağıtımlarda böyle bir şey yok.Linux'ta mouse orta tuşuna basmak “paste” komutuna karşılık geliyor. Sizin dediğiniz gibi Auto-scroll yapabilmek için bir Chrome eklentisi mevcut(ismi autoscroll). Ama sistemin genelinde nasıl aktif edebilirsiniz bilmiyorum maalesef.
İlk defa duyduğum problem. Gerçi ben Debian kullanıyorum ama, Linux Mint forumlarına biraz gezindim.Linux Mint yükledim ama fare orta tuşuna (scroll/kaydırma tekerleği) basınca kaydırma özelliği açılmıyor. Sayfalarda menuel kaydırmak zorunda kalıyorum. Çözümü nedir bunun?
Önce komutu deneyip sistemi yeniden başlatabilir misiniz?
sudo apt install xserver-xorg-input-libinputHasan, ben de biraz baktım şöyle bir sonuç buldum. Bilgin varsa aydınlat bizi.Linux'ta mı yoksa Linux Mint'te mi? Çünkü benim kullandığım dağıtımda böyle bir şey yok.
İlk defa duyduğum problem. Gerçi ben Debian kullanıyorum ama, Linux Mint forumlarına biraz gezindim.
Önce komutu deneyip sistemi yeniden başlatabilir misiniz?
sudo apt install xserver-xorg-input-libinput
"Global (sistem genelinde) orta tıkla otomatik kaydırma aslında Linux Mint’te X11 için destekli, fakat Wayland oturumunda çalışmaz. Çoğu Mint sürümü hâlâ X11 kullanıyor ama bazen Wayland seçilmiş olabiliyor."
Qnix
Üstün
- Katılım
- 31 Mart 2024
- Mesajlar
- 640
- Makaleler
- 4
- Çözümler
- 48
- Beğeniler
- 663
Öncelikle
Ardından şu komutları girerek
Eğer işe yaramazsa, şu komutu çalıştırdıktan sonra aynı komutu yine yürütün:
Dediğim gibi,
xinput list komutunu girerek Mouse'nızın deviceIDsini bulun. Bu değer şu an bende 9:Ardından şu komutları girerek
9 Device ID'si için Auto Scrolling'i aktif edebilirsiniz:
Kod:
xinput set-prop 9 "libinput Scroll Method Enabled" 0, 0, 1
Eğer işe yaramazsa, şu komutu çalıştırdıktan sonra aynı komutu yine yürütün:
Kod:
xinput set-prop 9 "libinput Button Scrolling Button" 2
Dediğim gibi,
9 yerine Mouse'nıza ait Device ID gelecek. Bunun her sistem açılışında uygulanmasını istiyorsanız, en basit şekilde Linux Mint üzerinde Startup Applications adlı uygulamaya bu komutları ekleyerek her açılışta bunun uygulanmasını sağlarsınız. Bu method X11 ile çalışıyor ve yüksek ihtimalle Wayland ile de çalışmalı.man libinput üzerinden bir açıklama:
Kod:
libinput Scroll Method Enabled 3 boolean values (8 bit, 0 or 1), in order "two-finger", "edge", "button". Indicates which scroll method is currently enabled on this device.
libinput Button Scrolling Button 1 32-bit value. Sets the button number to use for button scrolling. This setting is independent of the scroll method, to nable button scrolling the method must be set to button-scrolling and a valid button must be set.
Son düzenleme:
Önceliklexinput listkomutunu girerek Mouse'nızındeviceIDsini bulun. Bu değer şu an bende9:
Eki Görüntüle 202197
Ardından şu komutları girerek9Device ID'si için Auto Scrolling'i aktif edebilirsiniz:
Kod:xinput set-prop 9 "libinput Button Scrolling Button" 2 xinput set-prop 9 "libinput Scroll Method Enabled" 0, 0, 1
Dediğim gibi,9yerine Mouse'nıza ait Device ID gelecek. Bunun her sistem açılışında uygulanmasını istiyorsanız, en basit şekilde Linux Mint üzerindeStartup Applicationsadlı uygulamaya bu komutları ekleyerek her açılışta bunun uygulanmasını sağlarsınız. Bu method X11 ile çalışıyor ve yüksek ihtimalle Wayland ile de çalışmalı.
man libinputüzerinden bir açıklama:
Kod:libinput Scroll Method Enabled 3 boolean values (8 bit, 0 or 1), in order "two-finger", "edge", "button". Indicates which scroll method is currently enabled on this device. libinput Button Scrolling Button 1 32-bit value. Sets the button number to use for button scrolling. This setting is independent of the scroll method, to nable button scrolling the method must be set to button-scrolling and a valid button must be set.
Gemini da bunu önerdi ama hem uyguladığımda işe yaramadı hem de Startup'a ekleyip sistemi yeniden başlatınca.
Komutunuzu 10 ile dğeiştirdim tabi.
Bash:
recep@recepPC:~$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ ASUSTeK ROG STRIX IMPACT III id=10 [slave pointer (2)]
⎜ ↳ ASUSTeK ROG STRIX SCOPE RX 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)]
↳ Power Button id=7 [slave keyboard (3)]
↳ Sleep Button id=8 [slave keyboard (3)]
↳ HP, Inc HyperX QuadCast Consumer Control id=9 [slave keyboard (3)]
↳ ASUSTeK ROG STRIX IMPACT III Consumer Control id=11 [slave keyboard (3)]
↳ ASUSTeK ROG STRIX IMPACT III System Control id=12 [slave keyboard (3)]
↳ ASUSTeK ROG STRIX IMPACT III Keyboard id=13 [slave keyboard (3)]
↳ ASUSTeK ROG STRIX SCOPE RX id=14 [slave keyboard (3)]
↳ ASUSTeK ROG STRIX SCOPE RX Consumer Control id=15 [slave keyboard (3)]
↳ ASUSTeK ROG STRIX SCOPE RX System Control id=16 [slave keyboard (3)]
↳ ASUSTeK ROG STRIX SCOPE RX id=18 [slave keyboard (3)]
Qnix
Üstün
- Katılım
- 31 Mart 2024
- Mesajlar
- 640
- Makaleler
- 4
- Çözümler
- 48
- Beğeniler
- 663
Gemini da bunu önerdi ama hem uyguladığımda işe yaramadı hem de Startup'a ekleyip sistemi yeniden başlatınca.
Komutunuzu 10 ile dğeiştirdim tabi.
Bash:recep@recepPC:~$ xinput list ⎜ ↳ ASUSTeK ROG STRIX IMPACT III id=10 [slave pointer (2)] ⎜ ↳ ASUSTeK ROG STRIX SCOPE RX Mouse id=17 [slave pointer (2)]
10 değil de 17 olabilir mi acaba Bir de belirtmekte fayda var, Windows'tan farklı olarak orta tuşa basılı tutmanız gerek kaydırma yaparken.
Son düzenleme: