Synaptics di Slackware 12.1
Menggunakan touchpad tanpa mengaktifkan fungsi synaptics sepertinya makan sayur tanpa ikan bakar (hehehehe), saya yang sudah terbiasa dengan synaptics harus "ngoprek" lagi karena slackware 12.1 yang baru saja ku install memacetkan synapticsku, sialnya driver synapticku yang lama (0.14.6) sudah tidak bisa dicompile di slackware 12.1, akhirnya dapat yang versi lebih baru tapi downloadnya via git, tapi sudah lupa dimana ngambilnya, dan bash_historyku juga sudah tidak ada :D, tapi harusnya sih seperti ini saja :
git clone http://web.telia.com/~u89404340/touchpad/synaptics/.git
Atau ambil disini format tar.gz
kalau tidak mau mengcompile ambil saja file "synaptics_drv.so" punyaku.
Setelah instalasi driver, synaptic masih belum berjalan normal, sepertinya balik lagi ke kasus yang dulu sewaktu menggunakan proto=imps, saya coba mencari di rc.modules ternyata tidak ada, weks!... coba me"remove" modulnya dengan cara manual hasilnya tetap saja gatot alias gagal total :D, seolah - olah selalu maksa pake proto=imps. Akhirnya dengan bantuan grep (terima kasih GNU telah membuat grep, tidak bisa kubayangkan ngoprek tanpa grep) ketemu kalau modul mouse di load dengan opsi yang ada di /etc/modprobe.d/psmouse, saya pun mengubah file tersebut menjadi seperti ini :
options psmouse proto=auto
Tapi masalah masih belum selesai, synaptics macet total, jika sebelumnya masih bisa digunakan bersamaan dengan mouse external, kali ini betul - betul tidak bergerak, akhirnya coba utak - atik xorg.conf (hasil liat Xorg.0.log) dan membuat perubahan pada "Server Layout" seperti ini :
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
Screen 1 "Screen0" LeftOf "Screen1"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Synaptics"
EndSection
jika sebelumnya entry pada baris synaptic seperti ini :
InputDevice "Synaptics" "AlwaysCore" "true"
Diganti menjadi :
InputDevice "Synaptics"
Sekarang, synaptics dan mouse external sudah bisa berjalan bareng :D
- arman's blog
- Login or register to post comments



synaptic nya masih belum
synaptic nya masih belum jalan .. malah dak bisa goyang sama sekali ... kalo mouse-usb nya normal ..
kira kira apa nya ....
psmouse nya dak ada di /etc/modprobe.d/
grep ??
[quote] synaptic nya masih
[quote]
synaptic nya masih belum jalan .. malah dak bisa goyang sama sekali ... kalo mouse-usb nya normal ..
kira kira apa nya ....
psmouse nya dak ada di /etc/modprobe.d/
[/quote]
coba cek .. apa memang touchpad-nya pakai synaptics, FYI tidak semua touchpad pada laptop menggunakan synaptics.
salam,
AMad
ternyata Touchpad di
ternyata Touchpad di Presario V3736 bukan synaptics melainkan ALPS .
tapi Perasaan kok di Paket Synaptics sudah include alps ..??? (alps.patch, alpscomm.o, alpscomm.c, sama alpscomm.h)
psmouse-ku
psmouse-ku begini...
root@v3:/home/denic# cat /etc/modprobe.d/psmouse
# PS/2 mouse support:
# The default options when the psmouse module is loaded will completely
# break the mouse if you change consoles with several models of KVM
# switches. Therefore, we'll have it use the imps protocol here, which
# is a more basic protocol that is less likely to cause problems with
# the mouse. If you'd rather use the kernel default options, just
# comment out the line below. If you'd rather choose your own options,
# then edit the line below as desired.
#options psmouse proto=imps
options psmouse proto=auto
trus... xorg.conf-ku begini untuk load Synaptics
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
# InputDevice "Mouse0" "CorePointer"
# InputDevice "Synaptics" "AlwaysCore"
InputDevice "Synaptics" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
and... everything is okay... :D
salam,
denic wibowo
is nothing
Akhirnya touchpad di
Akhirnya touchpad di Presario V3736 ku kembali jalan seperti yang kuinginkan ..
setelah saya penasaran dengan alps yang ada di paket synaptics ... ternyata yang salah ada di alps.patch yang mendisable tap-and-drag, makanya pertama saya heran kok synaptics dak bisa tap dan drag seperti biasanya. lalu saya tambahkan script di alps.patch dengan script dibawah ini
--- linux/drivers/input/mouse/alps.c~alps-test3 2004-02-28 20:46:34.000000000 +0100
+++ linux-petero/drivers/input/mouse/alps.c 2004-02-28 20:49:12.000000000 +0100
@@ -87,6 +87,10 @@ static void ALPS_process_packet(struct p
y = (packet[4] & 0x7f) | ((packet[3] & 0x70)<<(7-4));
z = packet[5];
+ if (packet[2] & 1) {
+ z = 35;
+ }
+
if (z > 0) {
input_report_abs(dev, ABS_X, x);
input_report_abs(dev, ABS_Y, y);
@@ -97,7 +101,6 @@ static void ALPS_process_packet(struct p
if (z > 30) input_report_key(dev, BTN_TOUCH, 1);
if (z < 25) input_report_key(dev, BTN_TOUCH, 0);
- left |= (packet[2] ) & 1;
left |= (packet[3] ) & 1;
right |= (packet[3] >> 1) & 1;
if (packet[0] == 0xff) {
setelah save, langsung recompile ulang synaptics
#make
#cp synaptics_drv.so /usr/X11R6/lib/modules/input
#make install
setelah itu saya tambahkan konfigurasi di xorg.conf
Section "InputDevice"
Driver "synaptics"
Identifier "Mouse[1]"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "LeftEdge" "120"
Option "RightEdge" "830"
Option "TopEdge" "120"
Option "BottomEdge" "650"
Option "FingerLow" "14"
Option "FingerHigh" "15"
Option "MaxTapTime" "180"
Option "MaxTapMove" "110"
Option "EmulateMidButtonTime" "75"
Option "VertScrollDelta" "20"
Option "HorizScrollDelta" "20"
Option "MinSpeed" "0.3"
Option "MaxSpeed" "0.75"
Option "AccelFactor" "0.015"
Option "EdgeMotionMinSpeed" "200"
Option "EdgeMotionMaxSpeed" "200"
Option "UpDownScrolling" "1"
Option "CircularScrolling" "1"
Option "CircScrollDelta" "0.1"
Option "CircScrollTrigger" "2"
EndSection
reboot dan langsung berhasil .....
terimakasih semua bantuan nya ...
CMIIW
btw.. kapan gathering lagi ???
@amad, denic, arman, endro
bravo ........