I just bought a new mouse. Can I use all the buttons I paid for?

Steven W. Orr steveo at syslang.net
Sun Feb 21 04:46:25 UTC 2010


I just got a Logitech MX620. It has a left, right, middle scroll wheel, the
middle scroll wheel rocks left and right, there's another button to the left
of the left button, and there are two side buttons, one forward and one aft.

Here's a picture of it.
http://tinyurl.com/yfe8vgw

The output of lsusb sez:

*563 > lsusb
564 > sudo lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 003: ID 051d:0002 American Power Conversion Uninterruptible
Power Supply
Bus 002 Device 002: ID 046d:c521 Logitech, Inc. MX620 Laser Cordless Mouse
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Also, I have this in my lshal output:

udi = '/org/freedesktop/Hal/devices/usb_device_46d_c521_noserial'
  info.bus = 'usb_device'  (string)
  info.linux.driver = 'usb'  (string)
  info.parent = '/org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_02_0'
 (string)
  info.product = 'MX620 Laser Cordless Mouse'  (string)
  info.subsystem = 'usb_device'  (string)
  info.udi = '/org/freedesktop/Hal/devices/usb_device_46d_c521_noserial'  (string)
  info.vendor = 'Logitech, Inc.'  (string)
  linux.device_file = '/dev/bus/usb/002/002'  (string)
  linux.hotplug_type = 2  (0x2)  (int)
  linux.subsystem = 'usb'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.0/usb2/2-1'  (string)
  usb_device.bus_number = 2  (0x2)  (int)
  usb_device.can_wake_up = true  (bool)
  usb_device.configuration = 'RR57.01_B0023'  (string)
  usb_device.configuration_value = 1  (0x1)  (int)
  usb_device.device_class = 0  (0x0)  (int)
  usb_device.device_protocol = 0  (0x0)  (int)
  usb_device.device_revision_bcd = 22273  (0x5701)  (int)
  usb_device.device_subclass = 0  (0x0)  (int)
  usb_device.is_self_powered = false  (bool)
  usb_device.linux.device_number = 2  (0x2)  (int)
  usb_device.linux.sysfs_path =
'/sys/devices/pci0000:00/0000:00:02.0/usb2/2-1'  (string)
  usb_device.max_power = 98  (0x62)  (int)
  usb_device.num_configurations = 1  (0x1)  (int)
  usb_device.num_interfaces = 2  (0x2)  (int)
  usb_device.num_ports = 0  (0x0)  (int)
  usb_device.product = 'MX620 Laser Cordless Mouse'  (string)
  usb_device.product_id = 50465  (0xc521)  (int)
  usb_device.speed = 1.5 (1.5) (double)
  usb_device.vendor = 'Logitech, Inc.'  (string)
  usb_device.vendor_id = 1133  (0x46d)  (int)
  usb_device.version = 2.0 (2) (double)

I'm totally confused because I used to know that the xorg.conf file was the
place to set stuff up. Now we have hal, evdev, imwheel, xbindkeys, and
probably more stuff I know even less about. AND, there's nothing in xorg.conf
that even vaguely looks like a mouse setup. I'd like the two side buttons to
play Back and Forward while in Firefox, and the button to the left of the Left
Mouse button to be a Search button in Firefox. I have no idea what a good
thing would be to do with the middle scroll wheel in left/right rocking mode.

Can someone get me jump started? Or tell me what extra info I need to share?

Thanks.

-- 
Time flies like the wind. Fruit flies like a banana. Stranger things have  .0.
happened but none stranger than this. Does your driver's license say Organ ..0
Donor?Black holes are where God divided by zero. Listen to me! We are all- 000
individuals! What if this weren't a hypothetical question?
steveo at syslang.net

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 261 bytes
Desc: OpenPGP digital signature
Url : http://lists.fedoraproject.org/pipermail/users/attachments/20100220/fd06590f/attachment-0001.bin 


More information about the users mailing list