Option Emulate3Buttons not working for my BT mouse

Łukasz Maśko ed at yen.ipipan.waw.pl
Sun Jun 22 00:30:40 PDT 2014

Dnia sobota, 21 czerwca 2014 13:27:21 walt pisze:
> Okay, that's what I'd expect from a 2-button mouse.  I suggest trying
> Option "EmulateWheelButton" "2" in your xorg.conf.
> That (I think) should allow you to scroll by holding down both buttons.
> Using button 1 might be more natural, but I suspect it would also break
> click-and-drag.

Thanks, I'll try. But I don't need scroll. I wish to have the middle button 
be emulated by pressing both keys... Pasting is more desired than scrolling.

Anyway, that's what I get now:

[120355.111] (II) config/udev: Adding input device MoGo Mouse BT 
[120355.112] (**) MoGo Mouse BT: Applying InputClass "evdev pointer catchall"
[120355.112] (**) MoGo Mouse BT: Applying InputClass "MoGo Mouse BT"
[120355.112] (II) Using input driver 'evdev' for 'MoGo Mouse BT'
[120355.112] (**) MoGo Mouse BT: always reports core events
[120355.112] (**) evdev: MoGo Mouse BT: Device: "/dev/input/event13"
[120355.112] (--) evdev: MoGo Mouse BT: Vendor 0xa5c Product 0x2004
[120355.112] (--) evdev: MoGo Mouse BT: Found 3 mouse buttons
[120355.112] (--) evdev: MoGo Mouse BT: Found scroll wheel(s)
[120355.112] (--) evdev: MoGo Mouse BT: Found relative axes
[120355.112] (--) evdev: MoGo Mouse BT: Found x and y relative axes
[120355.112] (--) evdev: MoGo Mouse BT: Found absolute axes
[120355.112] (--) evdev: MoGo Mouse BT: Found absolute multitouch axes
[120355.113] (II) evdev: MoGo Mouse BT: Forcing absolute x/y axes to exist.
[120355.113] (II) evdev: MoGo Mouse BT: Configuring as mouse
[120355.113] (II) evdev: MoGo Mouse BT: Adding scrollwheel support
[120355.113] (**) Option "Emulate3Buttons" "on"
[120355.113] (**) Option "EmulateWheelButton" "2"
[120355.113] (**) evdev: MoGo Mouse BT: YAxisMapping: buttons 4 and 5
[120355.113] (**) evdev: MoGo Mouse BT: EmulateWheelButton: 2, 
EmulateWheelInertia: 10, EmulateWheelTimeout: 200                                          
[120355.113] (**) Option "config_info" 
[120355.113] (II) XINPUT: Adding extended input device "MoGo Mouse BT" (type: 
MOUSE, id 15)                                                               
[120355.113] (II) evdev: MoGo Mouse BT: initialized for relative axes.                                                                                    
[120355.113] (WW) evdev: MoGo Mouse BT: ignoring absolute axes.                                                                                           
[120355.113] (**) MoGo Mouse BT: (accel) keeping acceleration scheme 1                                                                                    
[120355.113] (**) MoGo Mouse BT: (accel) acceleration profile 0
[120355.113] (**) MoGo Mouse BT: (accel) acceleration factor: 2.000
[120355.113] (**) MoGo Mouse BT: (accel) acceleration threshold: 4

Emulation of the middle button (with 2 available) is still not working. It 
seems that the driver is simply not paying attention to Emulate3Buttons, 
although it can see it. So, becouse the emulated button #2 is not working, 
emulated scroll wheel is not working either. Is it possible, that the 
evdriver is simply neglecting the presence of Emulate3Buttons in a case, when 
it "detects" 3 buttons? But how, if the mouse has only 2? And why is it 
omitting the "Buttons" option?
Łukasz Maśko                                                            _o)
Lukasz.Masko(at)ipipan.waw.pl                                           /\\
Registered Linux User #61028                                           _\_V
Ubuntu: staroafrykańskie słowo oznaczające "Nie umiem zainstalować Debiana"

More information about the xorg mailing list