váltottam Jauntyra. [mind megoldva]

mert szeretem a kalandot és a száguldást.
elvégre az nálam mindig egy nagy kaland, hogy no most mi fog működni.
nos, az intrepiddel ellentétben itt nem szállt el se a hang, se a wireless, de jó!
cserébe elszállt a touchpad.
egy acer travelmate 5720-ast nyúzok, aki nem szokott külső egeret használni (ideális esetben én), az ne használja. Ubuntuval legalábbis tuti ne.

Windows alatt rendesen működik az egyujj-kétujj-háromujjas bal-közép-jobbklikk, linux alatt nem sikerült életet lehelni belé.
Cserébe synclienttel intrepid alatt még be lehetett lőni, hogy a középső egérgomb az legyen a tapipad sarka (lehetetlen eltalálni), vagy a nagyfelületű tappantás (hüvelykujj) (nehezen kivitelezhető)

De a fejlődés megállíthatatlan.
Intrepidben be kellett rakni egy ilyen sort az xorg.conf-ba:
option "shmconfig" "on", vagy valami hasonló.
Cserébe itt már az se megy.

Looking for a nice solution. :-/

szerk.:
megvan a nice solution.
az alábbi parancsok lefuttatásával minden szép és jó:
xinput set-int-prop 6 286 8 1 1
xinput set-int-prop 6 285 8 1 1 1
xinput set-int-prop 6 283 32 70

itt az első szám a device id, amit az
xinput list
parancsból szedek. a következő szám az a szuttyongatandó opció, ezt az
xinput list-props ID
parancs mondja meg nekünk.
végül azt, hogy hánybites az adott érték vagy értékcsoport, hát azt tippeltem:)

szerk. 2:
sajnos ez a device id nem állandó. az ablakkezelőm initscriptjét így kellett tehát javítanom:
TOUCHPAD=`xinput list | grep TouchPad | sed 's/^.*id=\(.*\)\s.*$/\1/'`
xinput set-int-prop $TOUCHPAD 286 8 1 1
xinput set-int-prop $TOUCHPAD 285 8 1 1 1
xinput set-int-prop $TOUCHPAD 283 32 70

annak aki nem érti:
fenti annyit csinál, hogy az xinput list-ből kiszedi a TouchPad stringet tartalmazó sort, amiből nálam egy van, meg úgy jellemzően mindenkinél (ha nem, akkor jobb szűrőfeltétel kell a grepnek:))
Ez a sor nálam így néz ki:
"SynPS/2 Synaptics TouchPad" id=5 [XExtensionPointer]
ebből egy regexpes szűrővel szedem ki az 5-öt (az id= utáni részt adja vissza a sed parancs az első whitespace karakterig)

Hozzászólások

Jééé. Ezt nem is tudtam, köszi. Nálam viszont működik a jobbklikk (eee 1000h - hardy). Azért is jó, mert a bal tacspad gomb már döglődik, (ezt a nem kevés pornak tulajdonítom amit az elmúlt hónapokban kapott), és elgondolkoztam rajta, hogy mi lesz ha a jobb is behal...

Szerk.:
1, 2. Mondjuk ezek a kis mikrokapcsolók nem használatra vannak kitalálva. Videó/hifi elejére jók max.
________________________________________
2B or not 2B, that is FF. *̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡*

Igen, azok a tégla alakú mikrokapcsolók amiknek ilyen kis csík gombja van azok nagyon jók...

Egyébként még elvileg garis, majd ők. Csak ahhoz meg kell válnom tőle nem tudom mennyi ideig, és tekintetbe véve, hogy minden nap használom, nem lesz egyszerű.

________________________________________
2B or not 2B, that is FF. *̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡*

Srácok, vki mondja már, mi ez a kát háromujjas touchpad dolog, mert én sosem használtam még, és fogalmam sincs, miért lenne ez jó/jobb nekem, mint nélküle! Amugy, gondolom van ennek is vmi beállítása, esetleg tud vki egy xorg.conf részletet dobni? Köszi

<= Powered By Ubuntu & Gentoo Linux =>

'Software is like sex: It's better when it's free!'
By Linus Torvalds

Sokan nem szeretik, én nagyon szeretem a touchpadot is, meg ezeket az extrákat is.
Régen a touchpadom széle volt a görgető sáv, most már V-tartással két ujjal tudok scrollozni, így nagyobb az aktív felület.
Van még a középső gombos kattintás ami jól jön a két ujjas "tappal", meg a jobb klikk amit most tanultam, a három ujjas tappal...

Nekem alapból megy, semmi extra nincs a xorgomban. Olyan touchpad kell hozzá, ami multitouchot támogat. Windows alatt forgatást is tud, tehát ha két ujjaddal forgatást utánzol, linux alatt is lehet hogy belehetne lőni, de igazából nem olyan fontos. A vízszintes görgetés hiányzik egy kicsit, de a legtöbb helyen shift-scroll az vízszintes scrollozást eredményez (kpdf, gwenview, inkscape) máshol nem olyan sűrűn kell, hogy zavarna. Firefoxban a historyban ugrál, így vesztettem el az előző válaszom(erre válaszoltam akkor is)... Biztos rá lehetne venni, hogy horiz scrolljon'.

________________________________________
2B or not 2B, that is FF. *̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡*

normálisan a synclient, illetve a gsynaptics programokkal lehet állítgatni, az utóbbival grafikusan is.
egyébként meg nekem speciell azért áll kézre, mert nem kell elmozdítani az ujjamat az egérgombokig se:)
külön jó, amikor a két ujjadat lerakva görgetsz.
Ha jelenleg nem működik, less utána, hátha nem reménytelen a helyzet.

—-—-—
int getRandomNumber() {
	return 4;//szabályos kockadobással választva.
}		//garantáltan véletlenszerű. xkcd

Köszi mindkettőtöknek a választ! Bár, elképzelni még nem tudom, hogyan működik ez, de kipróbálni, ki akarom ;)! Mégis, honnan tudhatom meg, hogy a touchpad-om támodatja-e?

a synclient kimente:
$ synclient -l
Parameter settings:
LeftEdge = 1632
RightEdge = 5312
TopEdge = 1575
BottomEdge = 4281
FingerLow = 25
FingerHigh = 30
FingerPress = 256
MaxTapTime = 180
MaxTapMove = 220
MaxDoubleTapTime = 180
SingleTapTimeout = 180
ClickTime = 100
FastTaps = 0
EmulateMidButtonTime = 75
EmulateTwoFingerMinZ = 257
VertScrollDelta = 100
HorizScrollDelta = 121
VertEdgeScroll = 1
HorizEdgeScroll = 1
CornerCoasting = 0
VertTwoFingerScroll = 0
HorizTwoFingerScroll = 0
MinSpeed = 0.0898026
MaxSpeed = 0.179934
AccelFactor = 0.0015
TrackstickSpeed = 40
EdgeMotionMinZ = 30
EdgeMotionMaxZ = 160
EdgeMotionMinSpeed = 1
EdgeMotionMaxSpeed = 400
EdgeMotionUseAlways = 0
UpDownScrolling = 1
LeftRightScrolling = 1
UpDownScrollRepeat = 1
LeftRightScrollRepeat = 1
ScrollButtonRepeat = 100
TouchpadOff = 0
GuestMouseOff = 0
LockedDrags = 0
LockedDragTimeout = 5000
RTCornerButton = 2
RBCornerButton = 3
LTCornerButton = 0
LBCornerButton = 0
TapButton1 = 1
TapButton2 = 2
TapButton3 = 3
ClickFinger1 = 1
ClickFinger2 = 1
ClickFinger3 = 1
CircularScrolling = 0
CircScrollDelta = 0.1
CircScrollTrigger = 0
CircularPad = 0
PalmDetect = 1
PalmMinWidth = 10
PalmMinZ = 200
CoastingSpeed = 0
PressureMotionMinZ = 30
PressureMotionMaxZ = 160
PressureMotionMinFactor = 1
PressureMotionMaxFactor = 1
GrabEventDevice = 1

A gsynaptics-ben, három tab van felül: General (alatta, csak enable-disable), Tapping (alatta enable tapping, enable faster tapping), Scrolling (enable vertical, enable horizontal, enable circular -scrolling, continue scrolling, cursor movement).

Próbálni, hogy tudom, mert lehet, hogy alappból megy nálam is, csak nem tudok róla :D?

<= Powered By Ubuntu & Gentoo Linux =>

'Software is like sex: It's better when it's free!'
By Linus Torvalds

elvileg ezek az opciók:
TapButton1 = 1
TapButton2 = 2
TapButton3 = 3
épp ezt állítják be.
Ha most pl. két ujjal tappansz a touchpadon mondjuk egy bezárandó firefox tab fölött, be kéne zárulnia.
és ha három ujjal tappansz a weboldalon bárhol, meg kéne jelennie a helyi menünek.
Ha nem teszi, te is úgy jártál, mint én :-/
érdemes futtatni a synclient -et -m-mel meg valami jó delayjel, hogy megnézd, érzékeli-e a tapipadod az egyidejű érintések számát. meg nem mondom, melyik táblázatoszlop az, ehhez már doksi kéne nekem is:)

Én a fenti blogbejegyzésben végülis megoldottam pressure-rel:
ha elég erősen nyomom meg a tapipadot, középső klikknek érzékeli. Ezekkel az opciókkal játszani kell, hogy neked mi a legjobb:)

—-—-—
int getRandomNumber() {
	return 4;//szabályos kockadobással választva.
}		//garantáltan véletlenszerű. xkcd

Köszi, kirpóbáltam, van egy érdekes hibám! Ha frissen indítom az x-et, müködik minden, de ha lehibernálom, hibernálás után a synclient nem ír ki semmi event-et, és nem müködik semmi, amit beállítottam előtte, csak a függőleges scroll, nem tudom, miért, majd utánnanézek...

<= Powered By Ubuntu & Gentoo Linux =>

'Software is like sex: It's better when it's free!'
By Linus Torvalds