NASIL Gentoo synaptics touchpad
From Lapis Wiki
Bu makale NASIL bölümü serisinin bir parçasıdır
|
| MasaÜstü • Donanım • Ağ • Dağıtımlar |
| Tarayıcılar• Programlama • Linux ve Oyunlar |
Konu başlıkları |
Giriş
Bu makalede Synaptics ve ALPS touchpad'leri 2.6 kernel serisinde nasıl çalıştıracağımız anlatılacaktır. 2.4 serisinde deneme yapılmamıştır. Makale ismi Gentoo olmasına rağmen Gentoo'yu ilgilendiren tek kısım synaptics paketinin kurulumudur. Diğer dağıtım kullanıcıları da bu makaleyi kullanabilirler. Gerekli noktada nasıl olacağı anlatılacaktır.
Kernel Yapılandırması
Öncelikle son kernel sürümlerinden birini edinmeyi deneyin. Eğer touchpadiniz "gerçek" bir synaptics ise 2.6.1 veya daha sonrasını, eğer ALPS ise 2.6.11 ve sonrasını kullanmalısınız. Şimdi kernel yapılandırmasının nasıl olacağına bakalım. (Kernel derlemeyi biliyor olduğunuz varsayılıyor.)
Device Drivers => Input Device Support => Event Interface Support
ve
Device Drivers => Input Device Support => Mouse Support => PS/2 mouse"
desteğini vermeniz yeterli.
Synaptics Kurulumu
Gentoo kullanıcıları:
emerge synaptics
ile synaptics'i kurabilirler.
Diğer dağıtım kullanıcıları ise: http://web.telia.com/~u89404340/touchpad/ sayfasına bakabilirler.
Xorg Ayarları
Touchpad'in çalışabilmesi için /etc/X11/xorg.conf'da bazı ayarlamalar yapmalıyız. Öncelikle:
cat /proc/bus/input/devices | grep -A 8 TouchPad
veya
cat /proc/bus/input/devices | grep -A 8 Alps
ile touchpad'imizin hangi aygıtı kullandığını bulmalıyız. Çıktı şuna benzer bir şey olacaktır:
I: Bus=0011 Vendor=0002 Product=0008 Version=7322 N: Name="AlpsPS/2 ALPS GlidePoint" P: Phys=isa0060/serio1/input0 H: Handlers=mouse1 event2 B: EV=f B: KEY=420 0 670000 0 0 0 0 0 0 0 0 B: REL=3 B: ABS=1000003
Burada bakacağımız kısım "Handler" bölümü. Bizim için önemli olan mouse1 kısmı. Şimdi /etc/X11/xorg.conf dosyanızı açın. Buradaki tüm ayarlar bir bölüm için Synaptics ve ALPS kullanıcıları için aynıdır.
Module bölümü altına yeni bir modül ekleyeceğiz:
Load "synaptics"
Bundan sonra, ServerLayout bölümünde bir değişiklik yapacağız. Bu kısmın altında muhtemelen şuna benzeyen iki satır bulunacaktır:
InputDevice "Mouse1" "CorePointer" InputDevice "Keyboard1" "CoreKeyboard"
Bu iki satırın arasına şunu ekleyin.
InputDevice "TouchPad" "AlwaysCore"
Evet şimdi bu aşamada Synaptics ve ALPS için ayarlar değişiyor.
Eğer Synaptics'e sahipseniz:
Section "InputDevice" Driver "synaptics" Identifier "TouchPad" Option "Device" "/dev/input/mouse1" Option "Protocol" "auto-dev" Option "LeftEdge" "1700" Option "RightEdge" "5300" Option "TopEdge" "1700" Option "BottomEdge" "4200" Option "FingerLow" "25" Option "FingerHigh" "30" Option "MaxTapTime" "180" Option "MaxTapMove" "220" Option "VertScrollDelta" "100" Option "MinSpeed" "0.09" Option "MaxSpeed" "0.18" Option "AccelFactor" "0.0015" Option "PalmMinWidth" "70" Option "PalmMinZ" "200" Option "SHMConfig" "on" EndSection
olarak, eğer ALPS'e sahipseniz:
Section "InputDevice" Driver "synaptics" Identifier "TouchPad" Option "Device" "/dev/input/mouse0" Option "Protocol" "auto-dev" Option "LeftEdge" "130" Option "RightEdge" "840" Option "TopEdge" "130" Option "BottomEdge" "640" Option "FingerLow" "7" Option "FingerHigh" "8" Option "MaxTapTime" "180" Option "MaxTapMove" "110" Option "EmulateMidButtonTime" "75" Option "VertScrollDelta" "20" Option "HorizScrollDelta" "20" Option "MinSpeed" "0.60" Option "MaxSpeed" "1.10" Option "AccelFactor" "0.030" Option "EdgeMotionMinSpeed" "200" Option "EdgeMotionMaxSpeed" "200" Option "UpDownScrolling" "1" Option "CircularScrolling" "1" Option "CircScrollDelta" "0.1" Option "CircScrollTrigger" "2" Option "SHMConfig" "on" Option "Emulate3Buttons" "on" EndSection
olarak ekleme yapın. Dosyayı kaydettikten sonra X'i yeniden başlatabilirsiniz.
Alıntı yapılan belge: http://gentoo-wiki.com/HARDWARE_Synaptics_Touchpad
