Ubuntu 18.04LTS - mouse scroll is just wrong












1















I can't believe I've spent almost 2 hours looking for an answer to work for me - but I couln't find oune. I know this has been asked before numerous times - but no solution seems to work for my mouse (wireless Mouse + Keyboard (single dongle) by Microsoft).



The problem is that the scroll is way too fast, but when I remove and insert the dongle back, now the scroll is way too slow :(.



here's an input of xinput list short:



⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Microsoft Microsoft® 2.4GHz Transceiver v7.0 id=9 [slave pointer (2)]
⎜ ↳ Microsoft Microsoft® 2.4GHz Transceiver v7.0 id=11 [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)]
↳ Sleep Button id=8 [slave keyboard (3)]
↳ Jabra Jabra UC VOICE 150a MS id=12 [slave keyboard (3)]
↳ Eee PC WMI hotkeys id=13 [slave keyboard (3)]
↳ Microsoft Microsoft® 2.4GHz Transceiver v7.0 id=10 [slave keyboard (3)]
↳ Microsoft Microsoft® 2.4GHz Transceiver v7.0 id=14 [slave keyboard (3)]
↳ Microsoft Microsoft® 2.4GHz Transceiver v7.0 id=15 [slave keyboard (3)]


and here's the input for:
xinput list-props 11:



Device 'Microsoft Microsoft® 2.4GHz Transceiver v7.0':
Device Enabled (152): 1
Coordinate Transformation Matrix (154): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Natural Scrolling Enabled (288): 0
libinput Natural Scrolling Enabled Default (289): 0
libinput Scroll Methods Available (290): 0, 0, 1
libinput Scroll Method Enabled (291): 0, 0, 1
libinput Scroll Method Enabled Default (292): 0, 0, 0
libinput Button Scrolling Button (293): 2
libinput Button Scrolling Button Default (294): 2
libinput Middle Emulation Enabled (295): 0
libinput Middle Emulation Enabled Default (296): 0
libinput Accel Speed (297): -0.007194
libinput Accel Speed Default (298): 0.000000
libinput Accel Profiles Available (299): 1, 1
libinput Accel Profile Enabled (300): 1, 0
libinput Accel Profile Enabled Default (301): 1, 0
libinput Left Handed Enabled (302): 0
libinput Left Handed Enabled Default (303): 0
libinput Send Events Modes Available (273): 1, 0
libinput Send Events Mode Enabled (274): 0, 0
libinput Send Events Mode Enabled Default (275): 0, 0
Device Node (276): "/dev/input/event4"
Device Product ID (277): 1118, 1861
libinput Drag Lock Buttons (304): <no items>
libinput Horizontal Scroll Enabled (305): 1


now, as you can't see, there no:
'Device Accel Constant Deceleration', and also no
"Evdev Scrolling Distance"
which are some properties I've read that I should change in order to get what I wan't.



Needless to say that when I do as suggested in other answers I get:



$ xinput set-prop 11 "Evdev Scrolling Distance" 8 1 1




property 'Evdev Scrolling Distance' doesn't exist, you need to specify its type and forma




$xinput set-prop 11 'Device Accel Constant Deceleration' 3




property 'Device Accel Constant Deceleration' doesn't exist, you need
to specify its type and format.




I also tried to define these properties - but with no success. Please help me - this is driving me crazy.



Thanks.










share|improve this question



























    1















    I can't believe I've spent almost 2 hours looking for an answer to work for me - but I couln't find oune. I know this has been asked before numerous times - but no solution seems to work for my mouse (wireless Mouse + Keyboard (single dongle) by Microsoft).



    The problem is that the scroll is way too fast, but when I remove and insert the dongle back, now the scroll is way too slow :(.



    here's an input of xinput list short:



    ⎡ Virtual core pointer                      id=2    [master pointer  (3)]
    ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
    ⎜ ↳ Microsoft Microsoft® 2.4GHz Transceiver v7.0 id=9 [slave pointer (2)]
    ⎜ ↳ Microsoft Microsoft® 2.4GHz Transceiver v7.0 id=11 [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)]
    ↳ Sleep Button id=8 [slave keyboard (3)]
    ↳ Jabra Jabra UC VOICE 150a MS id=12 [slave keyboard (3)]
    ↳ Eee PC WMI hotkeys id=13 [slave keyboard (3)]
    ↳ Microsoft Microsoft® 2.4GHz Transceiver v7.0 id=10 [slave keyboard (3)]
    ↳ Microsoft Microsoft® 2.4GHz Transceiver v7.0 id=14 [slave keyboard (3)]
    ↳ Microsoft Microsoft® 2.4GHz Transceiver v7.0 id=15 [slave keyboard (3)]


    and here's the input for:
    xinput list-props 11:



    Device 'Microsoft Microsoft® 2.4GHz Transceiver v7.0':
    Device Enabled (152): 1
    Coordinate Transformation Matrix (154): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    libinput Natural Scrolling Enabled (288): 0
    libinput Natural Scrolling Enabled Default (289): 0
    libinput Scroll Methods Available (290): 0, 0, 1
    libinput Scroll Method Enabled (291): 0, 0, 1
    libinput Scroll Method Enabled Default (292): 0, 0, 0
    libinput Button Scrolling Button (293): 2
    libinput Button Scrolling Button Default (294): 2
    libinput Middle Emulation Enabled (295): 0
    libinput Middle Emulation Enabled Default (296): 0
    libinput Accel Speed (297): -0.007194
    libinput Accel Speed Default (298): 0.000000
    libinput Accel Profiles Available (299): 1, 1
    libinput Accel Profile Enabled (300): 1, 0
    libinput Accel Profile Enabled Default (301): 1, 0
    libinput Left Handed Enabled (302): 0
    libinput Left Handed Enabled Default (303): 0
    libinput Send Events Modes Available (273): 1, 0
    libinput Send Events Mode Enabled (274): 0, 0
    libinput Send Events Mode Enabled Default (275): 0, 0
    Device Node (276): "/dev/input/event4"
    Device Product ID (277): 1118, 1861
    libinput Drag Lock Buttons (304): <no items>
    libinput Horizontal Scroll Enabled (305): 1


    now, as you can't see, there no:
    'Device Accel Constant Deceleration', and also no
    "Evdev Scrolling Distance"
    which are some properties I've read that I should change in order to get what I wan't.



    Needless to say that when I do as suggested in other answers I get:



    $ xinput set-prop 11 "Evdev Scrolling Distance" 8 1 1




    property 'Evdev Scrolling Distance' doesn't exist, you need to specify its type and forma




    $xinput set-prop 11 'Device Accel Constant Deceleration' 3




    property 'Device Accel Constant Deceleration' doesn't exist, you need
    to specify its type and format.




    I also tried to define these properties - but with no success. Please help me - this is driving me crazy.



    Thanks.










    share|improve this question

























      1












      1








      1








      I can't believe I've spent almost 2 hours looking for an answer to work for me - but I couln't find oune. I know this has been asked before numerous times - but no solution seems to work for my mouse (wireless Mouse + Keyboard (single dongle) by Microsoft).



      The problem is that the scroll is way too fast, but when I remove and insert the dongle back, now the scroll is way too slow :(.



      here's an input of xinput list short:



      ⎡ Virtual core pointer                      id=2    [master pointer  (3)]
      ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
      ⎜ ↳ Microsoft Microsoft® 2.4GHz Transceiver v7.0 id=9 [slave pointer (2)]
      ⎜ ↳ Microsoft Microsoft® 2.4GHz Transceiver v7.0 id=11 [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)]
      ↳ Sleep Button id=8 [slave keyboard (3)]
      ↳ Jabra Jabra UC VOICE 150a MS id=12 [slave keyboard (3)]
      ↳ Eee PC WMI hotkeys id=13 [slave keyboard (3)]
      ↳ Microsoft Microsoft® 2.4GHz Transceiver v7.0 id=10 [slave keyboard (3)]
      ↳ Microsoft Microsoft® 2.4GHz Transceiver v7.0 id=14 [slave keyboard (3)]
      ↳ Microsoft Microsoft® 2.4GHz Transceiver v7.0 id=15 [slave keyboard (3)]


      and here's the input for:
      xinput list-props 11:



      Device 'Microsoft Microsoft® 2.4GHz Transceiver v7.0':
      Device Enabled (152): 1
      Coordinate Transformation Matrix (154): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
      libinput Natural Scrolling Enabled (288): 0
      libinput Natural Scrolling Enabled Default (289): 0
      libinput Scroll Methods Available (290): 0, 0, 1
      libinput Scroll Method Enabled (291): 0, 0, 1
      libinput Scroll Method Enabled Default (292): 0, 0, 0
      libinput Button Scrolling Button (293): 2
      libinput Button Scrolling Button Default (294): 2
      libinput Middle Emulation Enabled (295): 0
      libinput Middle Emulation Enabled Default (296): 0
      libinput Accel Speed (297): -0.007194
      libinput Accel Speed Default (298): 0.000000
      libinput Accel Profiles Available (299): 1, 1
      libinput Accel Profile Enabled (300): 1, 0
      libinput Accel Profile Enabled Default (301): 1, 0
      libinput Left Handed Enabled (302): 0
      libinput Left Handed Enabled Default (303): 0
      libinput Send Events Modes Available (273): 1, 0
      libinput Send Events Mode Enabled (274): 0, 0
      libinput Send Events Mode Enabled Default (275): 0, 0
      Device Node (276): "/dev/input/event4"
      Device Product ID (277): 1118, 1861
      libinput Drag Lock Buttons (304): <no items>
      libinput Horizontal Scroll Enabled (305): 1


      now, as you can't see, there no:
      'Device Accel Constant Deceleration', and also no
      "Evdev Scrolling Distance"
      which are some properties I've read that I should change in order to get what I wan't.



      Needless to say that when I do as suggested in other answers I get:



      $ xinput set-prop 11 "Evdev Scrolling Distance" 8 1 1




      property 'Evdev Scrolling Distance' doesn't exist, you need to specify its type and forma




      $xinput set-prop 11 'Device Accel Constant Deceleration' 3




      property 'Device Accel Constant Deceleration' doesn't exist, you need
      to specify its type and format.




      I also tried to define these properties - but with no success. Please help me - this is driving me crazy.



      Thanks.










      share|improve this question














      I can't believe I've spent almost 2 hours looking for an answer to work for me - but I couln't find oune. I know this has been asked before numerous times - but no solution seems to work for my mouse (wireless Mouse + Keyboard (single dongle) by Microsoft).



      The problem is that the scroll is way too fast, but when I remove and insert the dongle back, now the scroll is way too slow :(.



      here's an input of xinput list short:



      ⎡ Virtual core pointer                      id=2    [master pointer  (3)]
      ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
      ⎜ ↳ Microsoft Microsoft® 2.4GHz Transceiver v7.0 id=9 [slave pointer (2)]
      ⎜ ↳ Microsoft Microsoft® 2.4GHz Transceiver v7.0 id=11 [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)]
      ↳ Sleep Button id=8 [slave keyboard (3)]
      ↳ Jabra Jabra UC VOICE 150a MS id=12 [slave keyboard (3)]
      ↳ Eee PC WMI hotkeys id=13 [slave keyboard (3)]
      ↳ Microsoft Microsoft® 2.4GHz Transceiver v7.0 id=10 [slave keyboard (3)]
      ↳ Microsoft Microsoft® 2.4GHz Transceiver v7.0 id=14 [slave keyboard (3)]
      ↳ Microsoft Microsoft® 2.4GHz Transceiver v7.0 id=15 [slave keyboard (3)]


      and here's the input for:
      xinput list-props 11:



      Device 'Microsoft Microsoft® 2.4GHz Transceiver v7.0':
      Device Enabled (152): 1
      Coordinate Transformation Matrix (154): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
      libinput Natural Scrolling Enabled (288): 0
      libinput Natural Scrolling Enabled Default (289): 0
      libinput Scroll Methods Available (290): 0, 0, 1
      libinput Scroll Method Enabled (291): 0, 0, 1
      libinput Scroll Method Enabled Default (292): 0, 0, 0
      libinput Button Scrolling Button (293): 2
      libinput Button Scrolling Button Default (294): 2
      libinput Middle Emulation Enabled (295): 0
      libinput Middle Emulation Enabled Default (296): 0
      libinput Accel Speed (297): -0.007194
      libinput Accel Speed Default (298): 0.000000
      libinput Accel Profiles Available (299): 1, 1
      libinput Accel Profile Enabled (300): 1, 0
      libinput Accel Profile Enabled Default (301): 1, 0
      libinput Left Handed Enabled (302): 0
      libinput Left Handed Enabled Default (303): 0
      libinput Send Events Modes Available (273): 1, 0
      libinput Send Events Mode Enabled (274): 0, 0
      libinput Send Events Mode Enabled Default (275): 0, 0
      Device Node (276): "/dev/input/event4"
      Device Product ID (277): 1118, 1861
      libinput Drag Lock Buttons (304): <no items>
      libinput Horizontal Scroll Enabled (305): 1


      now, as you can't see, there no:
      'Device Accel Constant Deceleration', and also no
      "Evdev Scrolling Distance"
      which are some properties I've read that I should change in order to get what I wan't.



      Needless to say that when I do as suggested in other answers I get:



      $ xinput set-prop 11 "Evdev Scrolling Distance" 8 1 1




      property 'Evdev Scrolling Distance' doesn't exist, you need to specify its type and forma




      $xinput set-prop 11 'Device Accel Constant Deceleration' 3




      property 'Device Accel Constant Deceleration' doesn't exist, you need
      to specify its type and format.




      I also tried to define these properties - but with no success. Please help me - this is driving me crazy.



      Thanks.







      18.04 mouse xinput mouse-scroll






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Nov 6 '18 at 13:39









      AlonbsAlonbs

      63




      63






















          0






          active

          oldest

          votes












          Your Answer








          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "89"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });














          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1090505%2fubuntu-18-04lts-mouse-scroll-is-just-wrong%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          0






          active

          oldest

          votes








          0






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes
















          draft saved

          draft discarded




















































          Thanks for contributing an answer to Ask Ubuntu!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1090505%2fubuntu-18-04lts-mouse-scroll-is-just-wrong%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          Category:香港粉麵

          List *all* the tuples!

          Channel [V]