[Pardus-teknik] ilk pisi paketimi yaptım! :)

"M. Emirhan Döngel" genel.emirhan.dongel at gmail.com
8 Oca 2006 Paz 03:51:44 EET


Selamlar;

xorg.conf dosyasında o kısım yeterli değil; zaten sanıyorum doğru 
yapılandırmamışsınız. :)

1) Üstte, "Module" kısmında synaptics modülümüz yüklenmiş olmalı:
   
    Load   "synaptics"

2) Driver synaptics olacak, Protocol auto-dev, ve saire. Kısaca, kendi 
xorg.conf dosyamın ilgili bölümünü kopyalayayım:

    Section "InputDevice"
        Identifier     "Touchpad"
        Driver         "synaptics"
    Option        "SendCoreEvents"  "true"
    Option        "SHMConfig"        "on"
        #Option         "Protocol"              "event"
        Option         "Device"                "/dev/input/mouse0"
    #Option        "Device"        "/dev/psaux"
    Option        "Protocol"        "auto-dev"
        #Option          "Edges"                 "1900 5400 1800 3900"
    Option        "TopEdge"        "1350"
    Option        "BottomEdge"        "4700"
    Option        "LeftEdge"        "1280"
    Option        "RightEdge"        "5400"
    Option        "FingerLow"        "25"
    Option        "FingerHigh"        "30"
        #Option          "Finger"                "25 30"
        Option          "MaxTapTime"            "180"
        Option          "MaxTapMove"            "220"
        Option          "EmulateMidButtonTime"  "75"
        Option          "VertScrollDelta"       "100"
        Option          "MinSpeed"              ".08" # "0.02"
        Option          "MaxSpeed"              "0.18"
        Option          "AccelFactor"           "0.0010"
    Option        "LockedDrags"        "off"
    Option        "UpDownScrolling"    "on"
    Option        "RTCornerButton"    "0"
    Option        "RBCornerButton"    "0"
    Option        "LTCornerButton"    "0"
    Option        "LBCornerButton"    "0"
    Option        "TapButton1"        "1"
    Option        "TapButton1"        "0"
    Option        "TapButton1"        "0"

EndSection


3) ServerLayout bölümünde de girdi olmalı:

    InputDevice   "Touchpad"   "AlwaysCore"
    InputDevice   "Mouse0"      "CorePointer"

"Touchpad" yazıyor, çünkü yukarıdaki Device section'da öyle 
adlandırmışım. Sizinki mouse0 mıydı? Aşağıda InputDevice olarak 
"AlwaysCore" niye yapmışım hatırlayamadım, ama sürücünün maintainer'ının 
sitesinde bu öneriliyordu ondan eminim.  Benim PS2 fare "mouse0" olarak 
kayıtlı, o girdi Synaptics'e ait değil yani. Nerede olduğunu 
kestiresiniz diye ekledim.

Son olarak; PS2 farem takılıyken X açılırsa, ek touchpad özellikleri 
etkinleşmiyor. Fareyi çıkarıp, ctrl+alt+backspace ile X'i yeniden 
başlatmam gerekiyor.  Ayrıca syndaemon'u default runlevel'a ekledim:

    rc-update /etc/init.d/syndaemon default

Pardus'ta bu işin nasıl yürüdüğünden emin değilim ama bende bu şekilde 
çalıştı. Anladığım kadarıyla syndaemon o kadar da gerekli değil, aynı 
şekilde gereksiz birkaç aksiyonum daha olabilir, ama şu durumda 
çalıştığını söyleyebilirim.

erkin tek wrote On 08-01-2006 03:22:
> Bir şekilde benim touchpad'imde ki scroll çalışmıyor, mouse pointer'i 
> aşağı yukarı hareket ettiriyor.
> x.org <http://x.org>'umun bölümleri:
> (normalde bir tane ve mice'a yönlendirilmiş şekildeydi)
> Section "InputDevice"
>     Identifier "Mouse0"
>     Driver     "mouse"
>     Option     "Protocol" "IMPS/2"
>     Option     "Device" "/dev/input/mouse0"
>         Option          "LeftEdge"              "1900"
>         Option          "RightEdge"             "5400"
>         Option          "TopEdge"               "3800"
>         Option          "BottomEdge"            "1800"
>         Option          "FingerLow"             "25"
>         Option          "FingerHigh"            "30"
>         Option          "MaxTapTime"            "0"
>         Option          "MaxTapMove"            "0"
>         Option          "VertScrollDelta"       "100"
>         Option          "MinSpeed"              "0.8 "
>         Option          "MaxSpeed"              "2.0"
>         Option          "AccelFactor"           "0.1000"
>         Option          "UpDownScrolling"       "TRUE"
>         Option          "SHMConfig"             "on"
> #    Option     "Emulate3Buttons" "yes"
> #    Option     "Buttons" "3"
> EndSection
> Section "InputDevice"
>         Identifier "Mouse1"
>         Driver "mouse"
>         Option "Device" "/dev/input/mouse1"
>         Option "Protocol" "IMPS/2"
> EndSection
>
>  /dev/input/mouse0 touchpad'inki, mouse1 ise usb mouse'um (bunları cat 
> ile denedim :) ). nerede hata varki?
>
> On 1/8/06, *Ekin Meroglu* < ekin at fisek.com.tr 
> <mailto:ekin at fisek.com.tr>> wrote:
>
>     Merhaba;
>     > Synaptics Touchpad'in sürücüsünü paketledim. İki parmakla
>     tıklama(orta
>     Synaptics touchapd surucusu  uzun zammandir depoda var :
>     http://svn.uludag.org.tr/pardus/pardus-1.0/kernel/drivers/synaptics/
>
>
> -- 
> www.fotograf.web.tr <http://www.fotograf.web.tr>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Pardus-teknik mailing list
> Pardus-teknik at uludag.org.tr
> http://liste.uludag.org.tr/mailman/listinfo/pardus-teknik
>   



Pardus-teknik mesaj listesiyle ilgili daha fazla bilgi