PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : MX500 Thumb Buttons



Seiten : [1] 2

Virus2500
26.11.03, 17:21
Hallo

Hat jemand von euch schon Mandrake 9.2? Und wenn ja dann eventuell noch eine Logitech MX500? Und wenn ja ja ja *gg* kann mir dann jemand sagen warum die Daumenknöpfe einfach nicht mehr hinhauen wollen?? *grml*

Hab vor einiger Zeit mit eurer Hilfe unter 9.1. das ganze zum laufen gebracht und nu will es nimma *schnüff*

Hier ist meine XF86Config-4

'
Section "InputDevice"
Driver "mouse"
Identifier "Mouse1"
Option "Protocol" "ExplorerPS/2"
Option "Buttons" "7"
Option "Device" "/dev/input/mice"
Option "EmulateWheel" "on"
# Option "EmulateWheelButton" "6"
Option "InputFashion" "Mouse"
Option "ZAxisMapping" "6 7"
Option "Emulate3Buttons" "yes"
Option "Vendor" "Logitech"
Option "Resolution" "800"
EndSection

das ist meine ~/.xinitrc

/usr/X11R6/bin/xmodmap -e "pointer = 1 2 3 6 7 4 5"

Übrigens das funkt auch nicht :( muss es jedesmal händisch neustarten (irgendeine ahnung warum?)

das ist meine ~/.imwheelrc steht auch in meiner /etc/X11/imwheelrc

".*"
None, Up, Alt_L|Left
None, Down, Alt_L|Right
None,Left,up,7,
None,Right,down,7,

Das Rad funzt nun normal und macht auch genau das was ich will nur die Seitlichen Buttons wollen nicht..

Hoffe jemand kann mir einen (oder mehre) gute Tipps geben damit ich das in Ordnung bekommen :)

Danke und lg

Mike

P.S.: (Hab natürlich gegoogled, und mit der SUFU meinen Vorherigen Artikel durchgenommen aber es mag einfach nicht)
PP.S.: Weiß jemand wie man das wegbekommt, das wenn man das Mausrad drückt, er automatisch das vom Zwischenspeicher oder wo man gerade die Maus drüberhat versucht zu laden?

DarkSorcerer
27.11.03, 08:02
Wie siehts damit aus?



imwheel -k -b "67"


Ruf das mal auf bzw. schreib es in die ~/.xinitrc
Dann sollte es gehen, hab die gleiche Maus, Gentoo Linux.

Virus2500
27.11.03, 08:11
Hallo,

hab ich vergessen hinzuzuschreiben!

Der Code wird bei mir automatisch, beim hochfahren des X, ausgeführt über /etc/X11/xinit.d/imwheel!

und auf die ~/.xinitrc greift er ja bei mir aus irgendeinem Grund nicht zu :(

DarkSorcerer
27.11.03, 08:15
Wenn du dich von der console einloggst, dann ist es die ~/.xinitrc. Wenn du dich grafisch einloggst dann die ~/.xsession.
Schreib es mal da rein.

Virus2500
27.11.03, 08:20
hmm verstehe .... ok werd ich mal probieren... danke auf jeden fall
aber wenn ich eingeloggt bin und dann
ps -aux |grep imwheel starte, sehe ich das imwheel läuft.
wenn ich dann noch
'
/usr/X11R6/bin/xmodmap -e "pointer = 1 2 3 6 7 4 5"
'
Funktioniert auch das Rad normal (tut es sonst nicht)
aber das Vorwärts und Rückwärts im Browser geht immer noch nicht...

Fällt dir dazu vielleicht noch was ein :confused:

Aber danke auf jedenfall mal für den Tipp mit .xsession werd ich probieren sobald ich daheim bin :)

DarkSorcerer
27.11.03, 10:00
So sieht das bei mir aus:

/etc/X11/XF86Config


...
Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "ExplorerPS/2"
Option "Buttons" "7"
Option "Device" "/dev/psaux"
Option "ZAxisMapping" "6 7"
#Option "Emulate3Buttons"
EndSection
...


~/.xinitrc


...
xmodmap -e "pointer = 1 2 3 6 7 4 5"
imwheel -k -b "67"
...


~/.imwheelrc


...
".*"
None, Up, Alt_L|Left
None, Down, Alt_L|Right
...


Nimm mal das


None,Left,up,7,
None,Right,down,7,

aus deiner ~/.imwheelrc raus... vielleicht hängts daran.

Virus2500
27.11.03, 10:49
nope leider nicht, habs schon ohne probiert, das einzige was das bringt ist das er nur 7 zeilen statt ner ganzen page scrollt... aber wie gesagt ohne funzt es leider auch nicht

Virus2500
27.11.03, 23:18
Also hab jetzt nochmal alles durchprobiert aber ich komm nicht weiter.

Die thumb Buttons scrollen immer ein ganzes Bild nach oben (beide):confused:

das mit .xsession funzt leider auch nicht :ugly:
Hast du (hab ihr) noch andere ideen?

DarkSorcerer
28.11.03, 07:17
Passe mal dein Maus Device wie bei mir an, vielleicht ist da eine Option bei dir dabei die sich mit dem imwheel beißt...

Virus2500
28.11.03, 13:27
Hab ich gestern schon probiert bis auf "/dev/psaux" sonst wärs gar nicht gegangen, aber auch da hat mich mein computer nicht lieb....

Also ich kapiers echt nicht warum das nimma will

geronet
28.11.03, 16:35
Ich hab es so wie DarkSorcerer es beschrieben hat eingetragen, mit xmodmap noch ein bisschen rumgespielt und es funktioniert.

Es will mit der ~/.xsession nur nicht starten, muss diese ausführbar sein?
(Habe ein gdm-autologin)

Kriegt man auch die App-taste ganz oben zum laufen?

Virus2500
28.11.03, 18:47
also die app taste hat bei mir noch nie funktioniert. Müsste man warscheinlich auch kleines Script dazu schreiben, welches Programm ist gerade aktiv etc. etc.

Ich hab beide natürlich ausführbar gemacht und bei mir gehts trotzdem nicht.
Aber erst seit dem ich von Mandrake 9.1 auf das 9.2er umgestiegen bin (mit den selben Einstellungen) es will einfach nimma...

Zaphod-B
28.11.03, 18:55
Moin,
die App Taste geht mit den 2.6er Kernel, also nur ein bisschen geduld. ;)


Greetings Zaphod-B

Virus2500
30.11.03, 14:34
Hello zusammen!

Hab mir das ganze bei mir jetzt mal mit xev angesehen, hier der output!

'
LeaveNotify event, serial 27, synthetic NO, window 0x1c00001,
root 0x7d, subw 0x0, time 471954, (101,60), root:(201,303),
mode NotifyGrab, detail NotifyAncestor, same_screen YES,
focus YES, state 16

KeyPress event, serial 27, synthetic NO, window 0x1c00001,
root 0x7d, subw 0x0, time 471958, (101,60), root:(201,303),
state 0x10, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
XLookupString gives 0 bytes: ""

KeyPress event, serial 27, synthetic NO, window 0x1c00001,
root 0x7d, subw 0x0, time 471958, (101,60), root:(201,303),
state 0x18, keycode 100 (keysym 0xff51, Left), same_screen YES,
XLookupString gives 0 bytes: ""

KeyRelease event, serial 27, synthetic NO, window 0x1c00001,
root 0x7d, subw 0x0, time 471958, (101,60), root:(201,303),
state 0x18, keycode 100 (keysym 0xff51, Left), same_screen YES,
XLookupString gives 0 bytes: ""

KeyRelease event, serial 27, synthetic NO, window 0x1c00001,
root 0x7d, subw 0x0, time 471958, (101,60), root:(201,303),
state 0x18, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
XLookupString gives 0 bytes: ""

EnterNotify event, serial 27, synthetic NO, window 0x1c00001,
root 0x7d, subw 0x0, time 474482, (101,60), root:(201,303),
mode NotifyUngrab, detail NotifyAncestor, same_screen YES,
focus YES, state 16

KeymapNotify event, serial 27, synthetic NO, window 0x0,
keys: 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
'
Wenn das richtig ist müsster ja ALT_L und den die cursor Taste Left gleichzeitig drücken oder?!
Wenn ich ihm Browser bin, benutze Mozilla Firebird, und Alt + Left gleichzeitig drücke, springe ich eine Seite retour, mit rechts nach vorne... Nur mit der Maus haut das nicht hin ?!

Meine .imwheelrc sieht jetzt so aus

'
#Default Settings
".*"
@Priority = -1000
None, Left, Alt_L|Left
None, Right, Alt_L|Right
Control_L, Left, Alt_L|Left
Control_L, Right, Alt_L|Right
'

Hab jetzt auch ne Datei .kde/Autostart/mousexmodmap angelegt in der folgendes steht
'
#!/bin/sh
killall /usr/local/bin/imwheel
imwheel -b 006700
'

Rad etc. funktioniert. Laut xev müsste er auch bei den thumbs die richtigen befehle setzen. Jemand ne Ahnung warum er das nicht tut?

Liegts vielleicht an meiner XFree Version ? Benutze XFree86 Version 4.3.0

Danke und lg Mike


Jetzt bin ich total confused. Im Konqueror funktioniert das ganze nämlich, nur sonst in keinem Browser ???

Zaphod-B
30.11.03, 15:07
Moin,
ich hab das jetzt mal genauso gemacht, wie du es beschrieben hast.
Ich hab die ganzen Einstellungen mit C&P übernommen, und bei mir gehts, frag mich jetzt aber nicht warum...


Greetings Zaphod-B

Virus2500
30.11.03, 15:15
Warum? *gg* ;)

Na also ich blick nimma durch. Werd mal Firebird nochmal komplett kübeln und neu draufspielen. (ist zwar normalerweise das was man bei windows macht aber....)

Schaun mer mal

DarkSorcerer
01.12.03, 09:56
installier vielleicht imwheel noch mal neu...

Virus2500
01.12.03, 18:14
Also das ist jetzt das erste mal das Linux mir ziemlich suspekt vorkommt. (Heute am Nachmittag rechner hochgefahren, funzt wie gewohnt nicht. Bis jetzt im Internet gesurft, etwas Americas Army gezoggt usw. ) und plötzlich gehen die Tasten?!?! :confused: :confused: :confused:

Vielleicht ist mein Mandrake ja selbstdenkend und brauchte nur ein wenig "warmwerdzeit" *gg*

Kann sich das irgendwer erklären? Habe weder Firebird noch imwheel neuinstalliert? das einzige was ich heut gemacht hab war (aufgrund eines absturzes) die @lock datei aus dem firebird verzeichniss zu kübeln (sonst wär ich als defaultuser nimma reingekommen)

Virus2500
02.12.03, 17:35
So nach nem neustart geht es wieder nicht :(

imwheel neuinstalliert (hatte testweise die IMWheel 1.0.0pre5 installiert bin jetzt aber wieder auf der imwheel 0.9.9 die bei meiner distro dabei ist)

Neuinstallation (kann man das überhaupt installation nennen?) von MozillaFirebird durchgeführt, auch ohne jeglichen Erfolg. Aber woran kann das liegen, das laut xev die richtigen Tasten geschickt werden, Konqueror Sie auch erkennt, Mozilla und MozillaFirebird aber nicht? Und wenn man aber Alt und Links auf der Tastatur drückt funktionierts?!?!

Kann sich das irgendwer erklären?

Ich bin mir sicher das ich auch damit schon nerv, aber ich steig einfach nicht dahinter und würd das Problem gern lösen :)

lg

Mike

DarkSorcerer
03.12.03, 07:39
ich check heut abend noch mal meine aktuelle konfiguration und poste ein paar sachen daraus, vielleicht findest du dann den fehler.

Virus2500
03.12.03, 23:48
Danke schön..

Hoffentlich find ich den Käfer ;)

Virus2500
19.12.03, 00:36
Hy nochmal. Ich weiß das ich einigen warscheinlich schon ein wenig am Nerv geh mit meiner MX, aber kann sich irgendwer einen Grund vorstellen, warum es im Konqueror einwandfrei funktioniert und im Mozilla/Firebird überhaupt nicht greift?

.imwheelrc ist ganz allgemein gehalten also....

cytrox
21.12.03, 19:01
Ich hab eine Loesung gefunden (hatte naemlich das gleiche Problem), dem usenet sei dank..

Also, aus irgendeinem Grund greift der ".*"-Regex aus der .imwheelrc nicht fuer ein gegen Gtk2 gelinkten Mozilla/MozillaFirebird, und deshalb wird das Default-Verhalten von imwheel angewendet - naemlich PageUp.
Des Raetsels Loesung ist vor dem ".*"-Eintrag einen mit dem Regex "(null)" in der .imwheelrc einzuguefen, dann klappt's auch mit Mozilla.

Gefunden hier (http://groups.google.com/groups?q=mozilla+imwheel&hl=en&lr=&ie=UTF-8&oe=utf-8&selm=3eb63cc4%240%244849%24cc9e4d1f%40news.dial.pi pex.com&rnum=2)

Virus2500
23.12.03, 18:00
@cytrox

Ok und ........ wie kann ich dir jetzt meine Liebe bekunden?? *gg*

Danke danke danke danke danke danke * 1000 :)

geronet
24.12.03, 16:28
Noch ne Frage:

In der imwheel-manpage steht

CONFIGURATION HELPER
IMWheel contains a semi-hidden configuration helper which can be brought up by rolling/sticking up and down a few times in the root window of the X server. Inside this window you can find out possible window names to use in your imwheelrc file. Press on the mini-screen capture to grab another window, including the root window (whole screen).

Wie krieg ich den her?

Hat es eigentlich schon jemand geschafft bei xmms mit den Seitentasten den nächsten/vorherigen Song zu bekommen? Egal was ich eintrage, er scrollt immer nur 5 Sekunden vor/zurück :rolleyes:

Virus2500
24.12.03, 18:49
Habs gerade bei mir probiert mit

"xmms"
None, Up, Z
None, Down, B

in der imwheelrc funzt das einwandfrei...

lg

Mike

geronet
24.12.03, 21:03
Tatsächlich, wieso krieg ich das nicht hin?

Vielen Dank an Virus2500!

geronet
25.12.03, 11:18
Noch zwei Fragen:

Bei xmms muss man erst das Fenster aktivieren und dann geht erst das vor/zurück mit den Seitentasten, auch irgendwie dumm ;)

Die ~/.xinitrc wird genauso wie die ~/.xsession nicht gestartet wenn ich kdm und KDE starte, ausführbar sind sie und beide sehen so aus:

#!/bin/sh

xmodmap -e "pointer = 1 2 3 7 6 4 5" &
imwheel -k -b "67"

Welche startdateien gibt's sonst noch (am besten für KDE und Gnome)?

Flyby
25.02.04, 09:09
sorry, dass ich das thema nochmal hochziehen muss, aber ich habe echt probleme mit der konfiguration.

wenn ich

imwheel -k -b "67"
passiert garnix. der kennt anscheinend den parameter -b nicht.

also, habe ich imwheel mal mit der debug option gestartet. der log davon befindet sich im anhang.

habe echt schon vieles versucht, aber nichts hat geholfen. hat einer ne ahnung, was schief läuft?


(mein system ist suse9)

Virus2500
25.02.04, 13:00
Was für ne maus hast?

Was spuckt er aus wenn du imwheel -k -b "67" eingibst?
Xmodmap auch gemacht?
Schonmal gekuckt ob imwheel bereits vorher im Hintergrund läuft?