Ubuntu Xenial Xerus'ta çoklu dokunma hareketleri yapmak mümkün mü? Örneğin TouchEgg ile? Çoktan denedim ama başarılı olamadım.
Ubuntu Xenial Xerus'ta çoklu dokunma hareketleri yapmak mümkün mü? Örneğin TouchEgg ile? Çoktan denedim ama başarılı olamadım.
Yanıtlar:
İşe yaramakta asla başarılı olamadım touchegg
. Ancak başka bir araçla elde etmenin kolay bir yolu var . İşte adımlar: İlk indirmeyi libinput-gestures
git deposundan derleyin ve kurun:
git clone http://github.com/bulletmark/libinput-gestures
cd libinput-gestures
sudo make install
Emin olun libinput-tools
ve xdotool
kurulu:
sudo apt install libinput-tools xdotool
Geçerli kullanıcının giriş grubunda olduğundan ve dokunmatik yüzey aygıtını okuma iznine sahip olduğundan emin olun:
sudo gpasswd -a $USER input # Log out and back in to assign this group
Başlangıç libinput-gestures
her açılışta:
libinput-gestures-setup autostart
Şimdi aşağı yukarı kaydırarak sanal çalışma alanınızı değiştirebilirsiniz. Özel bir yapılandırma yapmak istiyorsanız, yapılandırma dosyasını ana klasörünüze kopyalamanız gerekir. Daha sonra orada değiştirebilirsiniz.
cp /etc/libinput-gestures.conf ~/.config/libinput-gestures.conf
nano ~/.config/libinput-gestures.conf
Daha fazla bilgi için git deposuna bir göz atın: https://github.com/bulletmark/libinput-gestures
Oturumu kapatmayı ve ardından değişikliklerin etkili olduğunu görmek için giriş yapmayı unutmayın.
xserver-xorg-input-mtrack
, ne de touchegg
çalışmadım, ama nihayet şimdi çözümünle mükemmel! :) Hatta Synaptics sürücüsünün düzgün şekilde kaydırılmasını sağladım. (Cihaz, kızarmış bir grafik çipine sahip bir 2011 MacBook Pro'dur.) Eklemek istediğim tek şey, nedense oturumu kapatıp tekrar girerek gruba okuma izni vermem için yeterli değildi. tam bir yeniden başlatma sonrasında çalışmaya başladı.
libinput-gestures-setup start
Başkaları için sorun çıkması durumunda çıktıların kontrol edilmesini öneririm ! Yardımcı hata mesajları verir.
libinput-gestures-setup restart
. Başka bir terminalde öneririm, böylece her seferinde metin editörünüzden çıkmak zorunda kalmazsınız.
Xinput 2FGT hareketlerini devre dışı bırakarak ve hareketlerin xserver'a kabarmasına izin vererek dokunma çalışmalarına sahip olabilirsiniz.
Bunu yapmak için, düzeltmek istediğiniz giriş yönteminin kimliğini bulun:
xsetwacom list
Ardından, bu yöntemin el hareketlerini işlemeyi devre dışı bırakın.
xsetwacom set (id here) Gesture off
Bu benim için çalışmasını sağlar.
Bu değişiklikleri yeniden başlatmanın ötesinde kalıcı yapmak istiyorsanız, en kolay yöntem komutu yukarıdan yazmaktır ~/.xinirc
. Alternatif yöntemler için buraya bakınız .
libinput-jestleri xps15'im için ubuntu 16.04 ile çalışır.
Configure komutlarımı paylaşmak istiyorum.
gesture swipe up 3 xdotool key ctrl+alt+Up
gesture swipe down 3 xdotool key ctrl+alt+Down
gesture swipe left 3 xdotool key ctrl+alt+Left
gesture swipe right 3 xdotool key ctrl+alt+Right
gesture swipe up 4 xdotool key super+w
gesture swipe down 4 xdotool key ctrl+super+d
Evet.
İlk önce, dokunmatik yüzeyin çoklu dokunmayı destekleyip desteklemediğini kontrol etmek istersiniz. Burada yazıldığı gibi Dokunmatik yüzeyimin 2 parmak hareketinden fazlasını destekleyip desteklemediğini nasıl test edebilirim?
sudo apt-get update
sudo apt-get install geis-tools
geisview
Yeni pencerede, Aygıt Eklendi: (Muhtemelen son seçenek) seçeneğine gidin ve cihazın dokunuşlarını kontrol edin:. finger_number, dokunmatik yüzeyinizin desteklediği çoklu dokunmatik parmak sayısını size söyleyecektir.
Sonra, touchegg'i kurun:
sudo apt install touchegg
Sonra, ana dizininize gidin.
bir dosya oluşturun: .xprofile aşağıdaki içeriğe sahip:
synclient TapButton2=0
synclient ClickFinger2=0
synclient TapButton3=0
synclient ClickFinger3=0
synclient HorizTwoFingerScroll=0
synclient VertTwoFingerScroll=0
touchegg &
Şimdi bilgisayarınızı yeniden başlatın.
Giriş yaparken, touchegg'den çoklu dokunma desteğine sahip olmalısınız. Dosyayı yapılandırabilir ve hareketleri değiştirebilirsiniz.
~ / .Config / touchegg / touchegg.conf
sudo apt install touchegg
.