Szerk: frissítettem 1.1.2-es synaptics driverre és a probléma megoldódott.
Adott egy naprakész, 80%-ban stable arch-ot használó Gentoo egy Dell Studio 1535-ön.
A problémám az, hogy a tapipadon nem működik a scrolling. Tehát a jobb szélső vagy alsó scroll mezők nem reagálnak. Ezeket használnám például oldalgörgetésre.
Mielőtt feltennétek az ilyenkor jövő kérdéseket, íme a válaszok:
synclient -l
Parameter settings:
LeftEdge = 40
RightEdge = 983
TopEdge = 42
BottomEdge = 725
FingerLow = 12
FingerHigh = 14
FingerPress = 127
MaxTapTime = 180
MaxTapMove = 56
MaxDoubleTapTime = 180
SingleTapTimeout = 180
ClickTime = 100
FastTaps = 0
EmulateMidButtonTime = 75
EmulateTwoFingerMinZ = 139
VertScrollDelta = 25
HorizScrollDelta = 25
VertEdgeScroll = 1
HorizEdgeScroll = 1
CornerCoasting = 0
VertTwoFingerScroll = 0
HorizTwoFingerScroll = 0
MinSpeed = 0.4
MaxSpeed = 0.7
AccelFactor = 0.0391236
TrackstickSpeed = 40
EdgeMotionMinZ = 14
EdgeMotionMaxZ = 79
EdgeMotionMinSpeed = 1
EdgeMotionMaxSpeed = 102
EdgeMotionUseAlways = 0
UpDownScrolling = 1
LeftRightScrolling = 1
UpDownScrollRepeat = 1
LeftRightScrollRepeat = 1
ScrollButtonRepeat = 100
TouchpadOff = 0
GuestMouseOff = 0
LockedDrags = 0
LockedDragTimeout = 5000
RTCornerButton = 0
RBCornerButton = 0
LTCornerButton = 0
LBCornerButton = 0
TapButton1 = 1
TapButton2 = 0
TapButton3 = 0
ClickFinger1 = 1
ClickFinger2 = 1
ClickFinger3 = 1
CircularScrolling = 0
CircScrollDelta = 0.1
CircScrollTrigger = 0
CircularPad = 0
PalmDetect = 0
PalmMinWidth = 10
PalmMinZ = 99
CoastingSpeed = 0
PressureMotionMinZ = 14
PressureMotionMaxZ = 79
PressureMotionMinFactor = 1
PressureMotionMaxFactor = 1
GrabEventDevice = 1
X.Org, evdev, hal, synaptic verziók
x11-base/xorg-server-1.5.3-r5
x11-base/xorg-x11-7.4
x11-drivers/xf86-input-evdev-2.2.1
sys-apps/hal-0.5.12_rc1
app-misc/hal-info-20090330
x11-drivers/xf86-input-synaptics-1.0.0
cat /etc/hal/fdi/policy/99-x11-synaptics.fdi -> pastebin #f30c3b117
A többi értéket default állítja be a hal.
emerge --info
emerge --info
Portage 2.1.6.7 (default/linux/amd64/2008.0, gcc-4.3.2, glibc-2.9_p20081201-r2, 2.6.29-gentoo-r1 x86_64)
=================================================================
System uname: Linux-2.6.29-gentoo-r1-x86_64-Intel-R-_Core-TM-2_Duo_CPU_T8300_@_2.40GHz-with-glibc2.2.5
Timestamp of tree: Fri, 17 Apr 2009 07:15:01 +0000
ccache version 2.4 [enabled]
app-shells/bash: 3.2_p39
dev-java/java-config: 2.1.7
dev-lang/python: 2.5.2-r7
dev-python/pycrypto: 2.0.1-r8
dev-util/ccache: 2.4-r7
dev-util/cmake: 2.6.2-r1
sys-apps/baselayout: 2.0.0
sys-apps/openrc: 0.4.3-r1
sys-apps/sandbox: 1.6-r2
sys-devel/autoconf: 2.13, 2.63
sys-devel/automake: 1.5, 1.9.6-r2, 1.10.2
sys-devel/binutils: 2.18-r3
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool: 1.5.26
virtual/os-headers: 2.6.27-r2
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=native -O2 -pipe"
DISTDIR="/home/gentoo/portage/distfiles"
FEATURES="ccache distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch webrsync-gpg"
GENTOO_MIRRORS="http://gentoo.osuosl.org/ http://de-mirror.org/distro/gentoo/ http://mirror.switch.ch/ftp/mirror/gentoo/"
LANG="hu_HU.UTF-8"
LC_ALL="hu_HU.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="hu"
MAKEOPTS="-j4"
PKGDIR="/home/gentoo/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/home/gentoo/tmp"
PORTDIR="/home/gentoo/portage"
PORTDIR_OVERLAY="/home/gentoo/overlay"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X acpi alsa amd64 bluetooth bzip2 cli cracklib crypt dbus dri dvd dvdr flac ftp gdbm gif gnome gnome-keyring gstreamer gtk hal howl iconv isdnlog jpeg lcms libnotify midi mmx mmxext mp3 mudflap multilib ncurses networkmanager nls nptl nptlonly ogg opengl openmp pam pch pcre perl png pppd python readline reflection session slang spl sse sse2 sse3 ssl ssse3 sysfs tcpd tiff truetype unicode xinerama xorg zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_dbd authn_default authn_file authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir env expires ext_filter filter headers ident imagemap include info log_config mem_cache mime mime_magic negotiation rewrite setenvif so speling status userdir usertrack unique_id vhost_alias suexec" APACHE2_MPMS="worker" CAMERAS="canon fuji ptp2" ELIBC="glibc" INPUT_DEVICES="keyboard mouse synaptics evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="hu" USERLAND="GNU" VIDEO_CARDS="radeonhd vesa radeon"
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Na most akkor a zavarba ejtő dolgok:
- ubuntu 8.10, 9.04rc livecd alatt gond nélkül működik, viszont nem tudok synclient kimenetet nézni mivel nincs engedélyezve az SHMConfig.
- Vista alatt gond nélkül működik, de ez nem érdekel
Ha valakinek van még valami ötlete, akkor ne tartsa magába :)
Xorg.log kimaradt mert nagy és úgysincs benne releváns hiba bejegyzés.
- 2120 megtekintés
Hozzászólások
Valaki? Ötlet?
--
\\-- blog --//
- A hozzászóláshoz be kell jelentkezni
hal-ba kell belonni rendesen
usr/share/hal/fdi ...
- A hozzászóláshoz be kell jelentkezni
A /usr/share/hal/fdi fájlok felülíródnak hal, hal-info frissítéskor.
Csak azokat tudom beírni az fdi fájlokba amit a synclient is kiad. Azokat pedig már próbáltam. :(
--
\\-- blog --//
- A hozzászóláshoz be kell jelentkezni
Sajnálom, hogy nem Gentoo-n tolom, de igazából idegenkedtem eddig tőle, nekem Mint alatt alapból megy a scroll, nekem pont az a bajom, hogy ha egeret is használok, nem tudom, hogyan kell kikapcsolni a tapit...
Ha nem bánod visszakérdezek, és előre tudom, hogy hülye kérdés, de nehéz feltenni a Gentoo-t? vagy ha még anno Debian netinstallt is próbáltam, akkor annál rosszabbra ne számítsak?
Még egy hülye kérdés:
A Portage-alapú disztrókban a legfrissebb Xorg-intel driverek vannak, vagy olyan vacak xarok, mint az Ubuntuban?
Utsó kérdés:
A Gentoo-t fel tudnám tenni úgy, hogy ne tegye fel a világ összes driverét, csak a laptopomra jellemzőket?
Még csak kezdőnek érzem magam, azért kérdezek ilyeneket.
Igazából évek óta tolok már Ubuntut, és annak haverjait, de szeretnék végre egy hardverre optimalizált gyors és stabil rendszert, amivel a telepítéskor valószínűleg nagyon megszenvednék, de aztán már csak használni kellene. Azért vagyok tanácstalan, mert volt már Mac-em is, de az nem volt olyan érzés, mint a Linux, az olyan seggkinyalós volt. Olvastam az Arch-ról, is de a Gentoo is szóbajön.
Utóirat:
Elnézést, hogy nem kapcsolódik a témához!
Mint 6+ Dell Studio 1537
- A hozzászóláshoz be kell jelentkezni
Ubuntu alatt nekem is ment a scroll, viszont csak livecd-n próbáltam mivel a telepítés nem jöhet szóba.
Nyugodtan kérdezz. :)
Ha nem bánod visszakérdezek, és előre tudom, hogy hülye kérdés, de nehéz feltenni a Gentoo-t? vagy ha még anno Debian netinstallt is próbáltam, akkor annál rosszabbra ne számítsak?
A Gentoo telepítés és ezalatt a klasszikus telepítést értem, nem a grafikus kattingatóst eléggé rendhagyó. Nem nagyon tudom a debianhoz hasonlítani, egyszerűen azért mert más. Nagyon jól dokumentált (lásd handbook). Közel 150! gentoo telepítés után kicsit nagy a szám, ha azt mondom nem nagy ügy. De tényleg nem olyan szörnyű mint ahogy sokan mondják :) Nem kell restnek lenni handbookot olvasni, amiből egyébként létezik egy "csak a szükséges és elégséges" változat is, tehát nem több száz oldalt kell átolvasni :)
A Portage-alapú disztrókban a legfrissebb Xorg-intel driverek vannak, vagy olyan vacak xarok, mint az Ubuntuban?
Nem ugyanaz mint az Ubuntu, annál néha frissebb néha nem. Bár ez ubuntu verziótól is függ. Pl. Jaunty-ban 1.6.0-s X.Org van, míg Gentoo alatt ilyen még nincs csak az X overlayben. Ez nem csak az X-re, intel driverre, hanem gyakorlatilag majdnem mindenre kiterjed. Tehát a lehetőség adott hogy használd azt a verziót amelyiket csak akarod, te választasz nem a disztró készítői :)
A Gentoo-t fel tudnám tenni úgy, hogy ne tegye fel a világ összes driverét, csak a laptopomra jellemzőket?
Természetesen! Egészen annyira testreszabhatod, hogy nem úszod meg a saját kernel fordítását sem! :)
Bár ha elég perverz vagy, akkor akár az Ubuntu kernelével is felbootolhatod :)
--
\\-- blog --//
- A hozzászóláshoz be kell jelentkezni
nem lehet hogy tul picik az alabbi ertekek?
(nekem ekkorak, igaz lenovo masinan)
LeftEdge = 1632
RightEdge = 5312
TopEdge = 1575
BottomEdge = 4281
amugy "man synaptics" -ban erdemes korulnezni ilyen meret dolgokrol altlaban.
- A hozzászóláshoz be kell jelentkezni
Sőt "synclient -m 100" és máris pixelre pontosan lemérheted a méreteket. Én is így mértem elsőre, majd láttam, hogy a mért és az automatikusan detektált értékek közel egyeznek. A különbség az újjad vastagságától is függhet. :)
De most hogy említetted, lehet újra megnézem a méreteket.
Az a baj, hogy ezeket egyébként már végigjártam.
- man synaptics
- fdi edit
- google -> mások fdi fájljaival
- gsynaptics (bár egy rakat k@ki)
- más verziók
- hal/evdev nélküli régi xorg.conf-os InputDevice bejegyzésekkel is ua.
Kifogytam az ötletekből.
--
\\-- blog --//
- A hozzászóláshoz be kell jelentkezni
Nem tudom benne van-e a mas verziok-kiprobalasaban az ujabb synaptics driverek. freedesktopon 1.1.0 is van ha nem tevedek.
Esetleg vegig lehet nyalazni, hogy ubunu milyen pach-eket rak ra (ugy tudom a csomagkezeloje ezeket kiirja) es azokat kene alkalmazni
most mar nagyon erdekel a megoldas :)
- A hozzászóláshoz be kell jelentkezni