Apple Magic Mouse iki parmakla hızlıca kaydırmayı bir web tarayıcısının geri ve ileri işlevleriyle nasıl eşleyebilirim?


12

Apple Magic Mouse şu ana kadar Ubuntu ile çalışıyor gibi görünüyor, ancak sadece birkaç çoklu dokunma işlevi çalışıyor gibi görünüyor. İzleme dörtgeniyle utouch ile birçok başka işlev vardır. Gerçekten yapmak istediğim, bir tarayıcıda geri / ileri gitmek için iki parmakla hızlıca kaydırma hareketlerini eşleştirmek.


1
xevxmodmap
Aramaya

Xev ve xmodmap buldum. Şimdi ne olacak?
Jonathan

Çözümü bulabildiniz mi? Ben de geri / ileri gitmek istiyorum
bakytn

Sihirli Fare almayı düşünüyorum, ancak web'e göz atarken ileri ve geri gitmek çok önemli.
speakman

Bildiğim kadarıyla, bunu yapmanın hala bir yolu yok. Keşke birinin Sihirli Fare için bir kişiselleştirme aracı yapmasını isterdim.
Jonathan

Yanıtlar:


1

Bunu ve diğer birçok hareketi touchegg ile kurdum. Yükleme yöntemi:

sudo apt-get install touchegg

Touchegg dosyasını burada bulunan yapılandırma dosyasıyla yapılandırın:

~/.config/touchegg/touchegg.conf

İstediğiniz hareketler için yapılandırma aşağıdaki gibi olacaktır.

<touchégg>

<settings>
    <property name="composed_gestures_time">15000</property>
</settings>

<application name="All">      

    <gesture type="DRAG" fingers="2" direction="LEFT">
        <action type="SEND_KEYS">Alt+Right</action>
    </gesture>

    <gesture type="DRAG" fingers="2" direction="RIGHT">
        <action type="SEND_KEYS">Alt+Left</action>
    </gesture>

</application>

İki veya üç parmak hareketi ayarlamak istiyorsanız SSS'nin son ipucunu takip etmek önemlidir .

 synclient TapButton2=0
 synclient TapButton3=0
 synclient ClickFinger2=0
 synclient ClickFinger3=0
 synclient HorizTwoFingerScroll=0
 synclient VertTwoFingerScroll=0

Yürütülebilir bir kabuk komut dosyası oluşturun ve başlangıçta tetikleyin.

Bu, iki parmağı kaydırmanın yanı sıra, synaptics sürücüsünün iki ve üç parmak dokunuşunu ve tıklamasını devre dışı bırakır. Eğer iki parmağınızla farenin sağ tuşunu basılı tutmak istiyorsanız iki parmağınızı da touchegg ile yapmak zorundasınız.

Bence sihirli fare kendini burada belirtildiği gibi bir trackpad olarak rapor ediyor .


Sihirli Fare bir izleme paneli olarak değil, bir fare olarak rapor edilir. Ayrıca touchégg destekli cihazlardan biri değil.
Jonathan

1

Bunun Magic Mouse ile çalışacağından emin değilim, ancak Magic Trackpad ile tarayıcı geri / ileri gezinme, çalışma alanı anahtarı, Ölçek ve Expo eylemlerini almak için xSwipe'ı başarıyla kullandım .


1
Bu konudaki diğer cevapları okursanız, Magic Trackpad için çalışanların Magic Mouse için kesinlikle işe yaramadığını görürsünüz. Çok farklı cihazlar.
Jonathan


0

Easystroke Hareket Tanıma, bir hareketi bir uygulama ile eşleştirebilir. EasyStro Jest Tanıma'yı ubuntu yazılım merkezinde bulabilirsiniz.


İşaretçi hareketini bir eylemle eşlemek istemiyorum, ancak farenin yüzeyindeki (işaretçi hareket etmeden) bir hareketi bir eylemle eşlemek istiyorum.
Jonathan

0

Bunu yazarken, fare sürücüsü hid-magicmouseiki parmakla kaydırmayı bir parmaktan farklı bir şekilde bildirmez. Dolayısıyla uygulama düzeyinde bir çözüm mümkün değildir. Çekirdek modülünün gelişimini izlemek zorundasınız. Magic Mouse, sistemde iki kaydırma tekerleği olan çok temel bir fare olarak görülür. Herhangi bir dokunmatik yüzey yazılımı tarafından algılanmayacaktır.
Aksine, Apple Magic Touch çok gelişmiş bir dokunmatik yüzey olarak görülüyor ve MacOS'takinden çok daha fazla işlev atanabiliyor.

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.