Çoklu dokunmatik (Multi touch) ekran

Başlatan emrebahis, 29 Eylül 2011 - 19:43:18

« önceki - sonraki »

0 Üyeler ve 3 Ziyaretçi konuyu incelemekte.

emrebahis

Umarım konuyu doğru yere açtım.

Çoklu dokunmatik (Multi touch) ekranım var. Markası Acer T231H. Monitör oldukça iyi ve kullanışlı. Fakat çoklu dokunmatik özelliği ile ilgili sıkıntılarım var.

Örneğin:

1)- Ubuntu'nun son sürümü (11.10 beta2) ile denediğimde, Eog'u kullanarak zoom yapabiliyorum ama sonraki resime fare yada klaveyi kullanmadan geçemiyorum.
2)- Kubuntu ile denediğimde ise Gwenview'da hiç bir şekilde çalışmıyor ama masa üstündeki widget pencerelerini istediğim gibi çoklu dokunarak eğip bükebiliyorum ve zoom yapabiliyorum. Eog'u yüklediğimde ise gnome'da olduğu gibi fare ve klavye kullanmak zorunda kalıyorum.
3)- En önemli sorunum ise monitörü dikey kullanmak istediğimde (ki bundan sonra dikey kullanacağım) görüntü dönüyor fakat dokunmatik özellik hala yataymış gibi çalışıyor. Yani parmağımla (monitör dikeyken) yukarı aşağı hareket ettikçe görüntü sağa ve sola hareket ediyor.

Bir çok yere baktım 3 gündür. Ama bir config dosyası yada ayar yapabileceğim herhangi bir GUI bulamadım.

Birazdan Kubuntu 11.04 ile deneyeceğim. Touchegg (https://code.google.com/p/touchegg/) diye bir şey varmış. Onu yükleyip bir deneme yapacağım. Sonuçları paylaşırım.

Yardımlarınızı bekliyorum.

Şimdiden teşekkür ederim.

if


emrebahis

Alıntı yapılan: if - 29 Eylül 2011 - 20:05:07
@emrebahis, https://wiki.ubuntu.com/Multitouch bağlantısına bakmış mıydınız?

Evet bakmıştım. Ama şimdi daha detaylı ve sakin bir şekilde tekrar göz atayım.

Kubuntu 11.04 ile de aynı sonuçları aldım.

Bu config dosyası her neredeyse bir türlü bulamıyorum.

Tekrar teşekkür ederim.


if

Hangi uygulamanın ayar dosyasını arıyorsunuz?

emrebahis

İlginiz için çok teşekkür ederim.

Bugün, önce Kubuntu  11.10 Beta2'yi tekrar kurup Touchegg uygulamasını kurmayı deniyeceğim. Eğer gene başaramazsam. Ubuntu 11.10 Beta2'yi kurup Ginn veya Utouch ile ilgili denemelerime devam edeceğim.

Aslında, Utouch'ın bir Compiz plugin'i varmış. Fakat ne zaman kurmaya kalksam 11.10 depoları hata veriyor.

Bir de,10.04'den sonra bu 11.10'a hiç alışamadım. Unity hakikaten değişikmiş. Masaüstü efektlerini nasıl aktif edeceğimi bulamadım mesela.

Hem Multitouch ile hem de Unity ile uğraşıyorum.

Tekrar teşekkür ederim.

heartsmagic

Masaüstü efektleri grafik kartın sorun çıkartmamışsa açık gelmeli, Unity 3B kullanıyor olmalısın.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

if

@emrebahis, sürekli dağıtım ve sürüm değiştirmektense bir 11.04 sürümünü kur ve oradan sorunun üzerine gidelim. 11.10 kararlı sürüm değil henüz.

decent

Shotwell yazılımı ile de aynı sorun var mı ?

Çünkü daha önce başka bir konuda ve sorunda Shotwell çözüm olmuştu.

Sistem bilgisi yazarak ulaştığınız resimdeki ekrandan varsayılan olarak ayarlayabilirsiniz.



[eklenti yönetici tarafından silindi]

emrebahis

#8
Herkese ilgisinden dolayı çok teşekkür ederim.

Alıntı yapılan: heartsmagic - 30 Eylül 2011 - 15:49:56
Masaüstü efektleri grafik kartın sorun çıkartmamışsa açık gelmeli, Unity 3B kullanıyor olmalısın.

Evet Unity 3B kullanılıyor ve efektler açık. Ama ne zaman Utouch compiz plugin'i kurmaya kalksam depolar sorun çıkardı. O yüzden Kubuntu ile Touchegg'i denemeye karar verdim.

Alıntı yapılan: if - 30 Eylül 2011 - 15:52:39
@emrebahis, sürekli dağıtım ve sürüm değiştirmektense bir 11.04 sürümünü kur ve oradan sorunun üzerine gidelim. 11.10 kararlı sürüm değil henüz.

Eğer okuduklarımı yanlış anlamadıysam, 11.04 için bir kernel ayarlaması gerekiyormuş Fakat 11.10 ile bu sorun çözülmüş. Yani Multitouch sürücüleri 11.10'un kullandığı kernel'de varmış. Yani en azından ben böyle anladığım için ve kernel derlemek bana korkutucu geldiği için 11.10'da ısrarcıyım.

Yaptığım sürekli sürüm değiştirmek değil ama sürekli masaüstü ortamını değiştiriyorum. Sebebi Touchegg (https://code.google.com/p/touchegg/) Kde için yazılmış diye anlamıştım. Qt4 ile yazılmış bir ara yüzü bir varmış hatta.

Sonuçta Kubuntu 11.10 kurdum günlük .iso'lardan indirip. Touchegg'i kurabildim ama ara yüzü çalıştıramadım. /home/.config'in içerisinde touchegg'in config dosyası var.

İçeriği:


<touchégg>
   
    <settings>
        <property name="composed_gestures_time">0</property>
    </settings>
   

    <application name="All">
       
        <gesture type="TAP" fingers="2" direction="">
            <action type="MOUSE_CLICK">BUTTON=3</action>
        </gesture>
   
        <gesture type="TAP" fingers="3" direction="">
            <action type="MOUSE_CLICK">BUTTON=2</action>
        </gesture>

        <gesture type="TAP" fingers="5" direction="">
            <action type="CLOSE_WINDOW"></action>
        </gesture>

        <gesture type="DRAG" fingers="2" direction="ALL">
            <action type="SCROLL">SPEED=7:INVERTED=false</action>
        </gesture>


        <gesture type="DRAG" fingers="3" direction="UP">
            <action type="MAXIMIZE_RESTORE_WINDOW"></action>
        </gesture>
       
        <gesture type="DRAG" fingers="3" direction="DOWN">
            <action type="MINIMIZE_WINDOW"></action>
        </gesture>
       

        <gesture type="DRAG" fingers="3" direction="LEFT">
            <action type="MOVE_WINDOW"></action>
        </gesture>
       
        <gesture type="DRAG" fingers="3" direction="RIGHT">
            <action type="MOVE_WINDOW"></action>
        </gesture>

        <gesture type="DRAG" fingers="4" direction="UP">
            <action type="SEND_KEYS">Super+W</action>
        </gesture>
       
        <gesture type="DRAG" fingers="4" direction="DOWN">
            <action type="SHOW_DESKTOP"></action>
        </gesture>


        <gesture type="PINCH" fingers="3" direction="ALL">
            <action type="RESIZE_WINDOW"></action>
        </gesture>
       
        <gesture type="PINCH" fingers="5" direction="ALL">
            <action type="SEND_KEYS">Alt+F1</action>
        </gesture>

    </application>


    <application name="Okular, Gwenview">

        <gesture type="PINCH" fingers="2" direction="IN">
            <action type="SEND_KEYS">Control+KP_Add</action>
        </gesture>

        <gesture type="PINCH" fingers="2" direction="OUT">
            <action type="SEND_KEYS">Control+KP_Subtract</action>
        </gesture>

        <gesture type="ROTATE" fingers="2" direction="LEFT">
            <action type="SEND_KEYS">Control+L</action>
        </gesture>

        <gesture type="ROTATE" fingers="2" direction="RIGHT">
            <action type="SEND_KEYS">Control+R</action>
        </gesture>

    </application>


    <application name="Chromium-browser, Dolphin">

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

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


</touchégg>


Şimdi denemeler yapıp benim için en doğru ayarı bulmaya çalışıyorum. Fakat, anladığım kadarı ile bu config dosyası bir programlama dili için yazılmış. Bu dil için klavye girişleri kodlarını aradım ama bulamadım. Örneğin, aralık çubuğu için " space " yazınca çalışıyo ama geri alma tuşu için "Backspace" yazınca olmuyor. Yada Alt+"ok tuşları" için ne yazacağım bilemedim. Her dil için farklı giriş kodları mı var?

Daha sonra touchegg'i Gnome'a kurmayı deniyeceğim. KDE 3' iyi idi ama 4'deki değişikliklere pek alışamadım ve Dolphin'de zor geliyor biraz. Gerçi Gnome'da da unity çok farklı geliyor bana. Her halde biraz eski kafalıyım alışamıyorum kolayca.

Gnome'mu yoksa KDE'mi karar verdikten sonra görüşlerimi tekrar yazarım.

Alıntı yapılan: decent - 30 Eylül 2011 - 16:03:27
Shotwell yazılımı ile de aynı sorun var mı ?

Çünkü daha önce başka bir konuda ve sorunda Shotwell çözüm olmuştu.

Sistem bilgisi yazarak ulaştığınız resimdeki ekrandan varsayılan olarak ayarlayabilirsiniz.

Shotwell yazılımı önerisi için teşekkür ederim. Hiç aklıma gelmemişti. Onu da deneyip sonucunu yazarım.

ilginiz için tekrar tekrar teşekkür ederim...

decent

Alıntı yapılan: emrebahis - 01 Ekim 2011 - 14:11:59
...
Shotwell yazılımı önerisi için teşekkür ederim. Hiç aklıma gelmemişti. Onu da deneyip sonucunu yazarım.

ilginiz için tekrar tekrar teşekkür ederim...

Rica ederim.
Shotwell hep ön planda olan ve resim gösterici olarak tercih edilen yetenekli bir yazılım.
Çözüm olacağını umuyorum.

emrebahis

#10
Son durum hakkında bilgi vereyim.

1)- Touchegg'in config dosyasında gerekli ayarlar yapıldığında Shotwell'de gayet güzel dokunmatik olarak çalışıyor.

2)- Eog bir konuda diğerlerinden daha üstün. Herhangi bir ayar yapmadan yada bir şey yüklemeden dokunmatik ekran üzerinde iki parmağınızı açıp kapatarak kesintisiz zoom+ ve zoom- yapılabiliyor (Ipad'ler gibi).

3)- KDE veya Gnome arasında bir fark yok. Her ikisinde de Touchegg çalışıyor ama arayüz çalışmıyor.

4)- Daha önce,
Alıntı yapılan: emrebahis - 01 Ekim 2011 - 14:11:59
...Fakat, anladığım kadarı ile bu config dosyası bir programlama dili için yazılmış. Bu dil için klavye girişleri kodlarını aradım ama bulamadım. Örneğin, aralık çubuğu için " space " yazınca çalışıyo ama geri alma tuşu için "Backspace" yazınca olmuyor. Yada Alt+"ok tuşları" için ne yazacağım bilemedim. Her dil için farklı giriş kodları mı var?
diye sormuştum. Bu sorun kısmen de olsa hala geçerli. Çünkü, Her programın (Eog, Shotwell, Gwenview, vb.) klavye girişlerinde çok olmasa da farklılıklar var. Touchegg'in config dosyasına yazarken programın menüsünde yazılanın aynısını yazınca genelde çalışıyor. Çalışmayanlar için ben alternatif klavye girişlerini deneme metodu ile aradım ve faydası oldu. Ama, örneğin "Backspace" vb. tuşları Touchegg'in config dosyasına  nasıl yazacağım konusunda bir bilgi bulamadım. Sanırım arayüzü çalıştığında bu sorun ortadan kalkacak.

5)-  Ne yaptıysam dokunmatik ekrana iki parmak dokunuşundan fazlasını algılatamadım. Touchegg'in sayfasından 5 parmağa kadar algıladığı anlaşılıyor. Pek anlamam ama bu sorun bir sürücü problemi gibi görünüyor ve sanırım zamanla yeni kernellerde bu sorun çözülecek.

6)- En önemli problemim hala devam ediyor. Ekranımı dikey kullanmak istiyorum ve görüntüyü döndürüyorum. Fare ve dizüstü bilgisayarın toucpad'i ekranın dikey haline göre hareket ediyor. Fakat ekranın dokunmatik özelliği hala ekran yataymış gibi davranıyor. Yani, ekranı döndürdükten sonra parmağımla sağ sol yaptığımda kursör yukarı aşağı hareket ediyor. Touchegg ile bir ilgisi yok. Çünkü o çalışmazken de sorun devam ediyor.  Bu sorun için yeni bir başlık mı açmalayım? Bu durum sanırım bir "bug" ama nereye bildireceğimi de bilemedim. Ayrıca, zaten yarım yamalak olan ingilizcem ile bu soruna bir isim bile koyamadım.  (Edit: Şimdi bir şey buldum. Ama sanki çözüm değil gibi. https://wiki.ubuntu.com/Multitouch/Dev/AutoRotation. İngilizcesi iyi olan bir arkadaş bakabilirse çok sevinirim. )

Şimdiden teşekkür ederim.

emrebahis

Evet arkadaşlar,

Hala, Autorotation sorununa bir çözüm bulamadım.

Birkaç gün 11.10'un çıkmasını bekleyeceğim.

Daha sonra kesin bir çözüm bulunur gibi geliyor bana.

Herkese teşekkür ederim...