You are not logged in.
Hello,
First I start to apologize for my english, or really bad English...
I first tried to make my MX1000 mouse working by installing the imwheel package
pacman -S imwheel
And I have editing the /etc/X11/imwheel/imwheelrc file
".*"
None, Up, Alt_L|Left
None, Down, Alt_L|Right
and in /etc/profile.d/ I created the imwheel.sh file
#!/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
and gave right by
chmod 755 /etc/profile.d/imwheel.sh
why.
At the end, I modified the xorg.conf file like this :
# Identifier and driver
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "ExplorerPS/2"
Option "Device" "/dev/input/mice"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
Option "Buttons" "7"
Option "CorePointer"
After restarted the Xserver my mouse was working but all buttons had the same functions as the left one's.
After that, I have found the page on this wiki with the edev method, at this step :
Map The Mouse Buttons tu desired the functions
there is something I don't understand :
- the first time I tried this howto I didn't remember that I had used "xmodmap" in the bin script and I didn't restart X. So I tried the
xev | grep -i button
command. I didn't understand all the functions of this graphic interface because some buttons gave me the same number. Finally I had restart X and my mouse didn't work, neither my touchpad nor another simple mouse.
- the second time I tried to understand what was happening, I make my xorg.conf as it was before installing imwheel and I moved the imwheel.sh file. After that I had restart the instuctions of this howto, but the effects were the same : No mouse.
I think I should totally delete the xmodmap before trying again this HowTo. But I don't know how to do to make sure all things that were installed with imwheel will be delete.
A help for a french newbie will be very cool, thanks
Offline
Welcome to Arch, joker_vb!
your xorg.conf looks a bit messed up
If you want to use the evdev driver, then you have to specify it in there, furthermore, you need to use "SendCoreEvents" instead of "CorePointer", and as far as I know, a MX 1000 has 12 buttons, not 7 (for scroll wheels, every direction is counted as a button).
Try this one I'm using for a MX 1000:
Section "InputDevice"
Identifier "Evdev Mouse"
Driver "evdev"
Option "Name" "Logitech USB RECEIVER"
Option "Buttons" "12"
EndSection
and change ServerLayout section according to this:
Section "ServerLayout"
...
InputDevice "Evdev Mouse" "SendCoreEvents"
...
EndSection
By the way, you can also ask for help in the french community on www.archlinux.fr or join #archlinuxfr on IRC.
Good luck
Offline
Hello Eradest,
By the way, you can also ask for help in the french community on www.archlinux.fr or join #archlinuxfr on IRC.
Is my english so bad?
I know this community and I'm registered here but, for this problem I prefer explain it here, because the method is written on this Wiki and nobody answered to me on the other forum.
I will test your answer and I'll feed back.
Thanks.
N.B : however it's good for my english
Offline
Hello, and Happy New Year
I've tried your solution, i changed
# **********************************************************************
# Core Pointer's InputDevice section
# **********************************************************************
Section "InputDevice"
# Identifier and driver
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "Auto" # Auto detect
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
Option "Emulate3Buttons"
EndSection
and
# **********************************************************************
# ServerLayout sections.
# **********************************************************************
Section "ServerLayout"
Screen "Screen 1"
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
EndSection
to
# **********************************************************************
# Core Pointer's InputDevice section
# **********************************************************************
Section "InputDevice"
Identifier "Evdev Mouse"
Driver "evdev"
Option "Name" "Logitech USB RECEIVER"
Option "Buttons" "12"
EndSection
And
# **********************************************************************
# ServerLayout sections.
# **********************************************************************
Section "ServerLayout"
...
InputDevice "Evdev Mouse" "SendCoreEvents"
...
EndSection
but after a Ctrl Alt <========== X can't restart , it's hard to be a newbie
Last edited by joker_vb (2008-01-12 14:08:29)
Offline