apport information

** Attachment added: "Dmesg"
   
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1728446/+attachment/4999650/+files/dmesg.txt

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1728446

Title:
  Middle clicking isn't working properly Logitech M705

Status in linux package in Ubuntu:
  New

Bug description:
  I'm using Ubuntu 16.04, (stock install 16.04.3, not HWE LTS) with a newly 
bought mouse, Logitech M705 (which are using Logitech Unifying Receiver). When 
I connected the mouse everything was working as expected, except that the 
middle clicking wasn't working. The  mouse has the following map:
   1    Left 
   2    Middle (push roller down)
   3    Right 
   4    Roller Forward 
   5    Roller Back 
   6    Roller tilt left 
   7    Roller tilt right
   8    Side button, forward
   9    Side Button, rearward
  10      Extra button  (app switching)

  When I tried the mouse with 'xev | grep button', the button Left was
  nr 1, Right nr 3, Roller Forward nr 4, Roller Back nr 5, Roller tilt
  left nr 6, Roller tilt right nr 7, Side button, forward nr 8, Side
  Button, rearward nr 9 and Extra button was nr 10. But Middle button
  was the same as Roller tilt left namely nr 6. It should have been
  number 2 not 6. Thus the middle click button wasn't properly detected
  and not working as expected. I can remap the mouse button nr 6 to nr 2
  with xinput and get middle clicking but then the left tilt
  functionality disappear, this button (nr 6) also become a middle click
  button, nr 2. What is it that makes that two different buttons get the
  same number?

  xinput list shows:

  xinput list
  ⎡ Virtual core pointer                        id=2    [master pointer  (3)]
  ⎜   ↳ Virtual core XTEST pointer                      id=4    [slave  pointer 
 (2)]
  ⎜   ↳ Logitech M705                                   id=8    [slave  pointer 
 (2)]
  ⎜   ↳ Logitech K520                                   id=9    [slave  pointer 
 (2)]
  ⎣ Virtual core keyboard                       id=3    [master keyboard (2)]
      ↳ Virtual core XTEST keyboard                     id=5    [slave  
keyboard (3)]
      ↳ Power Button                                    id=6    [slave  
keyboard (3)]
      ↳ Power Button                                    id=7    [slave  
keyboard (3)]
      ↳ Eee PC WMI hotkeys                              id=10   [slave  
keyboard (3)]

  And 
  xinput list 8
  Logitech M705                                 id=8    [slave  pointer  (2)]
        Reporting 7 classes:
                Class originated from: 8. Type: XIButtonClass
                Buttons supported: 24
                Button labels: "Button Left" "Button Middle" "Button Right" 
"Button Wheel Up" "Button Wheel Down" "Button Horiz Wheel Left" "Button Horiz 
Wheel Right" "Button Side" "Button Extra" "Button Forward" "Button Back" 
"Button Task" "Button Unknown" "Button Unknown" "Button Unknown" "Button 
Unknown" "Button Unknown" "Button Unknown" "Button Unknown" "Button Unknown" 
"Button Unknown" "Button Unknown" "Button Unknown" "Button Unknown"
                Button state:
                Class originated from: 8. Type: XIValuatorClass
                Detail for Valuator 0:
                  Label: Rel X
                  Range: -1.000000 - -1.000000
                  Resolution: 1 units/m
                  Mode: relative
                Class originated from: 8. Type: XIValuatorClass
                Detail for Valuator 1:
                  Label: Rel Y
                  Range: -1.000000 - -1.000000
                  Resolution: 1 units/m
                  Mode: relative
                Class originated from: 8. Type: XIValuatorClass
                Detail for Valuator 2:
                  Label: Rel Horiz Wheel
                  Range: -1.000000 - -1.000000
                  Resolution: 1 units/m
                  Mode: relative
                Class originated from: 8. Type: XIValuatorClass
                Detail for Valuator 3:
                  Label: Rel Vert Wheel
                  Range: -1.000000 - -1.000000
                  Resolution: 1 units/m
                  Mode: relative
                Class originated from: 8. Type: XIScrollClass
                Scroll info for Valuator 2
                  type: 2 (horizontal)
                  increment: 1.000000
                  flags: 0x0
                Class originated from: 8. Type: XIScrollClass
                Scroll info for Valuator 3
                  type: 1 (vertical)
                  increment: -1.000000
                  flags: 0x2 ( preferred )

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1728446/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to