Page 2 of 46 FirstFirst 123412 ... LastLast
Results 11 to 20 of 458

Thread: HOWTO: setup all 12 buttons on your mx1000

  1. #11
    Join Date
    Mar 2005
    Beans
    115

    Re: HOWTO: setup all 12 buttons on your mx1000

    Quote Originally Posted by _jason
    Are the cruise control buttons allowing you to scroll down to a page by holding it down?

    The missing middle button is very strange. Open a terminal. Do "killall xbindkeys" and run "xev". Put your mouse over the box and click each of your buttons to see what button they are generating. What button number does it generate for the middle button? and the side scrolls?
    Cruise control works very well.

    However, middle mouse button generates no event in xev. All the other buttons do:

    4, 5, 6 & 7 for the scroll wheel, 1 and 3 for left- and right-click, 11 and 12 for cruise control, 8 & 9 for forward and backward, and 10 for the small button between those two.

    So I seem to be missing button 2..
    "Windows is something to overcome"

    Howto's by me:
    Tweak firefox! (URL now works..)
    Backup/Restore your system!
    Avoid having to reboot


    Compentux.org
    , the Linux Tip & Howto gathering initiative!

  2. #12
    Join Date
    Sep 2005
    Location
    USA
    Beans
    777
    Distro
    Ubuntu 10.10 Maverick Meerkat

    Re: HOWTO: setup all 12 buttons on your mx1000

    Quote Originally Posted by Heliode
    Cruise control works very well.

    However, middle mouse button generates no event in xev. All the other buttons do:

    4, 5, 6 & 7 for the scroll wheel, 1 and 3 for left- and right-click, 11 and 12 for cruise control, 8 & 9 for forward and backward, and 10 for the small button between those two.

    So I seem to be missing button 2..
    Ah! The first thing I forgot, thanks.

    You'll need to set mousewheel.horizscroll.withnokey.action to 0, after entering about:config in the address bar of firefox. That should get sidescroll to work. I'll update the wiki. Thanks

    Not too sure about the middle mouse button, restart X just to see what happens.

    [edit] Meant "0", not "TRUE".
    Last edited by jrib; December 9th, 2005 at 01:42 AM.

  3. #13
    Join Date
    Dec 2005
    Beans
    13
    Distro
    Ubuntu 6.10 Edgy

    Re: HOWTO: setup all 12 buttons on your mx1000

    I am having trouble restarting X after editing xorg.conf. Here is my xorg.conf file. I get the error:

    Configured Mouse: cannot open input device
    No core pointer

    Code:
    # nvidia-xconfig: X configuration file generated by nvidia-xconfig
    # nvidia-xconfig:  version 1.0  (buildmeister@builder3)  Tue Nov 22 18:04:42 PST 2005
    
    # /etc/X11/xorg.conf (xorg X Window System server configuration file)
    #
    # This file was generated by dexconf, the Debian X Configuration tool, using
    # values from the debconf database.
    #
    # Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
    # (Type "man /etc/X11/xorg.conf" at the shell prompt.)
    #
    # This file is automatically updated on xserver-xorg package upgrades *only*
    # if it has not been modified since the last upgrade of the xserver-xorg
    # package.
    #
    # If you have edited this file but would like it to be automatically updated
    # again, run the following command:
    #   sudo dpkg-reconfigure -phigh xserver-xorg
    
    Section "ServerLayout"
        Identifier     "Default Layout"
        Screen         "Default Screen" 0 0
        InputDevice    "Generic Keyboard"
        InputDevice    "Configured Mouse"
    EndSection
    
    Section "Files"
    
            # paths to defoma fonts
        FontPath        "/usr/share/X11/fonts/misc"
        FontPath        "/usr/share/X11/fonts/cyrillic"
        FontPath        "/usr/share/X11/fonts/100dpi/:unscaled"
        FontPath        "/usr/share/X11/fonts/75dpi/:unscaled"
        FontPath        "/usr/share/X11/fonts/Type1"
        FontPath        "/usr/share/X11/fonts/CID"
        FontPath        "/usr/share/X11/fonts/100dpi"
        FontPath        "/usr/share/X11/fonts/75dpi"
        FontPath        "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
        FontPath        "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
    EndSection
    
    Section "Module"
        Load           "i2c"
        Load           "bitmap"
        Load           "ddc"
        Load           "extmod"
        Load           "freetype"
        Load           "glx"
        Load           "int10"
        Load           "type1"
        Load           "vbe"
    EndSection
    
    Section "InputDevice"
        Identifier     "Generic Keyboard"
        Driver         "kbd"
        Option         "CoreKeyboard"
        Option         "XkbRules" "xorg"
        Option         "XkbModel" "pc104"
        Option         "XkbLayout" "us"
    EndSection
    
    Section "InputDevice"
        Identifier      "Configured Mouse"
            Driver          "mouse"
            Option          "CorePointer"
            Option          "Protocol"              "evdev"
            Option          "Dev Name"              "Logitech USB Receiver"
            Option          "Dev Phys"              "usb-*/input1"
            Option          "Device"                "/dev/input/event1"
            Option          "Buttons"               "12"
            Option          "ZAxisMapping"          "4 5 7 6"
    EndSection
    
    Section "Monitor"
        Identifier     "Generic Monitor"
        HorizSync       31.0 - 80.0
        VertRefresh     59.0 - 76.0
        Option         "DPMS"
    EndSection
    
    Section "Device"
        Identifier     "NVIDIA Corporation NVIDIA Default Card"
        Driver         "nvidia"
    EndSection
    
    Section "Screen"
        Identifier     "Default Screen"
        Device         "NVIDIA Corporation NVIDIA Default Card"
        Monitor        "Generic Monitor"
        DefaultDepth    24
        Option         "RenderAccel" "true"
        Option         "AllowGLXWithComposite" "true"
        SubSection     "Display"
            Depth       24
            Modes      "1280x1024" "1024x768" "800x600" "640x480"
        EndSubSection
    EndSection
    
    Section "Extensions"
        Option         "Composite" "Enable"
    EndSection
    Here is my output from cat /proc/bus/input/devices

    Code:
    I: Bus=0003 Vendor=046d Product=c512 Version=3007
    N: Name="Logitech USB Receiver"
    P: Phys=usb-0000:00:02.0-7/input0
    H: Handlers=kbd event0
    B: EV=120003
    B: KEY=10000 7 ff800000 7ff febeffdf ffefffff ffffffff fffffffe
    B: LED=1f
    
    I: Bus=0003 Vendor=046d Product=c512 Version=3007
    N: Name="Logitech USB Receiver"
    P: Phys=usb-0000:00:02.0-7/input1
    H: Handlers=kbd mouse0 event1 ts0
    B: EV=f
    B: KEY=7fffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 0 0 1878 d800d100 1e0000 0 0 0
    B: REL=143
    B: ABS=100 0
    
    I: Bus=0010 Vendor=001f Product=0001 Version=0100
    N: Name="PC Speaker"
    P: Phys=isa0061/input0
    H: Handlers=kbd event2
    B: EV=40001
    B: SND=6
    Last edited by sniper85; December 9th, 2005 at 03:03 AM.

  4. #14
    Join Date
    Jun 2005
    Beans
    173

    Re: HOWTO: setup all 12 buttons on your mx1000

    Quote Originally Posted by Heliode
    Cruise control works very well.

    However, middle mouse button generates no event in xev. All the other buttons do:

    4, 5, 6 & 7 for the scroll wheel, 1 and 3 for left- and right-click, 11 and 12 for cruise control, 8 & 9 for forward and backward, and 10 for the small button between those two.

    So I seem to be missing button 2..
    All my buttons are recognized by replacing

    Code:
    Option          "ZAxisMapping"          "4 5 7 6"
    with

    Code:
    Option          "ZAxisMapping"          "11 12 10 9"

  5. #15
    Join Date
    Sep 2005
    Location
    USA
    Beans
    777
    Distro
    Ubuntu 10.10 Maverick Meerkat

    Re: HOWTO: setup all 12 buttons on your mx1000

    Quote Originally Posted by sniper85
    I am having trouble restarting X after editing xorg.conf. Here is my xorg.conf file. I get the error:
    Reread the part explaing the "Device" line again. It seems you may not have completed that step correctly. It should involve event[NUMBER] in it, you'll see in the wiki:
    Code:
            Option          "Device"                "/dev/input/event1"
    [edit] after seeing the output of "cat /proc/bus/input/devices", I can tell you it should be exactly like the example above since your Handlers says "event1"
    Last edited by jrib; December 9th, 2005 at 03:00 AM.

  6. #16
    Join Date
    Sep 2005
    Location
    USA
    Beans
    777
    Distro
    Ubuntu 10.10 Maverick Meerkat

    Re: HOWTO: setup all 12 buttons on your mx1000

    Quote Originally Posted by berserker
    All my buttons are recognized by replacing

    Code:
    Option          "ZAxisMapping"          "4 5 7 6"
    with

    Code:
    Option          "ZAxisMapping"          "11 12 10 9"
    Do the mouse buttons work correctly after that? Or do you need to also have a .Xmodmap file? I was originally using that setup with a .Xmodmap, but this setup (with z-axis 4 5 7 6) seems to work without requiring a .Xmodmap file.

  7. #17
    Join Date
    Dec 2005
    Beans
    13
    Distro
    Ubuntu 6.10 Edgy

    Re: HOWTO: setup all 12 buttons on your mx1000

    I tried it with /dev/input/event1 and got the same result

  8. #18
    Join Date
    Jun 2005
    Beans
    173

    Re: HOWTO: setup all 12 buttons on your mx1000

    Quote Originally Posted by _jason
    Do the mouse buttons work correctly after that? Or do you need to also have a .Xmodmap file? I was originally using that setup with a .Xmodmap, but this setup (with z-axis 4 5 7 6) seems to work without requiring a .Xmodmap file.
    Doh! Thanks, Jason. All buttons work with z-axis 4 5 7 6 when I disabled Xmodmap.

  9. #19
    Join Date
    Sep 2005
    Location
    USA
    Beans
    777
    Distro
    Ubuntu 10.10 Maverick Meerkat

    Re: HOWTO: setup all 12 buttons on your mx1000

    Quote Originally Posted by sniper85
    I tried it with /dev/input/event1 and got the same result
    Get rid of the CorePointer line, you shouldn't need it unless you use multiple mice. Let me know if it stops throwing errors.

    [edit]Are you using both a wireless logitech keyboard and mouse?
    Last edited by jrib; December 9th, 2005 at 03:10 AM.

  10. #20
    Join Date
    Dec 2005
    Beans
    13
    Distro
    Ubuntu 6.10 Edgy

    Re: HOWTO: setup all 12 buttons on your mx1000

    I tried to remove that line and got the same result. And yes i am using a logitech wireless mouse and keyboard

Page 2 of 46 FirstFirst 123412 ... LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •