You are not logged in.
Howdy,
Just started using Archlinux a few days ago and I'm starting to really like it. However, something that was pretty simple to resolve in my previous distro (Gentoo) seems to have me baffled in Archlinux.
In Gentoo, I would simply add the Option "ZAxisMapping" "4 5" line to my mouse input section of xorg.conf and my mousewheel would work like a charm. In Archlinux I haven't had any luck getting the mouse wheel to work yet. I have tried the suggestions in other threads with adding the Buttons line to xorg (didn't need it for Gentoo), and that hasn't helped me either. I was wondering if anyone else has any ideas regarding my issue? Thanks in advance.
Offline
have you tried using hwd sample config? Install by pacman -Sy hwd and run hwd -x to generate a sample config (xorg.conf.hwd I believe)
Offline
Thanks for the suggestion. Didn't have to do that though.
Changed the driver to IMPS/2 and that resolved the issue. Thanks for the help.
Offline
its nice to have anyway. using -s switch you get a nice read-out of your hardware and loaded modules for each.
Offline
Hey ilmorris,
Joe here from work . Glad to see you got the driver working for your mouse. Interesting that it was that driver as I use the ExplorerPS/2 for my mouse, but as long as its working for ya.
Now you can try that back-forward mouse hack stuff I sent ya...
Let me know if you need any more help. I would be glad to assist if needed
Later
Joe
Offline
Theoretically you should be able to get all of your MX500 mouse buttons working properly once the xorg from testing goes into current (or if you enable testing yourself). I've got the same mouse and was able to get it working properly in Ubuntu once evdev was enabled...haven't had the time to fool around with it in Arch, but mine is set as IMPS/2 as well and works aside from the back/forward thumb buttons...
Offline
Yeah, I got it to work, but I had to do some things first. You will
need the application called imwheel. Its not in pacman, so you have to
download it and compile it yourself. You can find it here:
http://imwheel.sourceforge.net/. A simple ./configure --prefix=/usr, make,
su -c 'make install' will work out fine. Make sure you use the prefix
because the little start script below depends on the app to be in your path.
Otherwise, it will install in /usr/local/bin and that is typically not in
your path. You can add it to the path if you want to, however.
Then, you need to change your mouse settings in xorg.conf to:
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "ExplorerPS/2"
Option "Device" "/dev/input/mice"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "6 7"
Option "Buttons" "7"
Option "CorePointer"
EndSection
Then, create your ~/.imwheelrc file with this in it:
".*"
None, Up, Alt_L|Left
None, Down, Alt_L|Right
Then, create a bash script that you can start with your window manager. Has
to start with your session, so you cant add it to rc.local. I create the
file and add the link to ~/.kde/Autostart for KDE:
#!/bin/sh
#First test if there is a display running.
if test "$DISPLAY" != "";
then
xmodmap -e "pointer = 1 2 3 6 7 4 5"
imwheel -k -b "67"
fi
This is how I got it to work for for my mouse... Took me a while to get all that info, so I hope it helps someone out :-P
Joe
Offline
have you tried using hwd sample config? Install by pacman -Sy hwd and run hwd -x to generate a sample config (xorg.conf.hwd I believe)
OK, this worked but where is 'xorg.conf'.
Bill Barnes
Offline
OK, this worked but where is 'xorg.conf'.
Bill Barnes
/etc/X11/xorg.conf
oz
Offline
billbar wrote:OK, this worked but where is 'xorg.conf'.
Bill Barnes
/etc/X11/xorg.conf
Thanks, discovered that I had to run 'hwd -xa'. Now everything is fine.
Bill Barnes
Offline