Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Software - Troubleshooting and Discussion > Mac OS X > Changing ONE specific keystroke

Changing ONE specific keystroke
Thread Tools
Fresh-Faced Recruit
Join Date: Apr 2008
Location: Portugal
Status: Offline
Reply With Quote
Jan 8, 2009, 06:51 AM
 
The Apple Keyboard is very anoying in one thing: the dot key in the numeric keybard.
Why? Because it's not a dot, it's a coma, and using the calculator with that is impossible.

Anyway to change ONLY THAT key?

Just because I built a little, am I now entitled to destroy my share?
     
Addicted to MacNN
Join Date: Aug 2004
Location: FFM
Status: Offline
Reply With Quote
Jan 8, 2009, 07:25 AM
 
It's a dot in English keyboard layouts (amongst others). And if you are using another language keyboard layout, why don't you use a matching number format? Then the calculator would accept the comma as decimal separator.
     
JKT
Professional Poster
Join Date: Jan 2002
Location: London, UK
Status: Offline
Reply With Quote
Jan 8, 2009, 10:23 AM
 
If you look in your menubar at the top of the screen, what country's flag do you see?

As TETENAL has said, the decimal separator in many languages is actually a comma and not a point. If your keyboard setting is for one of those languages then you will get a comma as you are doing. You could switch to e.g. the US or UK keyboard layout depending on which keyboard (physical) you have - if it has writing on the buttons like 'enter' and 'clear' in the screen shot you posted, it is probably a US layout keyboard.
     
Moderator
Join Date: Oct 2001
Location: San Jose, CA
Status: Offline
Reply With Quote
Jan 8, 2009, 12:55 PM
 
Note: You have to enable "Show input menu in menu bar" in the "Input Menu" tab of the "International" preferences to see the "flag" that JKT is talking about.

Steve
Celebrating 10 years and 4000 posts on MacNN!
     
Fresh-Faced Recruit
Join Date: Apr 2008
Location: Portugal
Status: Offline
Reply With Quote
Jan 8, 2009, 01:57 PM
 
Well, the flag I could see but I don't like it.
I'm using the portuguese keyboard layout. I could use another but it would become a lot harder to type porquese words like... like my name: João. Se the "ã"?

Is it possible to change the decimal separator manually?
That's what I ment to ask in the first place but sometimes I forget that simple thing: internet it's an universal place. (;

editedit editedit editedit editedit editedit editedit editedit editedit editedit editedit editedit editedit editedit

The decimal separator should be the dot:

(Last edited by Calenulma; Jan 8, 2009 at 02:08 PM. )
Just because I built a little, am I now entitled to destroy my share?
     
Addicted to MacNN
Join Date: Aug 2004
Location: FFM
Status: Offline
Reply With Quote
Jan 8, 2009, 02:08 PM
 
You find the number format in System Preferences->International->Formats. In both the Brazilian and the Portuguese setting the decimal separator is the comma. And Calculator.app picks that up correctly, ie. displays the correct decimal separator on its keypad and accepts it as input. Now that I actually try it out I also find that Calculator.app always considers a press on that key as decimal separator even if it's not corresponding to what is set in the numbers format. So I can't reproduce your problem at all actually.
     
Clinically Insane
Join Date: Oct 2001
Location: San Diego, CA, USA
Status: Offline
Reply With Quote
Jan 8, 2009, 02:10 PM
 
In System Preferences, go to International -> Formats. You might have to click "Show All Formats," but Portuguese is in there.
Chuck
___
"Instead of either 'multi-talented' or 'multitalented' use 'bisexual'."
     
Fresh-Faced Recruit
Join Date: Apr 2008
Location: Portugal
Status: Offline
Reply With Quote
Jan 8, 2009, 02:13 PM
 
Right you are about the Calculator.app but both the Dashboard Calculator and any other app (TextEdit, TextMate, etc.) the that keystroke goes "," and not "." (see image in my previous post).


Thanks!
Just because I built a little, am I now entitled to destroy my share?
     
Clinically Insane
Join Date: Jun 2001
Location: planning a comeback !
Status: Offline
Reply With Quote
Jan 8, 2009, 02:59 PM
 
So, essentially, you want to use a Portuguese layout with English number formats.

Short answer: not possible.

Long shot answer: you could try altering the keyboard layout with Ukelele, but I have never been able to make it work.

But since it's free, you might wanna give it a try.

-t
     
Addicted to MacNN
Join Date: Aug 2004
Location: FFM
Status: Offline
Reply With Quote
Jan 8, 2009, 06:04 PM
 
Originally Posted by Calenulma View Post
Right you are about the Calculator.app but both the Dashboard Calculator and any other app (TextEdit, TextMate, etc.) the that keystroke goes "," and not "." (see image in my previous post).
Yes, because in Portugal this is the decimal separator. When you type numbers in TextEdit, then you want to use the comma.
     
Fresh-Faced Recruit
Join Date: Apr 2008
Location: Portugal
Status: Offline
Reply With Quote
Jan 8, 2009, 07:59 PM
 
Not doubting you guys, it's kind of stupid, then.
I mean, the key it self it's a dot and, as we can see in the Format settings, the decimal separator actually is a dot. The comma is a thousands separator.

All this is very annoying when we're using Numbers'08 filling out tables with several values.

I'll try that Ukelele (not know 'cause I'm on a M$ laptop). Thank sturtle777.


BTW: what's the keyboard layout and number format on your keyboards?
I'm asking because every other Windows computer uses the dot as a decimal separator (so does my Apple Keyboard when using Windows via Bootcamp).
See my doubt?
Just because I built a little, am I now entitled to destroy my share?
     
Clinically Insane
Join Date: Oct 2001
Location: San Diego, CA, USA
Status: Offline
Reply With Quote
Jan 8, 2009, 09:16 PM
 
Your computer can't see what's printed on the keycap. All it knows is that you told it you're using a Portuguese key layout, and the Portuguese key layout specifies that that's supposed to be a comma.
Chuck
___
"Instead of either 'multi-talented' or 'multitalented' use 'bisexual'."
     
Addicted to MacNN
Join Date: Aug 2004
Location: FFM
Status: Offline
Reply With Quote
Jan 9, 2009, 01:50 AM
 
Originally Posted by Calenulma View Post
Not doubting you guys, it's kind of stupid, then.
I mean, the key it self it's a dot and, as we can see in the Format settings, the decimal separator actually is a dot. The comma is a thousands separator.
No, the decimal separator in Portugal is a comma.

All this is very annoying when we're using Numbers'08 filling out tables with several values.
Numbers picks up what is specified in the Formats section of the International System Preferences. You use a Portugese keyboard layout and live in Portugal, so use the Portuguese number formats and your problem is gone.
     
Fresh-Faced Recruit
Join Date: Apr 2008
Location: Portugal
Status: Offline
Reply With Quote
Jan 9, 2009, 03:05 AM
 
Praise the gods, I'm not crazy! eh eh

So, regardless of what the keyboard as printed on it, the decimal separator WAS set on dot, as you can see on my previous screenshot, therefore my confusion. The system was setup as I wanted it to be but it wasn't responding as it should (notice the "Portugal (English)" Format).
Just because I built a little, am I now entitled to destroy my share?
     
Clinically Insane
Join Date: Nov 1999
Location: 888500128, C3, 2nd soft.
Status: Offline
Reply With Quote
Jan 9, 2009, 04:28 AM
 
FWIW:

In 10.5 on my system, the Dashboard calculator accepts BOTH comma AND full stop as decimal separators.

It didn't used to, IIRC, but I just tried it.

Interesting.
     
JKT
Professional Poster
Join Date: Jan 2002
Location: London, UK
Status: Offline
Reply With Quote
Jan 9, 2009, 05:08 AM
 
Originally Posted by Calenulma View Post
Praise the gods, I'm not crazy! eh eh

So, regardless of what the keyboard as printed on it, the decimal separator WAS set on dot, as you can see on my previous screenshot, therefore my confusion. The system was setup as I wanted it to be but it wasn't responding as it should (notice the "Portugal (English)" Format).
If you look at your screenshot, you will also see a warning that not all applications are compatible with that keyboard setting (I wonder when it was introduced... could be relatively new given that some of the apps that don't appear to support it are actually Apples!).

Btw, you also have to quit and re-launch any apps for keyboard settings to take if you change them - so if you still aren't seeing the expected behaviour for whatever keyboard setting you have selected try doing that first.
     
   
Thread Tools
Forum Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Top
Privacy Policy
All times are GMT -5. The time now is 01:51 AM.
All contents of these forums © 1995-2011 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.7 © 2000-2011, Jelsoft Enterprises Ltd., Content Relevant URLs by vBSEO 3.3.2