Advertisement

Mac OS X: Way better than I expected

Started by April 12, 2009 11:40 PM
88 comments, last by Running_Wild 15 years, 6 months ago
Quote: Original post by Dmytry
edit:
yaustar : did you try it yourself? Does not work since os ox 10.4 or 10.3 because the API for setting mouse acceleration curve has been deprecated. Which in apple's case means it does not work and there is no alternative API. Which is kind of unusual deprecation model, especially for practically useful feature. Maybe whoever made that curve (Steve?) didn't like idea that anyone can remove his perfect curve, or something. Maybe possibility of linear mouse curve hurts sales of graphics tablets. We may never know.

I am using on 10.5 and it seems to function fine. Admittedly, I did have 10.4 before I upgraded which may have had something to do with it.

Steven Yau
[Blog] [Portfolio]

Quote: Original post by yaustar
Quote: Original post by Dmytry
edit:
yaustar : did you try it yourself? Does not work since os ox 10.4 or 10.3 because the API for setting mouse acceleration curve has been deprecated. Which in apple's case means it does not work and there is no alternative API. Which is kind of unusual deprecation model, especially for practically useful feature. Maybe whoever made that curve (Steve?) didn't like idea that anyone can remove his perfect curve, or something. Maybe possibility of linear mouse curve hurts sales of graphics tablets. We may never know.

I am using on 10.5 and it seems to function fine. Admittedly, I did have 10.4 before I upgraded which may have had something to do with it.

It did not work here at all. It may only make mouse slower or faster but cannot change the curve. Are you actually *using* it or are you just checking if it runs to make advocacy point?

Code snippet:
from header:/* These methods are NOT supported and will return NULL values.   */   extern void NXSetMouseScaling(NXEventHandle handle,    NXMouseScaling *scaling)   AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_4;from mousefix source:/* Disable the mouse scaling table */ms.numScaleLevels = 0;NXSetMouseScaling(evs, &ms);


(maybe they un-deprecated it in 10.5? That would be great, because I absolutely need it for my game. I did not upgrade to 10.5 , didn't see a point because I barely use mac)
Advertisement
I know a simple solution to all of this: if you don't like it, don't use it.

I mean, honestly, quite a few of you have spent a significant amount of time in this thread trying to impress upon us the short-comings of Mac OS X. Don't you have better things to do?

Personally, I enjoy the user experience, despite its issues, more than any other system I have tried my hands on (and I have tried quite a few). But that is just my opinion. When you have used Windows/Linux your whole life, I can see why you wouldn't like the way Mac's do things. I have grown accustomed to it, and now find using Windows and Linux unbearable.

You know what they say: there is an ass for every seat.
Quote: Original post by visage
I know a simple solution to all of this: if you don't like it, don't use it.

I mean, honestly, quite a few of you have spent a significant amount of time in this thread trying to impress upon us the short-comings of Mac OS X. Don't you have better things to do?

Personally, I enjoy the user experience, despite its issues, more than any other system I have tried my hands on (and I have tried quite a few). But that is just my opinion. When you have used Windows/Linux your whole life, I can see why you wouldn't like the way Mac's do things. I have grown accustomed to it, and now find using Windows and Linux unbearable.

You know what they say: there is an ass for every seat.


Ok... what's about this:
I do not like OS X and Apple so much that I'd love to perhaps hurt their reputation and/or sales [grin]
Why? I do not want to use OS X. But as software developer, I'm in a position when I can not always avoid it. The fewer people buy macs, the less I have to use OS X.
This dislike is a result of my experience with OS X, I certainly did not have this dislike before trying it out. There really is a good chance that if someone is like me and buys a mac, he will be severely disappointed.

As Mac user and fanboi, however, your position is understandably opposite. You'd prefer other people to buy macs, so that more software has to be developed for macs, etc.
Quote: Original post by Dmytry
Quote: Original post by visage
I know a simple solution to all of this: if you don't like it, don't use it.

I mean, honestly, quite a few of you have spent a significant amount of time in this thread trying to impress upon us the short-comings of Mac OS X. Don't you have better things to do?

Personally, I enjoy the user experience, despite its issues, more than any other system I have tried my hands on (and I have tried quite a few). But that is just my opinion. When you have used Windows/Linux your whole life, I can see why you wouldn't like the way Mac's do things. I have grown accustomed to it, and now find using Windows and Linux unbearable.

You know what they say: there is an ass for every seat.


Ok... what's about this:
I do not like OS X and Apple so much that I'd love to perhaps hurt their reputation and/or sales [grin]
Why? I do not want to use OS X. But as software developer, I'm in a position when I can not always avoid it. The fewer people buy macs, the less I have to use OS X.
This dislike is a result of my experience with OS X, I certainly did not have this dislike before trying it out.


Legitimate enough a reason, though the point still remains: some of us DO like it, so you WILL have to decide either to suck it up and use it, or stop supporting it. I suppose slandering can go a long way (look at what it did to Vista), but at this point, Apple has the hype train going for 'em.

I think the issue is you need to fully immerse yourself. If I had kept going back and forth between my PC and Mac when I got my first Mac, I probably would never have been able to live without the things I cherished so dearly on my PC. But since I immersed myself, I was forced to find elegant solutions to things I found unbearable when I first started using Mac. Quicksilver/Spotlight/Expose/Spaces pretty much solve all my issues -- and 3 of the 4 are built in to Mac OS X. Could Mac still learn from Vista and Linux? Sure! I could not agree more about the confusing green plus-sign GUI button. On the other hand, I feel that Vista and Linux could take just as much as the good stuff from Macs.

Competition makes us better...
Quote: Original post by visage
Quote: Original post by Dmytry
Quote: Original post by visage
I know a simple solution to all of this: if you don't like it, don't use it.

I mean, honestly, quite a few of you have spent a significant amount of time in this thread trying to impress upon us the short-comings of Mac OS X. Don't you have better things to do?

Personally, I enjoy the user experience, despite its issues, more than any other system I have tried my hands on (and I have tried quite a few). But that is just my opinion. When you have used Windows/Linux your whole life, I can see why you wouldn't like the way Mac's do things. I have grown accustomed to it, and now find using Windows and Linux unbearable.

You know what they say: there is an ass for every seat.


Ok... what's about this:
I do not like OS X and Apple so much that I'd love to perhaps hurt their reputation and/or sales [grin]
Why? I do not want to use OS X. But as software developer, I'm in a position when I can not always avoid it. The fewer people buy macs, the less I have to use OS X.
This dislike is a result of my experience with OS X, I certainly did not have this dislike before trying it out.


Legitimate enough a reason, though the point still remains: some of us DO like it, so you WILL have to decide either to suck it up and use it, or stop supporting it. I suppose slandering can go a long way (look at what it did to Vista), but at this point, Apple has the hype train going for 'em.

No need for slander. Truth about user experience seems quite sufficient.
Consider this: even with all the hype train, OS X has quite low market share worldwide. You watch a lot of apple ads on TV and billboards, but fortunately rest of world doesn't. Also, even in US OSX market share is low.
Quote:

I think the issue is you need to fully immerse yourself.

I'd even say you need to fully immerse yourself because you have to adapt yourself to computer rather than adapt computer to yourself.
Which may be all fine for you, but is not feasible for someone who has to deal with multiple systems on daily basis.
Quote:

If I had kept going back and forth between my PC and Mac when I got my first Mac, I probably would never have been able to live without the things I cherished so dearly on my PC. But since I immersed myself, I was forced to find elegant solutions to things I found unbearable when I first started using Mac. Quicksilver/Spotlight/Expose/Spaces pretty much solve all my issues -- and 3 of the 4 are built in to Mac OS X. Could Mac still learn from Vista and Linux? Sure! I could not agree more about the confusing green plus-sign GUI button. On the other hand, I feel that Vista and Linux could take just as much as the good stuff from Macs.

What good stuff, for example? Quicksilver/spotlight/expose/spaces has already been taken (or did exist long before OSX, like "spaces").
I don't like expose and don't find it elegant. Desktop search and keyboard launching are old too.
Quote:

Competition makes us better...

True, though I don't think Apple is really a technological competitor to Microsoft.
Advertisement
Quote: Original post by Dmytry
thing that I hate the most about OSX: how its perceived as pinnacle of usability, such pinnacle that it gets imitated elsewhere.
For example, gnome file manager (nautilus), since I dunno which version, imitates this exact issue: it got stupid "button bar", which is not only less useful but also requires more code than just plain text control. Clearly, imitation of OS X. The gnome's usability team just makes things worse, with their "if it works for apple it must work for Linux" mentality.


In nautilus, there is a button to the left that toggles between button and entry mode. I love the usability of Gnome because the defaults are fairly good and, if you don't like them, everything can be changed - almost entirely through the normal GUI. gconf-editor is kind of crap, but I'd rather be able to make a change there than not have the option at all.
Quote: Original post by Simian Man
Quote: Original post by Dmytry
thing that I hate the most about OSX: how its perceived as pinnacle of usability, such pinnacle that it gets imitated elsewhere.
For example, gnome file manager (nautilus), since I dunno which version, imitates this exact issue: it got stupid "button bar", which is not only less useful but also requires more code than just plain text control. Clearly, imitation of OS X. The gnome's usability team just makes things worse, with their "if it works for apple it must work for Linux" mentality.


In nautilus, there is a button to the left that toggles between button and entry mode. I love the usability of Gnome because the defaults are fairly good and, if you don't like them, everything can be changed - almost entirely through the normal GUI. gconf-editor is kind of crap, but I'd rather be able to make a change there than not have the option at all.

Hmm. What version? I have 2.24.0 and its not here . (I almost never use it tho)
Or are you speaking of file picker dialog?
Quote: Original post by Dmytry
Hmm. What version? I have 2.24.0 and its not here . (I almost never use it tho)
Or are you speaking of file picker dialog?


I'm using 2.24.2, but I remember this being a feature for a long time - unless I'm misunderstanding you. What I'm talking about is this:



[Edited by - Simian Man on April 14, 2009 8:28:01 AM]
Quote: Original post by Dmytry
It did not work here at all. It may only make mouse slower or faster but cannot change the curve. Are you actually *using* it or are you just checking if it runs to make advocacy point?

I am actually running it and I *believe* it is changing the curve rather then making it faster and slower. It had the same behaviour when I ran it on 10.4 as well.

Steven Yau
[Blog] [Portfolio]

This topic is closed to new replies.

Advertisement