Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Hej,
Chciałem się dowiedzieć czy w ogóle warto pisać o tym, ale się nie dowiedziałem ;) ( dzięki Arn! ;D )
No to moje pytanie brzmi. Jak (i czy w ogóle się da) zmienić pole powierzchni touchpad'a. Wyjątkowo mnie zdenerwowali producenci lenovo przy tym moim modelu.
[url=http://www.storagereview.com/images/Lenovo-ThinkPad-X220-TouchPad.jpg][img]http://www.storagereview.com/images/Lenovo-ThinkPad-X220-TouchPad.jpg[/img][/url]
O sami popatrzcie... Tak to wygląda. A gdzie są przyciski lewy i prawy? Nie to nie są te dwa u góry bo one są do trackpoint'a. Przyciski to pad. Trzeba go nacisnąć u dołu odpowiednio bardziej z lewej i bardziej z prawej strony... Problem się pojawia bo przy naciskaniu pad odczuwa ciepło co wpływa na położenie kursora. W takim przypadku kliknięcie jest wręcz niemożliwe. Wiecie tu nie chodzi o lewy przycisk myszy... Ale prawy. Choć osobiście nie jestem zwolennikiem klikania za pomocą tapnięcia ( [url=http://pl.wikipedia.org/wiki/Tapping]tapping[/url] ;) ) w pad'a tylko właśnie przez przycisk do tego stworzony.
No więc. Da się zmienić to pole? Tak uciachać z cm u dołu i było by fajnie :)
Pozdr
Offline
synclient -l | grep Edge
Mozliwe, ze zabawa z wartoscia BottomEdge moze byc tym czego szukasz.
Offline
Próbowałem coś typu:
$ synclient BottomEdge=3000 $ synclient BottomEdge=2000 $ synclient BottomEdge=1000
ale nie ma efektu... Czy należy to jakoś przeładować czy coś?
Offline
facet, który wynalazł touchpada powinien za karę resztę życia spędzić w butelce, gdzie byłby dokarmiany przez słomkę a problem własnych nieczystości musiałby rozwiazać we własnym zakresie. touchpad to owoc wyjątkowo wyrafinowanego sadyzmu. to musiał zrobić jakiś Japończyk, tak se myślę.
najlepsze wyjście z sytuacji: podłącz mysz do lapciaka i ciesz cię komfortową obsługą i poczuciem całkowitej kontroli nad położeniem kursora na ekranie
Offline
Hehe... Osobiście mało korzystam z myszy. Właściwie tylko jak gram (tutaj to mus) albo jak jestem na $hit'cie... Ale tu nawet nie chodzi o to czy ja z tego korzystam. Bo jak dla mnie to może to nie istnieć (nawet szukałem takiego think'a bez pad'a, ale nie produkują już takich - bo bezsensem totalnym mieć i touch'a i track'a no ale co zrobie... o_0 ), ale tak zastanawiam się jak taki typowy człowiek klika tym padem... Toż to jakaś masakra musi być dla niego...
Offline
Touchpad (zwłaszcza ten thinkpad'owy) to jedno z najlepszy rzeczy jakie znam pod słońcem. I jak siadam do stacjonarki, to aż brakuje mi tych paru cm² powierzchni pod klawiaturą.
Ale nie miałem kontaktu z touchpad'em, który jest obecnie instalowany w thinkpad'ach (tj. był kontakt, ale touchpad był skonfigurowany pod Windows'em i nie sprawiał za dobrego wrażenia)
Hm, a nie możesz wykorzystać tych klawiszy z trackpointa? Osobiście zamiennie korzystam z obu zestawów przycisków (mówię o modelu, gdzie masz przycisku nad i pod touchpad'em).
Zaś co do problemu: prawdopodobnie byś musiał wydzielić tzw. martwą strefę, gdzie nie działa suw i inne. Bowiem pewnie defaultowo masz całą powierzchnię braną jaką tą do przesuwania i wyłączone masz przyciski na dole touchpad'a, bowiem przecież masz przyciski z trackpointa :)
Offline
Rzeczywiście ze wszystkich touchów jakie macałem mój mi najbardziej odpowiada (jeżeli chodzi o dotykowe no i techniczne wrażenia) Działa płynnie i takie tam, ale te przyciski. Ale pod $hitem wyjątkowo paskudnie działa... Przechodzenie z track'a do touch'a jest dosyć - wolne. W linuxie właściwie mogę korzystać z obu naraz :D
[b]paoolo:[/b] wiem jaki masz touch i szczerze powiedziawszy żałuje że już takich nie ma (chodzi o przyciski właśnie). Trochę źle zrozumiałeś problem... Sów mam za pomocą dwóch palców (co mi się podoba). Ale przyciski... jak by to opisać... są 'realne'. Te przyciski nie są dotykowe tylko no jak guziki :) nie wiem czy łapiesz o co chodzi. Pod wpływem nacisku z lewej strony u dołu touchpad zapada się jak przycisk. To samo się tyczy prawego przycisku. I to jest lipne. Touch jest zarazem przyciskiem. A żeby działało to prawidłowo (trafić w określoną pozycję i klinkąć) to musze np naciskać paznokciem (nie że mam dlugie) jak najniżej jest to tylko możliwe. Właściwie na tym zgięciu co jest na zdjęciu. A wg mnie powinno się klikać na tych paska co są nieco wyżej...
Prawdopodobnie wyłączę go w diabły i będę korzystał tylko z track'a. Tylko takie pytanie do Ciebie. Czy spotkałeś się kiedyś z jego zepsuciem/zużyciem/ czy odpadnięciem (tzw. łechtaczki) ??? bo nie chciałbym 'jej' forsować ;)
Offline
A, to taki touchpad, co ma zapadający się przód, a myślałem, że to w ramach touchpada jest obszar wydzielony, który jest pseudo-przyciskiem, co reaguje niczym te sensory. A to lipa, że się zapada (tj. jest faktyczny przycisk, ale tak jak pisałeś, musi się wciskać w niego).
A mają na myśli łechtaczka, to mówisz o poincie (pomiędzy G H i B :) Nie o ten sposób korzystania mi chodziło. Mam oba kursory włączone, ale korzystam z touchpada (do poruszania wskaźnika) a z tracka wykorzystuję tylko przyciski (bo są trzy :), np. środkowy do otwierania nowych zakładek, a te dwa u dołu też są niby trzy, symulacja trzeciego odbywa się poprzez naciśnięcie obu naraz :) Jakby to zobrazować - w momencie gdy poruszam wskaźnik korzystam z palca wskazującego, gdy robię scrolling, to z serdecznego i tego po prawej. Zaś klawisze (te od tracka) obsługuję serdecznym i tym po prawej - gdy chce coś wcisnąć wiem, że nie przesunę wskaźnika. Jeśli już korzystam z dolnych przycisków, to nieświadomie i przy pomocy kciuka. I duża rola w nawigacji w X'ach ma klawiatura.
Z samego dzyn-dzelka korzystam bardzo mało - nadwyręża paliczki/narastają chrząstki :)
Suw za pomocą dwóch palców - do dzisiaj to nie działa za dobrze pod Windows'em i chociaż bym nie wiem co - nie przekona mnie nikt, że da się to lepiej zrobić, niż goście co pisali synaptica na linuxa. Ale, mała podpowiedź, da się uzyskać ten efekt pod Windows'em :) gdy Windows jest postawiony na wirtualnej maszynie :D wtedy praca z Adobe Premiere jest kilkukrotnie razy lepsza, niż na Windows'ie faktycznie zainstalowanym na sprzęcie.
Offline
[quote=paoolo]Suw za pomocą dwóch palców - do dzisiaj to nie działa za dobrze pod Windows'em i chociaż bym nie wiem co - nie przekona mnie nikt, że da się to lepiej zrobić, niż goście co pisali synaptica na linuxa.[/quote]
no dokładnie. ja przez 2 tygodnie nie mogłem uwierzyć, że touchpad może tak przewijać
Offline
Ja od dawna korzystam tylko z dzyndzla i raczej nic mu nie jest. Palcom tez ;)
Offline
Może brzeszczot, tablet na usb i mała modyfikacja obudowy ? :D
A tak serio, dziwny ten touchpad, ale znowu dizajn nad wygodą...
Offline
[b]paoolo:[/b] Tak chodziło mi o point'a ;) Kiedyś usłyszałem takie określenie i w sumie mi się spodobało. Myślałem, że jest popularne :D
[b]yossarian:[/b] Dzięki, taką odpowiedź oczekiwałem ;)
Mam jeszcze problem z środkowym przyciskiem track'a. Bo on domyślnie nie działa. Czytałem jak to robić i ja osobiście mam w [tt]/etc/rc.local[/tt] wpis:
xinput set-prop 'TPPS/2 IBM TrackPoint' "Evdev Wheel Emulation" 1 xinput set-prop 'TPPS/2 IBM TrackPoint' "Evdev Wheel Emulation Button" 2 xinput set-prop 'TPPS/2 IBM TrackPoint' "Evdev Wheel Emulation Timeout" 200
i to działa (no powiedzmy, że działa). Problem z tym, że nie zawsze rc.local 'zaskoczy' przy starcie systemu. Czasem muszę jednak z palca to wpisać.
Jakie są wasze metody na to?
A suw za pomocą dwóch palców działa super (pod linuxem) i szczerze polecam :)
Offline
zgodnie z manualem i wiki Archa;
/etc/X11/xorg.conf.d/10-synaptics.conf
Section "InputClass" Identifier "Touchpad" Driver "synaptics" MatchIsTouchpad "on" #lub yes zamiast on Option "CircularScrolling" "1" Option "Emulate3Timeout" "200" #chyba tak Option "EmulateWheelButton" "2" EndSection
nie jestem pewny tylko co do 2 opcji. ładnie takie rzeczy powinno się konfigurować właśnie w /etc/X11/xorg*
Ostatnio edytowany przez dominbik (2012-06-02 13:39:04)
Offline
Też myślałem, że to będzie coś w xorg, ale u mnie:
pablo@lena:~$ ls -l /etc/X11/ razem 72 drwxr-xr-x 2 root root 4096 maj 22 09:46 app-defaults -rw-r--r-- 1 root root 15 lis 21 2011 default-display-manager drwxr-xr-x 6 root root 4096 lis 11 2011 fonts -rw-r--r-- 1 root root 17394 wrz 6 2011 rgb.txt lrwxrwxrwx 1 root root 13 paź 21 2011 X -> /usr/bin/Xorg drwxr-xr-x 2 root root 4096 gru 29 17:26 xinit drwxr-xr-x 2 root root 4096 kwi 6 2011 xkb -rwxr-xr-x 1 root root 709 wrz 6 2011 Xreset drwxr-xr-x 2 root root 4096 maj 14 17:53 Xreset.d drwxr-xr-x 2 root root 4096 maj 14 17:53 Xresources -rwxr-xr-x 1 root root 3517 wrz 6 2011 Xsession drwxr-xr-x 2 root root 4096 maj 25 13:51 Xsession.d -rw-r--r-- 1 root root 265 wrz 6 2011 Xsession.options -rw-r--r-- 1 root root 13 lis 8 2010 XvMCConfig -rw-r--r-- 1 root root 601 paź 21 2011 Xwrapper.config
Mam stworzyć ten plik?
Offline
to Wheezy? Można stworzyć
/etc/X11/xorg.conf.d/
. z tego co wiem obecnie tak się to konfiguruje
Offline
Stworze i dam znać. Tak przy okazji to w ogóle mam coś kopnięte to rc.local. Przy starcie systemu mam:
[FAIL] startpar: service(s) returned failure: rc.local ... failed!
Jeśli ktoś ma inną metodę na środkowy przycisk, niech się nią podzieli :)
Offline
Może kopnięte masz nie rc.local, tylko to co tam wpisałeś do niego?
Offline
Fakt. Ten wpis z xinput psuje... Ale sam jako wpis jest dobry... Kopiuję go nawet i jak wklejam to działa... Może te ' " coś nie tak?
[b]EDIT:[/b]
A i wpis:
pablo@lena:~$ cat /etc/X11/xorg.conf.d/10-synaptics.conf Section "InputClass" Identifier "Touchpad" Driver "synaptics" MatchIsTouchpad "on" #lub yes zamiast on Option "CircularScrolling" "1" Option "Emulate3Timeout" "200" #chyba tak Option "EmulateWheelButton" "2" EndSection
nie działa...
Ostatnio edytowany przez P@blo (2012-06-02 14:34:46)
Offline
spróbowałeś zmienić przy
MatchIsTouchpad "yes"
zamiast no?
Offline
Owszem. Właśnie miałem dokonać wpisu:
To:
pablo@lena:~$ cat /etc/X11/xorg.conf.d/10-synaptics.conf Section "InputClass" Identifier "Touchpad" Driver "synaptics" MatchIsTouchpad "yes" Option "CircularScrolling" "1" Option "Emulate3Timeout" "200" Option "EmulateWheelButton" "2" EndSection
Też nie działa. No jak już pisałem wpis w rc.local (ten mój) w sumie też nie działą. Muszę go z palca wpisywać... Jakieś rady?
[b]EDIT:[/b]
Dobra znalazłem rozwiązanie:
pablo@lena:~$ cat .xsessionrc xinput set-int-prop "TPPS/2 IBM TrackPoint" "Evdev Wheel Emulation" 8 1 xinput set-int-prop "TPPS/2 IBM TrackPoint" "Evdev Wheel Emulation Button" 8 2 xinput set-int-prop "TPPS/2 IBM TrackPoint" "Evdev Wheel Emulation Timeout" 8 200
Ostatnio edytowany przez P@blo (2012-06-02 15:08:01)
Offline
Time (s) | Query |
---|---|
0.00011 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00126 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.218.95.236' WHERE u.id=1 |
0.00067 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.218.95.236', 1732993739) |
0.00049 | SELECT * FROM punbb_online WHERE logged<1732993439 |
0.00053 | SELECT topic_id FROM punbb_posts WHERE id=203071 |
0.00004 | SELECT id FROM punbb_posts WHERE topic_id=21350 ORDER BY posted |
0.00059 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=21350 AND t.moved_to IS NULL |
0.00005 | SELECT search_for, replace_with FROM punbb_censoring |
0.00227 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=21350 ORDER BY p.id LIMIT 0,25 |
0.00074 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=21350 |
Total query time: 0.00679 s |