Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. A good mouse

A good mouse

Scheduled Pinned Locked Moved The Lounge
57 Posts 32 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • H honey the codewitch

    Is hard to find! I spent a week and a half on and off looking for a mouse that I knew I'd like. Nada. I dropped it. Today, my mouse wheel starts making an awful clicking noise. Time to order a new mouse. To heck with it, I'll just order something on Amazon. First thing that comes up is a Logitech Hero G502. 1) Is wired, which I insist on 2) Has ADJUSTABLE WEIGHTS. I like my mice heavy. This was a major selling point. 3) Looks like I can use it as a southpaw. The feel of my mouse is everything. I care about it more than other features. I almost settled on a wireless because of the weight of the batteries but I'll take this. And it gets delivered same day. Woo!

    To err is human. Fortune favors the monsters.

    R Offline
    R Offline
    resuna
    wrote on last edited by
    #40

    I have been using the entry level Microsoft optical mouse for over 20 years now. For a while they got hard to find among the horrid multi-button gimmicky devices so I bought a batch from Goodwill for a few bucks each and worked through these weary warriors until I could get new again. The only decent product the company ever made. And now they're discontinuing them.

    OriginalGriffO 1 Reply Last reply
    0
    • R resuna

      I have been using the entry level Microsoft optical mouse for over 20 years now. For a while they got hard to find among the horrid multi-button gimmicky devices so I bought a batch from Goodwill for a few bucks each and worked through these weary warriors until I could get new again. The only decent product the company ever made. And now they're discontinuing them.

      OriginalGriffO Offline
      OriginalGriffO Offline
      OriginalGriff
      wrote on last edited by
      #41

      resuna wrote:

      The only decent product the company ever made.

      Not so! I can think of two others: Visual Studio, and Xbox Elite Wireless Controller Series 2[^] - I bought one recently,. and it is really superb. Expensive, yes. But "decent" is way too low a bar for this thing! :laugh:

      "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt AntiTwitter: @DalekDave is now a follower!

      "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
      "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

      R 1 Reply Last reply
      0
      • OriginalGriffO OriginalGriff

        resuna wrote:

        The only decent product the company ever made.

        Not so! I can think of two others: Visual Studio, and Xbox Elite Wireless Controller Series 2[^] - I bought one recently,. and it is really superb. Expensive, yes. But "decent" is way too low a bar for this thing! :laugh:

        "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt AntiTwitter: @DalekDave is now a follower!

        R Offline
        R Offline
        resuna
        wrote on last edited by
        #42

        Developing software on Windows is too great a burden for anything associated with it to rise to the level of "decent". I can not comment on gaming hardware. The last time I did much gaming was when I was developing Tracers on the Amiga 1000.

        OriginalGriffO 1 Reply Last reply
        0
        • H honey the codewitch

          Is hard to find! I spent a week and a half on and off looking for a mouse that I knew I'd like. Nada. I dropped it. Today, my mouse wheel starts making an awful clicking noise. Time to order a new mouse. To heck with it, I'll just order something on Amazon. First thing that comes up is a Logitech Hero G502. 1) Is wired, which I insist on 2) Has ADJUSTABLE WEIGHTS. I like my mice heavy. This was a major selling point. 3) Looks like I can use it as a southpaw. The feel of my mouse is everything. I care about it more than other features. I almost settled on a wireless because of the weight of the batteries but I'll take this. And it gets delivered same day. Woo!

          To err is human. Fortune favors the monsters.

          M Offline
          M Offline
          Mark Starr
          wrote on last edited by
          #43

          Presumably you’ve already purchased and received your new mouse. I hope it’s all you want it to be. I’ve been using a gaming mouse for the past several years. Not that I do any gaming, but the resolution and longevity seem to be on the upper end of the spectrum. It’s a Roccat mouse. It’s programmable, but again, my needs are simple, so I don’t use much of that. Many years ago I used a regular mouse, but my shoulder started getting twingey so I switched to a roller-ball style for a decade or so. Later I switched to using a Wacom tablet/pad. I know: “those are for graphic artists”. Oh no. Best pointing device ever. Point-to-point mapping so you don’t have to drag the mouse to move the pointer, multi-functional stylus, etc. After I retired I downsized my workspace and so moved back to a standard (gaming) mouse. I think one should explore all the options since you spend so much time with it. Cheers and good times! :)

          Time is the differentiation of eternity devised by man to measure the passage of human events. - Manly P. Hall Mark Just another cog in the wheel

          1 Reply Last reply
          0
          • R resuna

            Developing software on Windows is too great a burden for anything associated with it to rise to the level of "decent". I can not comment on gaming hardware. The last time I did much gaming was when I was developing Tracers on the Amiga 1000.

            OriginalGriffO Offline
            OriginalGriffO Offline
            OriginalGriff
            wrote on last edited by
            #44

            resuna wrote:

            Developing software on Windows is too great a burden for anything associated with it to rise to the level of "decent".

            Now, you know that's untrue. Many, many of us just on this site do it every day, and find the process easy and comfortable - and VS goes a long way to help with that! Perhaps, you should invest a small amount of time learning how to use it instead of just ignoring it because "it's microsoft"? And I bet the Amiga was fun to develop on and not at all frustrating ... :laugh: Back in those days I was writing Z80 code for embedded devices using EDLIN under DOS, which was ... an experience I do not wish to repeat.

            "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt AntiTwitter: @DalekDave is now a follower!

            "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
            "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

            H R 2 Replies Last reply
            0
            • OriginalGriffO OriginalGriff

              resuna wrote:

              Developing software on Windows is too great a burden for anything associated with it to rise to the level of "decent".

              Now, you know that's untrue. Many, many of us just on this site do it every day, and find the process easy and comfortable - and VS goes a long way to help with that! Perhaps, you should invest a small amount of time learning how to use it instead of just ignoring it because "it's microsoft"? And I bet the Amiga was fun to develop on and not at all frustrating ... :laugh: Back in those days I was writing Z80 code for embedded devices using EDLIN under DOS, which was ... an experience I do not wish to repeat.

              "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt AntiTwitter: @DalekDave is now a follower!

              H Offline
              H Offline
              honey the codewitch
              wrote on last edited by
              #45

              To be fair I've never liked Microsoft's C++ compiler offerings. For a long time they were not standard enough to implement a canonical version of the STL. After they fixed that, they made their compiler very persnickety in terms of its interpretation of the standard. GCC and Clang seem to allow for the broadest interpretation in my experience. Basically, if you can interpret the spec a certain way, GCC supports that. The same does not seem to be true of MSVC++ - it is very strict, and you almost have to relearn things - particularly the subset of the *interpretations* of the standard that MS supports. Sorry, it's a bit hard to explain. If anything MSVC++ is correct, it's just finicky in its correctness. You can write code in GCC that will not compile under MSVC++ even though they are both to C++ spec, technically.

              To err is human. Fortune favors the monsters.

              R 1 Reply Last reply
              0
              • H honey the codewitch

                To be fair I've never liked Microsoft's C++ compiler offerings. For a long time they were not standard enough to implement a canonical version of the STL. After they fixed that, they made their compiler very persnickety in terms of its interpretation of the standard. GCC and Clang seem to allow for the broadest interpretation in my experience. Basically, if you can interpret the spec a certain way, GCC supports that. The same does not seem to be true of MSVC++ - it is very strict, and you almost have to relearn things - particularly the subset of the *interpretations* of the standard that MS supports. Sorry, it's a bit hard to explain. If anything MSVC++ is correct, it's just finicky in its correctness. You can write code in GCC that will not compile under MSVC++ even though they are both to C++ spec, technically.

                To err is human. Fortune favors the monsters.

                R Offline
                R Offline
                resuna
                wrote on last edited by
                #46

                Microsoft tends to implement standards reluctantly and using every possible misinterpretation to encourage people to use their proprietary APIs instead. Their POSIX subsystem was a perfect example. They deliberately crippled it and defended their misfeatures as "we're just following the standard as we see it". When a company implemented an actually useful UNIX API on top of it, they bought them and took it off the market for several years... finally exposing it as part of their Windows Services for UNIX which at first was only available on NT Server. You exactly nailed it. The passive-aggressive standards conformance is a "feature".

                H 1 Reply Last reply
                0
                • R resuna

                  Microsoft tends to implement standards reluctantly and using every possible misinterpretation to encourage people to use their proprietary APIs instead. Their POSIX subsystem was a perfect example. They deliberately crippled it and defended their misfeatures as "we're just following the standard as we see it". When a company implemented an actually useful UNIX API on top of it, they bought them and took it off the market for several years... finally exposing it as part of their Windows Services for UNIX which at first was only available on NT Server. You exactly nailed it. The passive-aggressive standards conformance is a "feature".

                  H Offline
                  H Offline
                  honey the codewitch
                  wrote on last edited by
                  #47

                  I don't think this behavior is unique to Microsoft. Apple is almost worse about it in some respects, except where it applies to their hardware. I think it's a biproduct of A) A large company's tendency toward inertia which interferes with its responsiveness to users B) A closed loop system And a lot of companies have historically done similar. IBM is a great example of that. And to be completely fair to Microsoft, they've gotten better about all this in recent years, but still have a long way to go. Open sourcing a .NET reference implementation is a good example of the improvement I'm talking about.

                  To err is human. Fortune favors the monsters.

                  R 1 Reply Last reply
                  0
                  • OriginalGriffO OriginalGriff

                    resuna wrote:

                    Developing software on Windows is too great a burden for anything associated with it to rise to the level of "decent".

                    Now, you know that's untrue. Many, many of us just on this site do it every day, and find the process easy and comfortable - and VS goes a long way to help with that! Perhaps, you should invest a small amount of time learning how to use it instead of just ignoring it because "it's microsoft"? And I bet the Amiga was fun to develop on and not at all frustrating ... :laugh: Back in those days I was writing Z80 code for embedded devices using EDLIN under DOS, which was ... an experience I do not wish to repeat.

                    "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt AntiTwitter: @DalekDave is now a follower!

                    R Offline
                    R Offline
                    resuna
                    wrote on last edited by
                    #48

                    Oh dear. Yes, I know how to use it. I have written code on both DOS and Windows for over 40 years now, and even when I was doing it every day it was at best annoying, the API is hodge-podge and the scripting environment fragmented worse then '80s UNIX. I would rather code for 6th Edition from 1976 (even with the funky 6th edition shell). The Amiga was amazing. The message-passing real-time OS underlying AmigaDOS was really intuitive: even for low level work - you could write device drivers just by having a program post a message port and respond to appropriate messages - and the API was the best I have ever used "live fire" for low-level concurrent programming. It's a pity the business-feud-turned-personal between Tramiel and Gould doomed it from the start.

                    1 Reply Last reply
                    0
                    • H honey the codewitch

                      I don't think this behavior is unique to Microsoft. Apple is almost worse about it in some respects, except where it applies to their hardware. I think it's a biproduct of A) A large company's tendency toward inertia which interferes with its responsiveness to users B) A closed loop system And a lot of companies have historically done similar. IBM is a great example of that. And to be completely fair to Microsoft, they've gotten better about all this in recent years, but still have a long way to go. Open sourcing a .NET reference implementation is a good example of the improvement I'm talking about.

                      To err is human. Fortune favors the monsters.

                      R Offline
                      R Offline
                      resuna
                      wrote on last edited by
                      #49

                      I'm not sure what you're getting at here. Apple and Microsoft both have serious problems, but I don't see how Apple's problems are related to Microsoft's passive-aggressive implementations of standards. Apple's standard interfaces are generally quite good as open standards (open systems, open source, standard interfaces and APIs) practices go. Their issues are mostly not providing open interfaces on their mobile devices at all (something that Microsoft started doing as well as Pocket PC phone edition turned into Windows Powered and Windows Phone), and of course their restriction of their OS to their somewhat anemic and siloed hardware.

                      H 1 Reply Last reply
                      0
                      • H honey the codewitch

                        Is hard to find! I spent a week and a half on and off looking for a mouse that I knew I'd like. Nada. I dropped it. Today, my mouse wheel starts making an awful clicking noise. Time to order a new mouse. To heck with it, I'll just order something on Amazon. First thing that comes up is a Logitech Hero G502. 1) Is wired, which I insist on 2) Has ADJUSTABLE WEIGHTS. I like my mice heavy. This was a major selling point. 3) Looks like I can use it as a southpaw. The feel of my mouse is everything. I care about it more than other features. I almost settled on a wireless because of the weight of the batteries but I'll take this. And it gets delivered same day. Woo!

                        To err is human. Fortune favors the monsters.

                        M Offline
                        M Offline
                        Martijn Smitshoek
                        wrote on last edited by
                        #50

                        I know a mouse, and he hasn't got a house I don't know why I call him Gerald He's getting rather old, but he's a good mouse

                        1 Reply Last reply
                        0
                        • S Shmoken99

                          Because the batteries always die at the worst possible time.

                          D Offline
                          D Offline
                          dandy72
                          wrote on last edited by
                          #51

                          Shmoken99 wrote:

                          Because the batteries always die at the worst possible time.

                          I used to say that about any battery-operated device. Until I thought about it and realized, is there ever a time where you find out the battery died, and you thought to yourself, oh, goodie, perfect timing...

                          1 Reply Last reply
                          0
                          • R resuna

                            I'm not sure what you're getting at here. Apple and Microsoft both have serious problems, but I don't see how Apple's problems are related to Microsoft's passive-aggressive implementations of standards. Apple's standard interfaces are generally quite good as open standards (open systems, open source, standard interfaces and APIs) practices go. Their issues are mostly not providing open interfaces on their mobile devices at all (something that Microsoft started doing as well as Pocket PC phone edition turned into Windows Powered and Windows Phone), and of course their restriction of their OS to their somewhat anemic and siloed hardware.

                            H Offline
                            H Offline
                            honey the codewitch
                            wrote on last edited by
                            #52

                            I think we're going to have to agree to disagree on Apple's hardware ecosystem. Once you buy into Apple if you want things to work together smoothly it better all be Apple. Also try running their OS on anything other than Apple hardware. It's all closed-loop. Anyway, whatever. I won't buy anything from them for other reasons. Namely they screwed me over in 1986, and screwed over an orphan teenage kid I know out of his summer earnings and then treated him like a criminal. They'll never see a dime from me.

                            To err is human. Fortune favors the monsters.

                            R 1 Reply Last reply
                            0
                            • H honey the codewitch

                              I think we're going to have to agree to disagree on Apple's hardware ecosystem. Once you buy into Apple if you want things to work together smoothly it better all be Apple. Also try running their OS on anything other than Apple hardware. It's all closed-loop. Anyway, whatever. I won't buy anything from them for other reasons. Namely they screwed me over in 1986, and screwed over an orphan teenage kid I know out of his summer earnings and then treated him like a criminal. They'll never see a dime from me.

                              To err is human. Fortune favors the monsters.

                              R Offline
                              R Offline
                              resuna
                              wrote on last edited by
                              #53

                              I don't think we disagree on Apple's hardware ecosystem, which is the bit that confuses me. Their hardware is anemic and restricted and overpriced, and it's part of the cost of the OS. The OS, on the other hand, plays very nice with the other children. I do UNIX, and my Mac makes a pretty good and pretty standards-compliant UNIX that happens to have a pretty good local app ecosystem on top of that. Remember, my original point was about Microsoft *advertising* a standards compliant platform (C++, the POSIX subsystem) but locking you into their proprietary environment if you actually tried to make use of it. Apple is exactly the opposite. Right now I have my Mac mini, a Linux laptop, a Linux firewall, and a handful of FreeBSD- and Linux-based servers. They all work together and I can run the same programs and scripts on any of them. I can even ssh -X to a server and run Firefox or whatever natively on my Mac without having to use a screen-scraper like VNC or Remote Desktop. My Windows laptop, on the other hand, is basically a game machine with a web browser. Apple in the '80s and '90s, before the switch to UNIX, was a whole different company. It's been 20 years since they abandoned their funky and exclusively proprietary desktop.

                              H 1 Reply Last reply
                              0
                              • R resuna

                                I don't think we disagree on Apple's hardware ecosystem, which is the bit that confuses me. Their hardware is anemic and restricted and overpriced, and it's part of the cost of the OS. The OS, on the other hand, plays very nice with the other children. I do UNIX, and my Mac makes a pretty good and pretty standards-compliant UNIX that happens to have a pretty good local app ecosystem on top of that. Remember, my original point was about Microsoft *advertising* a standards compliant platform (C++, the POSIX subsystem) but locking you into their proprietary environment if you actually tried to make use of it. Apple is exactly the opposite. Right now I have my Mac mini, a Linux laptop, a Linux firewall, and a handful of FreeBSD- and Linux-based servers. They all work together and I can run the same programs and scripts on any of them. I can even ssh -X to a server and run Firefox or whatever natively on my Mac without having to use a screen-scraper like VNC or Remote Desktop. My Windows laptop, on the other hand, is basically a game machine with a web browser. Apple in the '80s and '90s, before the switch to UNIX, was a whole different company. It's been 20 years since they abandoned their funky and exclusively proprietary desktop.

                                H Offline
                                H Offline
                                honey the codewitch
                                wrote on last edited by
                                #54

                                I understand their OS is more POSIX compliant, because I've coded for it, and indeed between the big 3, Apple, Windows, and *nix, I consistently have to fork my code for Windows. It's the odd one out. I'm not arguing their software ecosystem isn't better than Microsoft's. I'm simply comparing Apple's hardware situation with Microsoft's software situation. A lot of Microsoft's hardware, like their gaming gear, and user input devices are often pretty good, and fairly standard. It's almost the opposite issue Apple has.

                                To err is human. Fortune favors the monsters.

                                R 1 Reply Last reply
                                0
                                • H honey the codewitch

                                  I understand their OS is more POSIX compliant, because I've coded for it, and indeed between the big 3, Apple, Windows, and *nix, I consistently have to fork my code for Windows. It's the odd one out. I'm not arguing their software ecosystem isn't better than Microsoft's. I'm simply comparing Apple's hardware situation with Microsoft's software situation. A lot of Microsoft's hardware, like their gaming gear, and user input devices are often pretty good, and fairly standard. It's almost the opposite issue Apple has.

                                  To err is human. Fortune favors the monsters.

                                  R Offline
                                  R Offline
                                  resuna
                                  wrote on last edited by
                                  #55

                                  A boy has never wept nor dashed a thousand kim.

                                  1 Reply Last reply
                                  0
                                  • S Single Step Debugger

                                    honey the codewitch wrote:

                                    1. Is wired, which I insist on

                                    But, why? Why you need this cable?!

                                    Advertise here – minimum three posts per day are guaranteed.

                                    R Offline
                                    R Offline
                                    RobKon
                                    wrote on last edited by
                                    #56

                                    I use a Logitech G903 with a Logitech Powerplay mouse pad. The Powerplay is a mousing surface, wireless charger, and receiver for the mouse. The mouse itself has programmable buttons which can be removed completely, ie you can have 0, 1, or 2 buttons on either side of the mouse. If the mouse is used on the powerplay at all times it stays between 85 and 95% charged. I never need to charge my mouse and I do not have the problem of the mouse cable getting caught on things, which I find to be the most annoying aspect of wired mice.

                                    1 Reply Last reply
                                    0
                                    • H honey the codewitch

                                      Is hard to find! I spent a week and a half on and off looking for a mouse that I knew I'd like. Nada. I dropped it. Today, my mouse wheel starts making an awful clicking noise. Time to order a new mouse. To heck with it, I'll just order something on Amazon. First thing that comes up is a Logitech Hero G502. 1) Is wired, which I insist on 2) Has ADJUSTABLE WEIGHTS. I like my mice heavy. This was a major selling point. 3) Looks like I can use it as a southpaw. The feel of my mouse is everything. I care about it more than other features. I almost settled on a wireless because of the weight of the batteries but I'll take this. And it gets delivered same day. Woo!

                                      To err is human. Fortune favors the monsters.

                                      F Offline
                                      F Offline
                                      Fever905
                                      wrote on last edited by
                                      #57

                                      My mouse is amazing. Logitech Wireless Mouse M325. Can switch between devices with one click. I had the one where you can switch devices simply by scrolling to the direction of the device but that was way too confusing.. this one is a "silent" or "no noise" mouse with a multi-device button and it supports either bluetooth (yuck) or 2 logitech usb chips (yay!). Would highly recommend.. I had to order it from Asia cuz its not available here.

                                      1 Reply Last reply
                                      0
                                      Reply
                                      • Reply as topic
                                      Log in to reply
                                      • Oldest to Newest
                                      • Newest to Oldest
                                      • Most Votes


                                      • Login

                                      • Don't have an account? Register

                                      • Login or register to search.
                                      • First post
                                        Last post
                                      0
                                      • Categories
                                      • Recent
                                      • Tags
                                      • Popular
                                      • World
                                      • Users
                                      • Groups