You are not logged in.

#1 2007-12-15 18:39:16

joker_vb
Member
Registered: 2007-12-15
Posts: 3

[Mouse] MX1000 something I don't understand

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 wink

Offline

#2 2007-12-16 11:40:34

Eradest
Member
From: Germany
Registered: 2007-07-18
Posts: 56

Re: [Mouse] MX1000 something I don't understand

Welcome to Arch, joker_vb!

your xorg.conf looks a bit messed up wink
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 wink

Offline

#3 2007-12-16 19:40:43

joker_vb
Member
Registered: 2007-12-15
Posts: 3

Re: [Mouse] MX1000 something I don't understand

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? big_smile

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 lol

Offline

#4 2008-01-12 14:07:53

joker_vb
Member
Registered: 2007-12-15
Posts: 3

Re: [Mouse] MX1000 something I don't understand

Hello, and Happy New Year big_smile

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 hmm

Last edited by joker_vb (2008-01-12 14:08:29)

Offline

Board footer

Powered by FluxBB