Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[MOUSE] problem z dodatkowymi przyciskami.
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish) Instalacja i sprzęt
View previous topic :: View next topic  
Author Message
rzezioo
Apprentice
Apprentice


Joined: 02 Nov 2004
Posts: 260
Location: Szczecin, Poland

PostPosted: Thu Sep 22, 2005 10:11 pm    Post subject: [MOUSE] problem z dodatkowymi przyciskami. Reply with quote

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
View user's profile Send private message
psycepa
Veteran
Veteran


Joined: 27 Dec 2004
Posts: 1637
Location: Poland

PostPosted: Fri Sep 23, 2005 12:01 am    Post subject: Reply with quote

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
View user's profile Send private message
Raku
Bodhisattva
Bodhisattva


Joined: 28 Feb 2004
Posts: 2374
Location: Poland

PostPosted: Fri Sep 23, 2005 5:31 am    Post subject: Reply with quote

a nie dotyczyło to myszy z dwoma rolkami?
_________________
raku

Powered by Archlinux ;-)
Back to top
View user's profile Send private message
sebas86
Guru
Guru


Joined: 01 May 2005
Posts: 568
Location: Szczecinek / Szczecin

PostPosted: Fri Sep 23, 2005 5:53 am    Post subject: Reply with quote

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
View user's profile Send private message
rzezioo
Apprentice
Apprentice


Joined: 02 Nov 2004
Posts: 260
Location: Szczecin, Poland

PostPosted: Fri Sep 23, 2005 2:24 pm    Post subject: Reply with quote

nic to nie dalo niestety :(
_________________
USE="refrigerator" emerge beer
http://fun.from.hell.pl/2003-05-27/russian_linux.jpg
Back to top
View user's profile Send private message
sebas86
Guru
Guru


Joined: 01 May 2005
Posts: 568
Location: Szczecinek / Szczecin

PostPosted: Fri Sep 23, 2005 2:28 pm    Post subject: Reply with quote

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
View user's profile Send private message
YANOUSHek
Apprentice
Apprentice


Joined: 10 May 2004
Posts: 282
Location: Poznan, Poland;

PostPosted: Fri Sep 23, 2005 3:45 pm    Post subject: Reply with quote

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
View user's profile Send private message
Piecia
Guru
Guru


Joined: 12 Nov 2004
Posts: 447
Location: znienacka

PostPosted: Wed Mar 01, 2006 3:38 pm    Post subject: Reply with quote

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
View user's profile Send private message
Nomen
Apprentice
Apprentice


Joined: 29 Nov 2005
Posts: 281
Location: Poland:PLOCK/UK:London

PostPosted: Wed Mar 01, 2006 6:01 pm    Post subject: Reply with quote

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
View user's profile Send private message
Piecia
Guru
Guru


Joined: 12 Nov 2004
Posts: 447
Location: znienacka

PostPosted: Wed Mar 01, 2006 7:06 pm    Post subject: Reply with quote

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

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
View user's profile Send private message
YANOUSHek
Apprentice
Apprentice


Joined: 10 May 2004
Posts: 282
Location: Poznan, Poland;

PostPosted: Wed Mar 01, 2006 7:46 pm    Post subject: Reply with quote

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
View user's profile Send private message
arsen
Bodhisattva
Bodhisattva


Joined: 10 Apr 2004
Posts: 1803
Location: Tychy, Poland

PostPosted: Thu Mar 02, 2006 6:30 am    Post subject: Reply with quote

Przeniesione do "instalacja i sprzęt"
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish) Instalacja i sprzęt All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum