COM disable acceleration for DOS apps under Windows9x. You can extract an entire VS project with JD if you need the full application code.Copy code to clipboard 1 This. I just pulled this out of the executable with Telerik JustDecompile, because I don't have the original code. Public event EventHandler InvertSettingsChanged (new Thread(new ThreadStart(this.MouseLoop))).Start() Rectangle rectangle = Screen.FromPoint(position).Bounds Ĭursor.Position = new Point(right, bottom) If (bottom Screen.FromPoint(position).Bounds.Bottom - 2) Int bottom = (this.invertY ? - (position.Y - ) : position.Y) Rectangle bounds = Screen.FromPoint(position).Bounds If (right Screen.FromPoint(position).Bounds.Right - 2) Int right = (this.invertX ? - (position.X - ) : position.X) This.InvertSettingsChanged(this, new EventArgs()) Sorry this took so long, but here's the code that actually does the inversion: internal class Inverter Polynomial's Mouse Inverter (freeware, under CC-BY-NC-SA license) - ( Alt Link) It's very frustrating that input device drivers include the functionality we desperately need for an accessibilty concern, but it's been disabled in the name of making the drivers more idiot-proof.Ĭouldn't find anything online, and I figured this shouldn't be too hard to make, so I went ahead and built one myself. I'm hoping there's a way to flip X and Y in the registry or some other, similar, system-level tweak out there.Īnother solution could be re-enabling the orientation feature for mice, as well as trackballs. For example, I used to use a hack which would change the codes created by the F1-F12 keys when the F-Lock key was invented and defaulted to screwing my keyboard up. I have seen some very sophisticated registry hacks. It's also just a running program, so not system-wide.). We've also seen MAF-Mouse (the developer indicated the version for 64-bit Windows does not support USB mice, yet) and Sakasa (while it works, commentary on the web indicate it tends to break randomly and often. Now her mouse has died, and current Logitech mice require a newer version of SetPoint for which UberOptions has not been updated. Several years ago, mouse drivers were "improved" and this feature has since been limited to trackballs.Īfter losing the orientation feature she went back to upside-down mousing for a bit, until finding UberOptions, a tweak for Logitech SetPoint, which would enable all features for all pointing devices. In olden times, mouse drivers included an orientation feature (typically a hot-air balloon you dragged upward to set the mouse movement orientation) which could be used to set the relationship between mouse movement and cursor movement. She used to hold her mouse upside-down, which makes sophisticated clicking difficult, is terrible for ergonomics, and makes multi-button mice completely useless. If she wants the cursor to move up, she'll move the mouse down. If she wants to move her cursor left, she will move the mouse right. I have a user with an unusual form of dyslexia, for whom mouse movements are backward. Dyslexia is not something which can be cured by "just reading things right." While I appreciate the attempts to help, I'm hoping some background may help people understand. Long Version People seem never to understand why I would want this, and I commonly hear "just use the mouse right-side up!" advice. Does anyone know of a solid way of implementing this, or how to find the registry values to change this? I'll settle quite happily for how to enable the orientation feature in SetPoint 6.32 for mice as well as trackballs. I would like a system-level, permanent fix such as a mouse driver modification or a registry tweak. The computer is running Windows 7, 圆4 and Logitech SetPoint 6.32. I'm looking for a way to reverse the X and Y mouse axis movements.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |