Page 3 of 13 FirstFirst 12345 ... LastLast
Results 21 to 30 of 121

Thread: HOWTO: Logitech MX Revolution in Dapper

  1. #21
    Join Date
    Jun 2005
    Beans
    42

    Re: HOWTO: Logitech MX Revolution in Dapper

    Quote Originally Posted by NobodySpecial View Post
    Lost Creation -

    You need xkbset to make it work:
    Code:
    sudo apt-get install xkbset
    Then assign it:
    Code:
    xmodmap -e "keycode 116 = Pointer_Button2"
    xkbset m
    Enjoy!

    Thanks to hajk
    It'll be keycode 122 (not 116) in the MX Revolution's case though.

  2. #22
    Join Date
    Nov 2006
    Beans
    2

    Re: HOWTO: Logitech MX Revolution in Dapper

    It works but it also disables my keyboard number pad, and it stops working when I restart. I need the number pad as much as I need the middle mouse button, any way to eat my cake and have it too?
    Last edited by Lost Creation; November 18th, 2006 at 10:05 PM. Reason: typo

  3. #23
    Join Date
    Aug 2006
    Location
    Cape Girardeau Missouri
    Beans
    61

    Re: HOWTO: Logitech MX Revolution in Dapper

    I have gone over this a dozen times. It just doesn't work for me. I have Ubuntu Edgy 686 installed on an HP media center desktop. I just bought the Logitech MX Revolution keyboard and mouse.

    The keyboard worked out of the box. I couldn't believe it. I didn't even reboot the machine. Plugged the bluetooth adapter into the front of the machine, turned on the switch on the keyboard, and unplugged the old keyboard. It works great. There's a little slider on the side of the keyboard to allow you to change speaker volume. Even that works.

    Now the mouse. I've done the events, changed the xorg.conf a half dozen times. The mouse very much shows up in my /proc/devices/input but whenever I enable it in xorg.conf, the system hangs on boot.

    To get back, I boot to a command line using the recover boot, copy the backup
    xorg.conf, and I'm back in business.


    Some data from lsusb
    Code:
    Bus 003 Device 004: ID 046d:c714 Logitech, Inc. 
    Device Descriptor:
      bLength                18
      bDescriptorType         1
      bcdUSB               2.00
      bDeviceClass            0 (Defined at Interface level)
      bDeviceSubClass         0 
      bDeviceProtocol         0 
      bMaxPacketSize0         8
      idVendor           0x046d Logitech, Inc.
      idProduct          0xc714 
      bcdDevice           49.00
      iManufacturer           1 Logitech
      iProduct                2 Logitech BT Mini-Receiver
      iSerial                 3 00076170D513
      bNumConfigurations      1
      Configuration Descriptor:
        bLength                 9
        bDescriptorType         2
        wTotalLength           34
        bNumInterfaces          1
        bConfigurationValue     1
        iConfiguration          4 RR49.00_B0057
        bmAttributes         0xa0
          (Bus Powered)
          Remote Wakeup
        MaxPower               98mA
        Interface Descriptor:
          bLength                 9
          bDescriptorType         4
          bInterfaceNumber        0
          bAlternateSetting       0
          bNumEndpoints           1
          bInterfaceClass         3 Human Interface Devices
          bInterfaceSubClass      1 Boot Interface Subclass
          bInterfaceProtocol      2 Mouse
          iInterface              0 
            HID Device Descriptor:
              bLength                 9
              bDescriptorType        33
              bcdHID               1.11
              bCountryCode            0 Not supported
              bNumDescriptors         1
              bDescriptorType        34 Report
              wDescriptorLength     301
             Report Descriptors: 
               ** UNAVAILABLE **
          Endpoint Descriptor:
            bLength                 7
            bDescriptorType         5
            bEndpointAddress     0x81  EP 1 IN
            bmAttributes            3
              Transfer Type            Interrupt
              Synch Type               None
              Usage Type               Data
            wMaxPacketSize     0x0008  1x 8 bytes
            bInterval               2
    Device Status:     0x0000
      (Bus Powered)
    
    Bus 003 Device 002: ID 046d:0b04 Logitech, Inc. 
    Device Descriptor:
      bLength                18
      bDescriptorType         1
      bcdUSB               2.00
      bDeviceClass            9 Hub
      bDeviceSubClass         0 Unused
      bDeviceProtocol         0 
      bMaxPacketSize0         8
      idVendor           0x046d Logitech, Inc.
      idProduct          0x0b04 
      bcdDevice           49.00
      iManufacturer           1 Logitech
      iProduct                2 Logitech BT Mini-Receiver
      iSerial                 0 
      bNumConfigurations      1
      Configuration Descriptor:
        bLength                 9
        bDescriptorType         2
        wTotalLength           25
        bNumInterfaces          1
        bConfigurationValue     1
        iConfiguration          0 
        bmAttributes         0xa0
          (Bus Powered)
          Remote Wakeup
        MaxPower              100mA
        Interface Descriptor:
          bLength                 9
          bDescriptorType         4
          bInterfaceNumber        0
          bAlternateSetting       0
          bNumEndpoints           1
          bInterfaceClass         9 Hub
          bInterfaceSubClass      0 Unused
          bInterfaceProtocol      0 
          iInterface              0 
          Endpoint Descriptor:
            bLength                 7
            bDescriptorType         5
            bEndpointAddress     0x81  EP 1 IN
            bmAttributes            3
              Transfer Type            Interrupt
              Synch Type               None
              Usage Type               Data
            wMaxPacketSize     0x0001  1x 1 bytes
            bInterval             255
    and from cat /proc/dev/input

    Code:
    I: Bus=0010 Vendor=001f Product=0001 Version=0100
    N: Name="PC Speaker"
    P: Phys=isa0061/input0
    S: Sysfs=/class/input/input0
    H: Handlers=kbd event0 
    B: EV=40001
    B: SND=6
    
    I: Bus=0003 Vendor=03f0 Product=040c Version=0100
    N: Name="HP EverestFBB"
    P: Phys=usb-0000:00:1d.3-1/input0
    S: Sysfs=/class/input/input1
    H: Handlers=kbd event1 
    B: EV=12000f
    B: KEY=42c43b2 20d0400 0 0 1 c04 7c000 2639fa d8415faf 8e0040 0 0 0
    B: REL=40
    B: ABS=1 0
    B: LED=1f00
    
    I: Bus=0003 Vendor=046d Product=c713 Version=4900
    N: Name="Logitech Logitech BT Mini-Receiver"
    P: Phys=usb-0000:00:1d.2-1.2/input0
    S: Sysfs=/class/input/input2
    H: Handlers=kbd event2 
    B: EV=120003
    B: KEY=10000 7 ff800000 7ff febeffdf ffefffff ffffffff fffffffe
    B: LED=1f
    
    I: Bus=0003 Vendor=046d Product=c714 Version=4900
    N: Name="Logitech Logitech BT Mini-Receiver"
    P: Phys=usb-0000:00:1d.2-1.3/input0
    S: Sysfs=/class/input/input3
    H: Handlers=kbd mouse0 event3 ts0 
    B: EV=f
    B: KEY=c0002 400 0 f ffff0001 f80 78000 6639fa d841d7ad 9e0000 0 0 0
    B: REL=7cf
    B: ABS=1 0
    
    I: Bus=0011 Vendor=0002 Product=0005 Version=0000
    N: Name="ImPS/2 Generic Wheel Mouse"
    P: Phys=isa0060/serio1/input0
    S: Sysfs=/class/input/input4
    H: Handlers=mouse1 event4 ts1 
    B: EV=7
    B: KEY=70000 0 0 0 0 0 0 0 0
    B: REL=103
    Attached Files Attached Files

  4. #24
    Join Date
    Aug 2006
    Location
    Cape Girardeau Missouri
    Beans
    61

    Re: HOWTO: Logitech MX Revolution in Dapper

    Err...belay my last.

    I just tried something pretty high tech on this mouse thingy. I plugged in the bluetooth adapter into a USB port and things are working much better.

    The keyboard and mouse came quite separately packaged. They each had a bluetooth adapter. I just "*** U ME d" that I could just use one bluetooth adapter for the two of them.

    Apparently not. I plugged in the one for the mouse that I've been fooling with for six hours trying to get to work. Voila. It now does. This with no changes to xorg, or really anything else.

    This 6.10 release is really quite good.

    Jack Rickard

  5. #25
    Join Date
    Jun 2005
    Beans
    42

    Re: HOWTO: Logitech MX Revolution in Dapper

    Quote Originally Posted by Lost Creation View Post
    It works but it also disables my keyboard number pad, and it stops working when I restart. I need the number pad as much as I need the middle mouse button, any way to eat my cake and have it too?
    I can duplicate this behavior as well. My numpad stopped working too.

    Does anyone have any other ideas?

  6. #26
    Join Date
    May 2005
    Location
    Chesaning, MI
    Beans
    49
    Distro
    Xubuntu 12.04 Precise Pangolin

    Re: HOWTO: Logitech MX Revolution in Dapper

    I just bought an MX Revolution today. I have mapped the "Search" button for middle click and my numpad isn't working either. Oy vey.

    Edit: What it does is turn the numpad into a mouse control.
    Last edited by MonkeyWrench32; December 5th, 2006 at 10:05 AM.

  7. #27
    Join Date
    Jun 2006
    Location
    Finland
    Beans
    796
    Distro
    Ubuntu Jaunty Jackalope (testing)

    Re: HOWTO: Logitech MX Revolution in Dapper

    Sorry I haven't been around lately. Project after project.

    About the search->middle mouse with xkbset. A quick search reveals what MonkeyWrench said already. It's an accessibility program that allows you to control the mouse with the keypad.

    from http://packages.debian.org/unstable/x11/xkbset
    1. MouseKeys
    MouseKeys is a system whereby the numeric keypad can be used to control
    the mouse pointer.
    But there should be a button combo to turn mousekeys off.

    from http://www.math.missouri.edu/~stephen/software/
    Mouse Keys: The numerical key pad may be used as well as the mouse to move the cursor. To switch this on/off, press in this order (holding them down until you are done with the third key): Left SHIFT key, left ALT key, NUM-LOCK key. (Actually Mouse Keys is buggy with respect to acceleration: see bugfix-for-mousekeys.)
    Try and see if this works. I'm currently not using xkbset.

    EDIT: post a reply if it works. If it does, I'll add a note about it to the howto.
    Last edited by daou; December 5th, 2006 at 11:29 AM.
    echo -e "\x6f\x61\x73\x61\x6c\x6f\x6e\x65\x6e\x40\x67 \b\x6d\x61\x69\x6c\x2e\x63\x6f\x6d"
    It compiles! Ship it!

  8. #28
    Join Date
    May 2005
    Location
    Chesaning, MI
    Beans
    49
    Distro
    Xubuntu 12.04 Precise Pangolin

    Re: HOWTO: Logitech MX Revolution in Dapper

    Quote Originally Posted by daou View Post
    Sorry I haven't been around lately. Project after project.

    About the search->middle mouse with xkbset. A quick search reveals what MonkeyWrench said already. It's an accessibility program that allows you to control the mouse with the keypad.

    from http://packages.debian.org/unstable/x11/xkbset


    But there should be a button combo to turn mousekeys off.

    from http://www.math.missouri.edu/~stephen/software/


    Try and see if this works. I'm currently not using xkbset.

    EDIT: post a reply if it works. If it does, I'll add a note about it to the howto.
    I tried that keystroke combination three times and it did not disable it.

    EDIT: The command "xkbset m" turns on mousekeys. If you turn off mousekeys by issuing a "xkbset -m", the search button no longer works.

    For now, I have remapped the thumb-wheel press (17) to perform the middle mouse button click. If anyone else is interested, copy and paste this into a terminal (or the run dialog):

    Code:
    xmodmap -e "pointer = 1 17 3 4 5 6 7 8 9 10 11 12 13 14 15 16 2 18 19 20"
    Last edited by MonkeyWrench32; December 5th, 2006 at 02:00 PM.

  9. #29
    Join Date
    Jun 2006
    Location
    Finland
    Beans
    796
    Distro
    Ubuntu Jaunty Jackalope (testing)

    Re: HOWTO: Logitech MX Revolution in Dapper

    I did some digging around and I was able to get middle-mouse click functionality for the search button with a program called xke. It intercepts kernel events, allowing you to reroute them.

    However, there is some sort of instability issue with it. Whenever I try to use the middle-click, gnome becomes somewhat unresponsive. For example, changing window focus sometimes stops working. Doesn't surprise me too much, I don't think the program was designed to be used like this.

    If anyone wants to try their luck with it, ask me and I'll post as much as I remember about the installation and setup process.
    echo -e "\x6f\x61\x73\x61\x6c\x6f\x6e\x65\x6e\x40\x67 \b\x6d\x61\x69\x6c\x2e\x63\x6f\x6d"
    It compiles! Ship it!

  10. #30
    Join Date
    Jun 2006
    Location
    Finland
    Beans
    796
    Distro
    Ubuntu Jaunty Jackalope (testing)

    Re: HOWTO: Logitech MX Revolution in Dapper

    I can confirm the guide applies to Edgy as well.
    echo -e "\x6f\x61\x73\x61\x6c\x6f\x6e\x65\x6e\x40\x67 \b\x6d\x61\x69\x6c\x2e\x63\x6f\x6d"
    It compiles! Ship it!

Page 3 of 13 FirstFirst 12345 ... 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
  •