Using a mouse's 2D scroll wheel as a trackball to move cursor?


Recommended Posts

So a friend of mine gave me a Kensington SlimBlade Media Mouse, it's a really nice looking mouse and it has laser optics, which none of my current mice do, and it is apparently freaking expensive for a mouse.  But it is also crap - he gave it to me because the left mouse button doesn't work well, you have to press really hard for it to work, and there is no middle mouse button.  So no middle clicking on links to open them in a new tab, or middle clicking on tabs to close them.   The laser optical sensor is also stupidly way off to the side.  It is not in the center of either axis on the bottom of the mouse, it is about 1cm from the edge of the right mouse button on the bottom.  That means it is useless on curved surfaces like a couch armrest.

 

There is, however, some cool features that might be salvageable.  One is a 2d scroll ball, in the form of an optical trackball.  But it only functions as a scroll wheel; that is to say scrolling around websites and documents and such.  Does anyone know of a software method that can take scroll wheel movements and turn them into cursor movements?  That way I could have a tiny little free trackball mouse.  

 

Another cool feature is a media controller (play/pause/skip/volume), but it is stupidly placed on the bottom.  If I can't turn the scroll ball into a cursor trackball, I might just rip everything non-essential out of this mouse and make myself a wireless media remote.

I don't know of any way to do that and I doubt it is possible since it is detected by the computer as a scroll wheel. You might be able to salvage a switch out of another mouse to fix the mouse button issue but it isn't really worth the trouble. I'd say just junk it myself, or keep it for parts. :)

  On 24/05/2014 at 21:17, Bonfire said:

I don't know of any way to do that and I doubt it is possible since it is detected by the computer as a scroll wheel. You might be able to salvage a switch out of another mouse to fix the mouse button issue but it isn't really worth the trouble. I'd say just junk it myself, or keep it for parts. :)

 

Good thing I refreshed before replying, yes the wheel is more than just an X axis! ;)

 

I would imagine it is possible, after all, we have things like Joy-to-Mouse, and things that let you use your numpad as a mouse controller... why not a mouse scroll wheel?  I was just hoping on the off chance that someone knew of a program called MouseWheel-To-Cursor or something :p  If I could use the wheel as a trackball, then I could easily fix the mouse button.

 

But I'm probably going to hack the media controller out of it.

  On 24/05/2014 at 21:36, HawkMan said:

Not sure if It can do what you want, but you can try

http://www.highrez.co.uk/downloads/XMouseButtonControl.htm

 

So close!  It can assign mouse wheel up/down/left/right to just about anything except controlling the mouse cursor.  Which I guess would be pretty complicated to program, because you would have to have options for speed and acceleration and such.  But it is a very cool app otherwise, and I might have other uses for it.  Thanks for the link!

  On 24/05/2014 at 21:44, neoraptor said:

just disassemble and look at the problematic areas, it is probably just dirty or something was spilled on it

 

If you're talking about the faulty left mouse button, that is not the topic at hand here.  I know how to fix it, and it is the least of my priorities.  I want to know if I can use a two-dimensional mouse wheel to control a mouse cursor.

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Giga Computing launches liquid- and air‑cooled AI servers built on NVIDIA HGX B200 platform by Fiza Ali Giga Computing has today expanded its enterprise‑grade GPU server portfolio with four new systems built upon NVIDIA’s HGX B200 platform. These servers combine advanced cooling options with support for Intel’s latest AI‑optimised Xeon 6 processors. According to NVIDIA, HGX B200, powered by the company's Blackwell architecture, delivers up to 15 times faster real‑time inference, where the trained AI model makes predictions or decisions based on new data, on trillion‑parameter models compared to the previous generations. The 4U GIGABYTE G4L3 Series features separate CPU and GPU chambers and employs an advanced direct liquid‑cooling (DLC) system. According to the tech giant, this approach not only sustains peak performance during demanding AI training and inference tasks but it also drives down both power consumption and data‑centre cooling costs. The two variants which are currently available are the G4L3‑SD1‑LAX5, which supports the latest Intel Xeon processors, and the G4L3‑ZD1‑LAX5, which supports AMD EPYC CPUs. On the other hand, the GIGABYTE G894 Series uses optimised airflow and works with a variety of x86 platforms and baseboard GPU setups, including NVIDIA’s HGX B200. It comes in two models: the G894‑AD1‑AAX5, which supports Intel Xeon 6900‑Series processors such as the 6962P, and the G894‑SD1‑AAX5, which supports Intel Xeon 6700‑ and 6500‑Series processors, including the 6776P. GIGAPOD, Giga Computing’s AI supercomputing solution, has also been updated to include the new NVIDIA HGX B200 platforms. Built for the rigours of training large language models and generative AI, it promises improved throughput, higher energy efficiency, and a range of cooling options to accommodate advancing AI demands. With the addition of these HGX B200-powered systems to its lineup, Giga Computing is expanding its server offerings to better support demanding AI workloads. The focus on efficient cooling, compute density, and compatibility with the latest processors positions these new models as options for enterprises scaling up AI infrastructure.
    • OpenHashTab 3.1.1 by Razvan Serea OpenHashTab is a convenient shell extension that allows users to easily calculate and verify file hashes using file properties. It offers support for 28 different algorithms, ensuring compatibility with a wide range of hash types. With its high-performance hash calculation capabilities, OpenHashTab delivers efficient results. The extension seamlessly integrates with the Windows operating system, providing a native look and feel. It also offers support for high DPI screens and long paths. Additional features include multilingual support, the ability to check hashes against VirusTotal, hash checking against checksum files, hash export to file or clipboard, and optional context menu options for faster access. OpenHashTab supports file associations and can be used in standalone mode. OpenHashTab is compatible with Windows 7 or newer versions, supporting x86, x64, and ARM64 architectures. Usage Most of the actions should be obvious. Some not-so-obvious features are listed here: You can select multiple files or folders, all files will be hashed, directories traversed Double click hash to copy it Double click name or algorithm to copy the line in sumfile format Right click for popup menu: copy hash, copy filename, copy line, copy everything The counters next to the status text is in the format (match/mismatch/nothing to check against/error) Columns sort lexicographically, except the hash column which sorts by match type Selecting the tab on a sumfile will interpret it as such and hash the files listed in it. If a hashed file has a sumfile with same filename plus one of the recognized sumfile extensions and the option for it is enabled, the file hash is checked against it. Algorithms CRC32, CRC64 (xz) xxHash (XXH32, XXH64) xxHash3 (64 and 128 bit variants) MD4, MD5 RipeMD160 Blake2sp SHA-1 SHA-2 (SHA-224, SHA-256, SHA-384, SHA-512) SHA-3 (SHA3-224, SHA3-256, SHA3-384, SHA3-512) BLAKE3 (256 bit, 512 bit) KangarooTwelve (264 bit, 256 bit, 512 bit) ParallelHash128 (264 bit) and ParallelHash256 (528 bit) Streebog (GOST R 34.11-12) (256 bit, 512 bit) OpenHashTab 3.1.1 changelog: This release fixes a build problem with 3.1.0 causing StandaloneStub to be unable to start. Reduce the size of AlgorithmsDll Move installer to WiX, overall register components better Build x86 so that 32-bit explorer replacements can also have the extension Reintroduce x86 version since we're building it anyway Translation updates Download: OpenHashTab 64-bit | OpenHashTab 32-bit | ~8.0 MB (Open Source) Download: OpenHashTab ARM64 | 8.3 MB View: OpenHashTab Home Page | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • There is a lot of WRONG information on the internet    
    • This is useless for Intel, where DDR5 8000+ is a standard. I run DDR5 8400 C36-46-46-64 on 14900KS.
    • I'm still using Windows 10 because Windows 11 just isn’t reliable for gaming. A lot of people are in the same boat, even though we all know Windows 10 will eventually be phased out; that’s just how these things go. From what I understand, Windows 11 version 25H2 will be the final major update before Windows 12 rolls out, which might bring even more issues.
  • Recent Achievements

    • Week One Done
      956400 earned a badge
      Week One Done
    • First Post
      loose_observer earned a badge
      First Post
    • Week One Done
      BeeJay_Balu earned a badge
      Week One Done
    • Week One Done
      filminutz earned a badge
      Week One Done
    • Reacting Well
      SteveJaye earned a badge
      Reacting Well
  • Popular Contributors

    1. 1
      +primortal
      446
    2. 2
      ATLien_0
      157
    3. 3
      +FloatingFatMan
      147
    4. 4
      Nick H.
      65
    5. 5
      +thexfile
      62
  • Tell a friend

    Love Neowin? Tell a friend!