[Pardus-kullanicilari] ksynaptics hatası

Montserrat mhackmail at gmail.com
25 Eyl 2007 Sal 10:46:47 EEST


Bu konuyu tekrar gündeme taşıyayım :)

Alıntıdaki değişiklikleri yaptığımda(Option "SHMConfig" "on" yazıyor hem 
on hem true denedim) hiçbir şey değişmedi yine Ksynaptics aynı hatayı 
verdi. Oradan yola çıkarak;

Section "InputDevice"
    Identifier "Mouse0"
    Driver     "mouse"
    Option     "Protocol" "ExplorerPS/2"
    Option     "Device" "/dev/input/mice"
    Option     "ZAxisMapping" "4 5 6 7"
    Option     "Buttons" "5"
EndSection

kısmındaki Driver     "mouse" olan yeri Driver     "synaptics" yapınca X 
açılmadı :D sonra geri aldım :)
Yine bu kısıma     Option "SHMConfig" "true" yazınca da çalışmadı.

Peki bu devicestaki "Macintosh mouse button emulation" ne? xorg.conf'a 
göre şu an kullandığım touchpad (mouse0). Peki o zaman "ImPS/2 Logitech 
Wheel Mouse" ne? xorg.conf'ta mouse0 altında 'Option     "Protocol" 
"ExplorerPS/2"' yazıyor bir de. Kafam karıştı :D


Özetle ksynaptics'i kullanabilmek için xorg.conf'ta ne gibi bir 
değişiklik yapmam gerekiyor?


Çıktılar::
--------------
Montserrat Montserrat #  cat /proc/bus/input/devices

I: Bus=0017 Vendor=0001 Product=0001 Version=0100
N: Name="Macintosh mouse button emulation"
P: Phys=
S: Sysfs=/class/input/input0
H: Handlers=mouse0 event0 ts0
B: EV=7
B: KEY=70000 0 0 0 0 0 0 0 0
B: REL=3

I: Bus=0010 Vendor=001f Product=0001 Version=0100
N: Name="PC Speaker"
P: Phys=isa0061/input0
S: Sysfs=/class/input/input1
H: Handlers=kbd event1
B: EV=40001
B: SND=6

I: Bus=0011 Vendor=0001 Product=0001 Version=ab41
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
S: Sysfs=/class/input/input2
H: Handlers=kbd event2
B: EV=120013
B: KEY=4 2000000 3802078 f840d001 feffffdf ffefffff ffffffff fffffffe
B: MSC=10
B: LED=7

I: Bus=0011 Vendor=0002 Product=0005 Version=0063
N: Name="ImPS/2 Logitech Wheel Mouse"
P: Phys=isa0060/serio4/input0
S: Sysfs=/class/input/input3
H: Handlers=mouse1 event3 ts1
B: EV=7
B: KEY=70000 0 0 0 0 0 0 0 0
B: REL=103


-----------------
Montserrat Montserrat # cat /etc/X11/xorg.conf

Section "Module"
    Load "dbe"      # Double buffer extension
    Load "extmod"
    SubSection "extmod"
        Option "omit xfree86-dga"   # don't initialise the DGA extension
    EndSubSection
    Load "type1"
    Load "freetype"
    Load "record"
    Load "xtrap"
    Load "glx"
    Load "dri"
    Load "v4l"

EndSection

Section "Extensions"
#    Option "Composite" "enable"
EndSection

Section "dri"
    Mode 0666
EndSection

Section "Files"
    RgbPath  "/usr/lib/X11/rgb"
    FontPath "/usr/share/fonts/misc/"
    FontPath "/usr/share/fonts/dejavu/"
    FontPath "/usr/share/fonts/TTF/"
    FontPath "/usr/share/fonts/freefont/"
    FontPath "/usr/share/fonts/TrueType/"
    FontPath "/usr/share/fonts/corefonts"
    FontPath "/usr/share/fonts/Speedo/"
    FontPath "/usr/share/fonts/Type1/"
    FontPath "/usr/share/fonts/100dpi/"
    FontPath "/usr/share/fonts/75dpi/"
    FontPath "/usr/share/fonts/encodings/"
EndSection

Section "ServerFlags"
    Option     "AllowMouseOpenFail" "True"
    Option     "BlankTime" "0"
    Option     "StandbyTime" "0"
    Option     "SuspendTime" "0"
    Option     "OffTime" "0"
EndSection

Section "InputDevice"
    Identifier "Keyboard0"
    Driver     "kbd"
    Option     "AutoRepeat" "500 30"
    Option     "XkbModel" "pc105"
    Option    "XkbLayout" "trq"
EndSection

Section "InputDevice"
    Identifier "Mouse0"
    Driver     "mouse"
    Option     "Protocol" "ExplorerPS/2"
    Option     "Device" "/dev/input/mice"
    Option     "ZAxisMapping" "4 5 6 7"
    Option     "Buttons" "5"
EndSection




Section "Device"
    Screen 0
    Identifier "VideoCard0"
    Driver     "sis"
    VendorName "Silicon Integrated Systems [SiS]"
    BoardName  "661/741/760 PCI/AGP or 662/761Gx PCIE VGA Display Adapter"
    # BusID      "PCI:01:00:0"
EndSection


Section "Monitor"
    Identifier  "Monitor0"
    VendorName  "Unknown"
    ModelName   "Unknown"
    HorizSync    31.5-50
    VertRefresh  50-70

# 1280x854 @ 60Hz,  52.98 kHz hsync
    Mode "1280x854"
        DotClock     81.38
        HTimings  1280 1304 1392 1536
        VTimings  854 857 860 883
    EndMode
EndSection


Section "Screen"
    Identifier "Screen0"
    Device     "VideoCard0"
    Monitor    "Monitor0"
    DefaultDepth 24
    Subsection "Display"
        Depth    24
        Modes    "1280x854" "800x600" "640x480"
    EndSubsection
EndSection


Section "ServerLayout"
    Identifier  "Simple Layout"
    Screen      "Screen0"
    InputDevice "Mouse0" "CorePointer"

    InputDevice "Keyboard0" "CoreKeyboard"
    # Multihead stuff
    # Screen      0  "Screen0" 0 0
    # Screen      1  "Screen1" RightOf "Screen0"
    Option      "Xinerama" "off"
    Option      "Clone" "off"
EndSection



Celalettin AKARSU wrote On 10-07-2007 22:46:
> ben datron tw3 kullanıyorum aynı sorun benim bilgisayarımda da vardı. 
> kısa bir araştırma ile şunları buldum;
>
> ilk olarak:
> Section "ServerLayout"  bölümüne
>
> InputDevice "SynapticsMouse1" "AlwaysCore"
> ekledim,
>
> ikinci olarak:
> Section "InputDevice"
>     Identifier     "Mouse0"
> yazan bölümün altına
>
> Section "InputDevice"
>     Identifier "SynapticsMouse1"
>     Driver "synaptics"
>     Option "Protocol" "auto-dev"
>     Option "Device" "/dev/input/mice"
>     Option "EdgeMotionMinSpeed" "200"
>     Option "MinSpeed" " 0.8"
>     Option "MaxSpeed" "1.00"
>     Option "BottomEdge" "650"
>     Option "EdgeMotionMaxSpeed" "200"
>     Option "UpDownScrolling" "0"
>     Option "CircScrollTrigger" "2"
>     Option "SHMConfig" "on"
>     Option "EmulateMidButtonTime" "75"
>     Option "CircScrollDelta" "0.1 "
>     Option "LeftEdge" "120"
>     Option "FingerLow" "14"
>     Option "HorizScrollDelta" "20"
>     Option "MaxTapMove" "110"
>     Option "MaxTapTime" "180"
>     Option "FingerHigh" "15"
>     Option "VertScrollDelta" "20"
>     Option "CircularScrolling" "1"
>     Option "AccelFactor" " 0.015"
>     Option "RightEdge" "830"
>     Option "TopEdge" "120"
> EndSection
>
>
> yazdım . ctrl+alt+backspace ile x'i yeniden başlattım düzeldi
> -- 
> .::. Teknik Öğretmen .::.
> Özgürlük için...http://www.pardus.org.tr



----İlk mesaj----

Selamlar

ksynaptics çalıştıramıyorum, şu hatayı veriyor: Paylaşımlı bellek aktif 
değil Lütfen /etc/X11/xorg.conf dosyanızdaki dokunmatik pad ayarları 
bölümüne şu ayarı ekleyiniz Option 'SHMConfig' ''true'''. Ancak 
nvidia-xconfig'den dolayı xorg.conf dosyamda normalde en başta olması 
gereken section "module" kısmı yok. synaptics faremi kullanabilmeme 
rağmen ksynaptics kullanamıyorum. farede üçüncü bir tuş var, onu  
kullanmak istiyorum, ksynaptics ile yaparım diye düşündüm ama 
ksynaptics'i çalıştıramıyorum. section "module" kısmını kendim mi 
oluşturmalıyım. oluşturacaksam içine neler yazmalıyım ?


Pardus-kullanicilari mesaj listesiyle ilgili daha fazla bilgi