Note
Sorry this is late. The Internet has been out all day here.
Post
James Cherti, the author of inhibit-mouse, has a blog post that talks about the package. Irreal wrote about the package last week but you may enjoy learning a little bit more about it first hand from its author.
Cherti discusses why you might want to disable the mouse and why he believes that inhibit-mouse is a better solution than the disable-mouse package. The majority of his post explains how to configure the package: it turns out that it’s very configurable. The information in Cherti’s blog post is much the same as the README on his GitHub respository for the package so you can read either one.
As I said last week, it’s really easy to generate unintended mouse actions especially if you’re working on a laptop with a trackpad. Inhibit-mouse is an easy way of preventing that and helping you wean yourself from Emacs mouse usage.
Despite what you read here on Irreal and elsewhere, there isn’t really anything wrong with using a mouse with Emacs or any other app but if you prefer not to or, if like me, you find yourself making inadvertent mouse clicks, inhibit-mouse or disable-mouse are fairly easy ways to solve the problem.