Welcome guest. Before posting on our computer help forum, you must register. Click here it's easy and free.

Author Topic: wheel mouse discoveries  (Read 7783 times)

0 Members and 1 Guest are viewing this topic.

soybean

    Topic Starter


    Genius
  • The first soybean ever to learn the computer.
  • Thanked: 469
  • Computer: Specs
  • Experience: Experienced
  • OS: Windows 10
Re: wheel mouse discoveries
« Reply #15 on: January 16, 2011, 04:22:33 PM »
I know this discussion is getting old but I just had another discovery.  If I'm using WLM (Windows Live Mail) with Windows 7.  If I click on a message in WLM and then press sideward left or right with the tilt wheel, the message list scrolls up or down.

Allan

  • Moderator

  • Mastermind
  • Thanked: 1260
  • Experience: Guru
  • OS: Windows 10
Re: wheel mouse discoveries
« Reply #16 on: January 16, 2011, 04:29:22 PM »
I'm guessing you have that setting in the mouse properties ;)
Mine are set to copy (left) and paste (right)

soybean

    Topic Starter


    Genius
  • The first soybean ever to learn the computer.
  • Thanked: 469
  • Computer: Specs
  • Experience: Experienced
  • OS: Windows 10
Re: wheel mouse discoveries
« Reply #17 on: January 16, 2011, 04:41:21 PM »
I'm guessing you have that setting in the mouse properties ;)
Mine are set to copy (left) and paste (right)
In the mouse properties, my wheel is simply set to AutoScroll.  The software for the Microsoft Comfort Optical Mouse 3000 I'm using with Windows 7 does not provide any special settings for the tilt function of the mouse wheel; it only has settings for the wheel "button", or pressing the wheel as a button.  So, such discoveries as this seem to be things I have no way to change or control; they are apparently default behavior that can not be changed.

Allan

  • Moderator

  • Mastermind
  • Thanked: 1260
  • Experience: Guru
  • OS: Windows 10
Re: wheel mouse discoveries
« Reply #18 on: January 16, 2011, 04:42:21 PM »
Hmmm. Interesting. I only use Logitech so I'm not familar with MS mouse drivers.

BC_Programmer


    Mastermind
  • Typing is no substitute for thinking.
  • Thanked: 1140
    • Yes
    • Yes
    • BC-Programming.com
  • Certifications: List
  • Computer: Specs
  • Experience: Beginner
  • OS: Windows 11
Re: wheel mouse discoveries
« Reply #19 on: January 16, 2011, 05:36:50 PM »
I NEVER use any Driver software that comes with mice. But that's just me.

Generally, the built-in generic mouse driver supports any number of buttons and scroll wheel axes; the default behaviour for the mouse driver is to send any number of well documented system messages for the various scrolling features of the mouse; in the case og horizontal "tilt" scrolling,  the active window is sent WM_MOUSEHWHEEL messages.

Now, this might follow with a question such as "why is their mouse software to begin with" Well, that's pretty simple; the generic Windows-included driver can't possibly include everything, and the older versions included with older versions of windows didn't support many things; Windows 98 and earlier, for example and NT4, don't, by default, support any number of these messages- this includes those for any "wheel" messages.
Thing is, the "driver" software, as we all know, has essentially full control over what the mouse actually ends up doing; with windows 98SE for example, using a scroll-wheel mouse often requires to use of the included drivers, and the drivers themselves say "ahh, I'm running on a version that doesn't support the mouse wheel; I'll emulate it's functionality using different messages" and usually it ends up sending WM_VSCROLL and WM_HSCROLL messages; this is why you often see options for "how many lines" to scroll at a time.

Additionally, many drivers (such as the Intellipoint) will send their own "custom" message to the active window when the scroll whell or extra features of the mouse are used; if the program responds to that message with TRUE (meaning "yes, I have responded and acted on that message" the driver generally says "alright, cool, no need for me to hack about with you and send you scroll messages instead" otherwise, (if the active window ignores the message) the driver sighs and "emulates" the wheel actions using the messages for window scrolling. In general, it works well.

What this means however is of course that each application can do what they please for each message; but in some cases what happens is "generic" (when you get the H/VSCROLL messages instead) I believe this model was brought forward for compatibility; that is, Win7 still sends the various scroll messages if an application doesn't respond to the wheel messages.

When we speak of "programmable" mice, it's actually a misnomer; when you change the settings in a mouse control panel for what the tilt or scroll features do, you aren't programming how the mouse itself responds insomuch as you are programming what the driver tells your applications the mouse does for each feature; for example, if you enable the swap mouse buttons feature, windows itself will swap the various button messages to switch the parameters so left clicks are interpreted as right clicks; in the same fashion, "programming" the scroll and tilt wheel functions simply tells the driver what to send to the active window. In the case of Copy and Paste, for example, it's as simple as sending a WM_COPY or WM_PASTE message rather then the specific wheel scroll messages. (or the even more default window scroll messages).
I was trying to dereference Null Pointers before it was cool.

Geek-9pm


    Mastermind
  • Geek After Dark
  • Thanked: 1026
    • Gekk9pm bnlog
  • Certifications: List
  • Computer: Specs
  • Experience: Expert
  • OS: Windows 10
Re: wheel mouse discoveries
« Reply #20 on: January 16, 2011, 05:45:41 PM »
Purchase what ? ?
Yes, acquisitive minds need to. Where do we get a mouse with a loose wheel? What does it cost? Discounts for CH members?

soybean

    Topic Starter


    Genius
  • The first soybean ever to learn the computer.
  • Thanked: 469
  • Computer: Specs
  • Experience: Experienced
  • OS: Windows 10
Re: wheel mouse discoveries
« Reply #21 on: January 18, 2011, 10:30:39 AM »
Yes, acquisitive minds need to. Where do we get a mouse with a loose wheel? What does it cost? Discounts for CH members?
Oh, you silly man.  ::)

jagwinn



    Beginner

    Thanked: 1
    • Certifications: List
    • Experience: Beginner
    • OS: Linux variant
    Re: wheel mouse discoveries
    « Reply #22 on: March 09, 2011, 04:41:55 PM »
    By holding down "CNTRL" and moving center wheel of mouse, you can zoom in and out.
    No one cares how much you know until they know how much you care.

    soybean

      Topic Starter


      Genius
    • The first soybean ever to learn the computer.
    • Thanked: 469
    • Computer: Specs
    • Experience: Experienced
    • OS: Windows 10
    Re: wheel mouse discoveries
    « Reply #23 on: March 09, 2011, 08:31:07 PM »
    By holding down "CNTRL" and moving center wheel of mouse, you can zoom in and out.
    I believe that technique is one of the more widely known ones.  Indeed, it is quite useful.

    jagwinn



      Beginner

      Thanked: 1
      • Certifications: List
      • Experience: Beginner
      • OS: Linux variant
      Re: wheel mouse discoveries
      « Reply #24 on: March 10, 2011, 04:57:44 AM »
      O.K. then with slight pressure on the wheel to the right, rotate to zoom in and out......
      No one cares how much you know until they know how much you care.

      soybean

        Topic Starter


        Genius
      • The first soybean ever to learn the computer.
      • Thanked: 469
      • Computer: Specs
      • Experience: Experienced
      • OS: Windows 10
      Re: wheel mouse discoveries
      « Reply #25 on: March 10, 2011, 04:26:21 PM »
      O.K. then with slight pressure on the wheel to the right, rotate to zoom in and out......
      I'm not sure what you mean.  I tried what you said but it doesn't work.