View previous topic :: View next topic |
Author |
Message |
rzezioo Apprentice
Joined: 02 Nov 2004 Posts: 260 Location: Szczecin, Poland
|
Posted: Thu Sep 22, 2005 10:11 pm Post subject: [MOUSE] problem z dodatkowymi przyciskami. |
|
|
kupilem przed chwila mysz. bezprzewodowa, optyczna, na PS/2, 5 przyciskow + rolka. moje ustawienie dla tej myszki z xorg conf:
Code: | Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Buttons" "7"
Option "ZAxisMapping" "4 5"
EndSection
|
prawy, lewy i srodkowy dzialaja rolka dziala ale 6 i 7 ktore mam w operze jeko wstecz i naprzod dzialac nie chca. po zmianie na:
Code: | Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Buttons" "7"
Option "ZAxisMapping" "6 7"
EndSection
|
boczne przyciski dzialaja(jako rolka) a ruch rolka dziala tak jak mialy dzialac tamte przyciski a wiec system je wykrywa. oczywiscie przewijanie tekstu chce miec za pomoca rolki wiec mozecie mi powiedziec co z tym fantem zrobic?? _________________ USE="refrigerator" emerge beer
http://fun.from.hell.pl/2003-05-27/russian_linux.jpg |
|
Back to top |
|
|
psycepa Veteran
Joined: 27 Dec 2004 Posts: 1637 Location: Poland
|
Posted: Fri Sep 23, 2005 12:01 am Post subject: |
|
|
gdzies natkanlem sie na taka konfiguracje:
Code: |
Option "ZAxisMapping" "4 5 6 7"
|
nie zaszkodzi sprobowac
pozdrawiam _________________ RLUNo. 376073
bo czytac, to trzeba ze zrozumieniem (c) by psycepa
"nigdy nie kloc sie z glupcem, najpierw sprowadzi cie do swojego poziomu a potem pokona doswiadczeniem"
"Life is complex. It has its real and imaginary part." |
|
Back to top |
|
|
Raku Bodhisattva
Joined: 28 Feb 2004 Posts: 2374 Location: Poland
|
Posted: Fri Sep 23, 2005 5:31 am Post subject: |
|
|
a nie dotyczyło to myszy z dwoma rolkami? _________________ raku
Powered by Archlinux |
|
Back to top |
|
|
sebas86 Guru
Joined: 01 May 2005 Posts: 568 Location: Szczecinek / Szczecin
|
Posted: Fri Sep 23, 2005 5:53 am Post subject: |
|
|
Właśnie rolka działa jak przycisk góra-dół. I to jest jeden ze sposobów na zmuszenie myszek z dwiema rolkami do poprawnego działania (prawdopodobnie widział to ktoś na forum na gentoo.pl - było opisane). _________________ Nieważne jaka dystrybucja, ważne, że Linux! |
|
Back to top |
|
|
rzezioo Apprentice
Joined: 02 Nov 2004 Posts: 260 Location: Szczecin, Poland
|
|
Back to top |
|
|
sebas86 Guru
Joined: 01 May 2005 Posts: 568 Location: Szczecinek / Szczecin
|
Posted: Fri Sep 23, 2005 2:28 pm Post subject: |
|
|
Moje ustawienia:
Code: | Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "ImPS/2"
Option "Device" "/dev/psaux"
Option "ZAxisMapping" "4 5 6 7" |
Proponuję ustawić protokół tak jak wyżej (zostawienie auto lub PS/2 czasami może nie działać poprawnie). _________________ Nieważne jaka dystrybucja, ważne, że Linux! |
|
Back to top |
|
|
YANOUSHek Apprentice
Joined: 10 May 2004 Posts: 282 Location: Poznan, Poland;
|
Posted: Fri Sep 23, 2005 3:45 pm Post subject: |
|
|
No ja mam myszkę, która ma 10 guzików i kółko. Wszystko działa dokładnie tak jak chcę. Moja konfiguracja:
xorg.conf
Code: | Section "InputDevice"
Identifier "MX1000"
Driver "mouse"
Option "Protocol" "evdev"
Option "Dev Name" "Logitech USB Receiver"
Option "Dev Phys" "usb-0000:00:02.0-1/input0"
Option "Device" "/dev/input/event3"
Option "Buttons" "12"
Option "ZAxisMapping" "11 12"
Option "Resolution" "800"
EndSection |
Później przy pomocy xmodmap mapujemy klawisze:
Code: | /usr/X11R6/bin/xmodmap -e "pointer = 1 2 3 6 7 8 9 10 11 12 4 5" & |
Ostatnia rzecz - xbindkeys. Przy odczytaniu wciśnięcia ,,niestandardowego'' przycisku na myszce mapijemy go na odpowiednią sekwencję klawiszy:
.xbindkeysrc
Code: | "xvkbd -xsendevent -text "\Cw""
b:8
"xvkbd -xsendevent -text "\[Page_Up]""
b:9
"xvkbd -xsendevent -text "\[Page_Down]""
b:10
"xvkbd -xsendevent -text "\C\[Page_Up]""
b:11
"xvkbd -xsendevent -text "\C\[Page_Down]""
b:12 |
Wszystko działa dokładnie tak jak chcę i mam możliwość podstawienia dowolnego polecenia pod każdy guzik myszki. Polecam protokół evdev. W razie problemów wal śmiało :] _________________ Janusz Bossy
http://digigal.art.pl |
|
Back to top |
|
|
Piecia Guru
Joined: 12 Nov 2004 Posts: 447 Location: znienacka
|
Posted: Wed Mar 01, 2006 3:38 pm Post subject: |
|
|
Takie mam pytanie jak sie ma xmodmap -e pointer do Option "ZAxisMapping"?
Akurat wzialem sie za swoja myszke A4Tech 9 przyciskowa z 2 scroll'ami i jak na razie xev scroll'e widzi jako przyciski 4,5 i 4,5. Dzieki evdev 2 boczne sa widziane jako 8,9. |
|
Back to top |
|
|
Nomen Apprentice
Joined: 29 Nov 2005 Posts: 281 Location: Poland:PLOCK/UK:London
|
Posted: Wed Mar 01, 2006 6:01 pm Post subject: |
|
|
hello
a może ktoś ma gotową konfigurację na Microsoft InteliMouse Explorer 3.0
Moje ustawienia
Code: | Section "InputDevice"
Identifier "usbmouse"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/psaux"
Option "Buttons" "7"
Option "ZAxisMapping" "4 5" |
Na tych ustawieniach działają mi prawidłowo:
- lewy klawisz
- prawy klawisz
- środkowy pod rolką
- rolka działa prawidłowo
Ale:
- klawisz 4 działa tak jak prawy klawisz
- klawisz 5 działa tak jak środkowy pod rolką _________________ Szukajcie a znajdziecie a będzie wam dane.
http://ratujtybet.org/
http://www.freetibet.org/ |
|
Back to top |
|
|
Piecia Guru
Joined: 12 Nov 2004 Posts: 447 Location: znienacka
|
Posted: Wed Mar 01, 2006 7:06 pm Post subject: |
|
|
YANOUSHek wrote: |
Później przy pomocy xmodmap mapujemy klawisze:
Code: | /usr/X11R6/bin/xmodmap -e "pointer = 1 2 3 6 7 8 9 10 11 12 4 5" & |
|
a xmodmap nie informuje cię tak jakos podobnie: Code: | xmodmap -e "pointer = 1 2 3 6 7 4 5 8 9 10 11"
xmodmap: commandline:1: bad number of buttons, must have 32 instead of 11
xmodmap: 1 error encountered, aborting. |
W xorg.conf ilosc klawiszy myszy mam ustawione na 9, zanim zaladowalem evdev xmodmap chcial 11(??) w pointer'ze. Ale zreszta widze ze u ciebie to jakos normalnie dziala.
edit:
Code: | xmodmap -pp
There are 32 pointer buttons defined. |
Ja tam nie widze tyle przysikow na myszy
edit
Moze ktos ma mysz z 2 scroll'ami i moglby dorzucic swoje 3 grosze. Moze to cos nie tak z modulem evdev? W koncu na nim scrolle sa tak samo widoczne jako para takich samych przyciskow. |
|
Back to top |
|
|
YANOUSHek Apprentice
Joined: 10 May 2004 Posts: 282 Location: Poznan, Poland;
|
Posted: Wed Mar 01, 2006 7:46 pm Post subject: |
|
|
Piecia wrote: | a xmodmap nie informuje cię tak jakos podobnie: Code: | xmodmap -e "pointer = 1 2 3 6 7 4 5 8 9 10 11"
xmodmap: commandline:1: bad number of buttons, must have 32 instead of 11
xmodmap: 1 error encountered, aborting. |
|
U mnie nic takiego się nie dzieje. Na początku myślałem, że xmodmap w ogóle nic nie robi, bo żadnej informacji mi nie dawał. Wszystko działa poprawnie.
Co do faktu, że rolki wykrywane są jak te same klawisze, albo błąd w evdev, albo błąd w konfiguracji Xów. Poeksperymentuj z różnymi ilościami guzików. Fakt, że xmodmap mówi, że widzi 32 jest związany chyba z jakimś błędem w konfiguracji. _________________ Janusz Bossy
http://digigal.art.pl |
|
Back to top |
|
|
arsen Bodhisattva
Joined: 10 Apr 2004 Posts: 1803 Location: Siemianowice Śląskie, Poland
|
Posted: Thu Mar 02, 2006 6:30 am Post subject: |
|
|
Przeniesione do "instalacja i sprzęt" |
|
Back to top |
|
|
|