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!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2012-05-31 14:44:20

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

Pole powierzchni touchpad'a

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


[tt]ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |[/tt]

Offline

 

#2  2012-05-31 15:43:27

  Carnophage - Użytkownik

Carnophage
Użytkownik
Skąd: no route to host…
Zarejestrowany: 2010-05-06
Serwis

Re: Pole powierzchni touchpad'a

Kod:

synclient -l | grep Edge

Mozliwe, ze zabawa z wartoscia BottomEdge moze byc tym czego szukasz.


Happy siduction user ^__^

Offline

 

#3  2012-06-01 08:45:11

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

Re: Pole powierzchni touchpad'a

Próbowałem coś typu:

Kod:

$ synclient BottomEdge=3000
$ synclient BottomEdge=2000
$ synclient BottomEdge=1000

ale nie ma efektu... Czy należy to jakoś przeładować czy coś?


[tt]ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |[/tt]

Offline

 

#4  2012-06-01 10:31:49

  rychu - elektryk dyżurny

rychu
elektryk dyżurny
Skąd: gdańsk
Zarejestrowany: 2004-12-28

Re: Pole powierzchni touchpad'a

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


linux regd. user #248790

Offline

 

#5  2012-06-01 10:48:21

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

Re: Pole powierzchni touchpad'a

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...


[tt]ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |[/tt]

Offline

 

#6  2012-06-01 11:27:56

  paoolo - Oldtimer

paoolo
Oldtimer
Skąd: Kraków
Zarejestrowany: 2006-05-20

Re: Pole powierzchni touchpad'a

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

 

#7  2012-06-01 11:48:27

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

Re: Pole powierzchni touchpad'a

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ć ;)


[tt]ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |[/tt]

Offline

 

#8  2012-06-02 00:47:01

  paoolo - Oldtimer

paoolo
Oldtimer
Skąd: Kraków
Zarejestrowany: 2006-05-20

Re: Pole powierzchni touchpad'a

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

 

#9  2012-06-02 10:21:36

  dominbik - Członek DUG

dominbik
Członek DUG
Zarejestrowany: 2011-07-25

Re: Pole powierzchni touchpad'a

[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ć


[img]http://img34.imageshack.us/img34/5092/zw9m.png[/img] [img]http://img29.imageshack.us/img29/219/pibw.png[/img]

Offline

 

#10  2012-06-02 12:04:18

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: Pole powierzchni touchpad'a

Ja od dawna korzystam tylko z dzyndzla i raczej nic mu nie jest. Palcom tez ;)

Offline

 

#11  2012-06-02 12:17:53

  mer - Członek DUG

mer
Członek DUG
Zarejestrowany: 2010-08-05

Re: Pole powierzchni touchpad'a

Może brzeszczot, tablet na usb i mała modyfikacja obudowy ? :D


A tak serio, dziwny ten touchpad, ale znowu dizajn nad wygodą...


[img]http://img811.imageshack.us/img811/2851/sygnas.png[/img]

Offline

 

#12  2012-06-02 13:21:38

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

Re: Pole powierzchni touchpad'a

[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:

Kod:

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 :)


[tt]ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |[/tt]

Offline

 

#13  2012-06-02 13:35:15

  dominbik - Członek DUG

dominbik
Członek DUG
Zarejestrowany: 2011-07-25

Re: Pole powierzchni touchpad'a

zgodnie z manualem i wiki Archa;
/etc/X11/xorg.conf.d/10-synaptics.conf

Kod:

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)


[img]http://img34.imageshack.us/img34/5092/zw9m.png[/img] [img]http://img29.imageshack.us/img29/219/pibw.png[/img]

Offline

 

#14  2012-06-02 13:55:46

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

Re: Pole powierzchni touchpad'a

Też myślałem, że to będzie coś w xorg, ale u mnie:

Kod:

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?


[tt]ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |[/tt]

Offline

 

#15  2012-06-02 14:04:21

  dominbik - Członek DUG

dominbik
Członek DUG
Zarejestrowany: 2011-07-25

Re: Pole powierzchni touchpad'a

to Wheezy? Można stworzyć

Kod:

/etc/X11/xorg.conf.d/

. z tego co wiem obecnie tak się to konfiguruje


[img]http://img34.imageshack.us/img34/5092/zw9m.png[/img] [img]http://img29.imageshack.us/img29/219/pibw.png[/img]

Offline

 

#16  2012-06-02 14:13:00

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

Re: Pole powierzchni touchpad'a

Stworze i dam znać. Tak przy okazji to w ogóle mam coś kopnięte to rc.local. Przy starcie systemu mam:

Kod:

[FAIL] startpar: service(s) returned failure: rc.local ... failed!

Jeśli ktoś ma inną metodę na środkowy przycisk, niech się nią podzieli :)


[tt]ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |[/tt]

Offline

 

#17  2012-06-02 14:21:39

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Pole powierzchni touchpad'a

Może kopnięte masz nie rc.local, tylko to co tam wpisałeś do niego?


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

#18  2012-06-02 14:32:42

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

Re: Pole powierzchni touchpad'a

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:

Kod:

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)


[tt]ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |[/tt]

Offline

 

#19  2012-06-02 14:39:42

  dominbik - Członek DUG

dominbik
Członek DUG
Zarejestrowany: 2011-07-25

Re: Pole powierzchni touchpad'a

spróbowałeś zmienić przy

Kod:

MatchIsTouchpad "yes"

zamiast no?


[img]http://img34.imageshack.us/img34/5092/zw9m.png[/img] [img]http://img29.imageshack.us/img29/219/pibw.png[/img]

Offline

 

#20  2012-06-02 14:46:36

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

Re: Pole powierzchni touchpad'a

Owszem. Właśnie miałem dokonać wpisu:

To:

Kod:

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:

Kod:

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)


[tt]ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |[/tt]

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)

[ Generated in 0.010 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00014 SET CHARSET latin2
0.00005 SET NAMES latin2
0.00120 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='3.145.72.44' WHERE u.id=1
0.00067 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.145.72.44', 1732743336)
0.00060 SELECT * FROM punbb_online WHERE logged<1732743036
0.00067 SELECT topic_id FROM punbb_posts WHERE id=203087
0.00005 SELECT id FROM punbb_posts WHERE topic_id=21350 ORDER BY posted
0.00060 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.00007 SELECT search_for, replace_with FROM punbb_censoring
0.00241 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.00077 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=21350
Total query time: 0.00723 s