12280
![]() |
|
|
|
|
|||||||
| Peripheral Hardware Stuff that plugs in via USB, FireWire, eSATA, PS/2, etc. |
![]() |
|
|
Thread Tools | Display Modes |
|
#1
|
|||
|
|||
|
I'm having some issues with my Logitech MX1100. On this model, the scroll wheel tilts left and right for horizontal scrolling, but these buttons are recognized as buttons 8 and 9, which are actually the two thumb buttons. They are supposed to be 6 and 7.
So now, every time I want to scroll horizontally, I end up going back/forward in my browser's history. Right now I switched the functions of button 8/9 to 6/7 via xmodmap, so that I have horizontal scrolling, but of course that also changed the thumb buttons to 6/7. I've googled around a bit, and tried all kinds of xorg.conf settings to get it to use the right button codes, but so far to no avail. Everything used to work fine with Linux, right out of the box.
Last edited by DutchDaemon; February 26th, 2012 at 01:08. |
|
#2
|
||||
|
||||
|
Have you added the extra buttons to the mouse entry in xorg.conf? ZAxisMapping? See mousedrv(4x).
|
|
#3
|
|||
|
|||
|
Yes, I did. Currently my xorg.conf says
Code:
Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/sysmouse" Option "ZAxisMapping" "4 5 6 7" EndSection Last edited by DutchDaemon; February 26th, 2012 at 19:03. |
|
#4
|
|||
|
|||
|
Eh, no edit function...
I'm not very experienced with that stuff, but actually I'm guessing it's not Xorg's problem, but something further down, on the driver level. Whatever I try to change in my xorg.conf, the tilting function of the wheel always has the same button codes as the two thumb buttons. Last edited by DutchDaemon; February 26th, 2012 at 19:03. |
|
#5
|
||||
|
||||
|
Not all buttons may be mapped. They could also be mapped to some other numbers.
Have a look with x11/xev and see what buttons are recognized.
__________________
Senior UNIX Engineer at Unix Support Nederland Experience is something you don't get until just after you need it. |
|
#6
|
|||
|
|||
|
Quote:
Linux seems to get around this with the "HWHEELRelativeAxisButtons" option for its "evdev" mouse driver: https://help.ubuntu.com/community/Logitech_MX610 |
|
#7
|
|||
|
|||
|
Is it possible to use a different input mouse driver for Xorg under FreeBSD? Such as evdev for linux: http://www.x.org/archive/X11R7.5/doc...4/evdev.4.html
|
|
#8
|
||||
|
||||
|
Quote:
__________________
Senior UNIX Engineer at Unix Support Nederland Experience is something you don't get until just after you need it. |
|
#9
|
|||
|
|||
|
Fwiw,
Mouse: Logitech MX400 Performance Laser Mouse (USB) HTML Code:
Action Button # Left Click 1 Right Click 2 Middle Click 3 Scroll Up 4 Scroll Down 5 Tilt Left 6 Tilt Right 7 Thumb Down 8 Thumb Up 9 Tried xmodmap, imwheel, xbindkeys. But these do not fix override issue. Don't think there is any way around this without adjusting driver/protocol source code. Last edited by DutchDaemon; March 6th, 2012 at 00:26. |
|
#10
|
|||
|
|||
|
Is it feasible through FreeBSD's "Linux Binary Compatibility" per http://www.freebsd.org/doc/en_US.ISO...linuxemu.html?
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| [Solved] Logitech RX300 mouse, additional buttons | Shura | Peripheral Hardware | 5 | March 18th, 2011 08:12 |
| [Solved] Xorg mouse test works, but KDE4 mouse fails | tom-pele | X.Org | 1 | May 11th, 2009 17:24 |
| Partitions not being recognized properly? | murias | Installing & Upgrading | 2 | February 11th, 2009 02:04 |
| The mouse is not recognized on FreeBSD 7.1 | corone | Peripheral Hardware | 7 | February 4th, 2009 16:56 |