Key remapping under OS-X Lion [FIXED]
- Grond
- Location: Milan, Italy
- Main keyboard: Keychron K2
- Main mouse: Kensington Slimblade
- Favorite switch: Cherry MX Blue
- DT Pro Member: -
I recently updated from Leopard to Lion. I'm using the latest version of KeyRemap4MacBook to remap my external keyboard. It works fine; as for me, I only wanted to turn on the Mac functions on the f-row on, which is pretty simple to set up, but there is also a ton of different options. I would indeed recommend this software to any mac user with an external keyboard to remap!
I have a little issue with this new version though. I don't know if depends on KeyRemap or Lion, the matter is, whenever I press Insert, Home, Page up/down, Delete or End the desktop is shown. I mean that the keys still work with their original function, but they also act as "show desktop"! This is pretty annoying and didn't use to happen under Leopard. Anyone knows a solution?
UPDATE: Fixed with this new version of KeuRemap4MacBook
http://www.google.com/url?sa=D&q=http:/ ... 27.pkg.zip
Still in development, but works fine for me.
I have a little issue with this new version though. I don't know if depends on KeyRemap or Lion, the matter is, whenever I press Insert, Home, Page up/down, Delete or End the desktop is shown. I mean that the keys still work with their original function, but they also act as "show desktop"! This is pretty annoying and didn't use to happen under Leopard. Anyone knows a solution?
UPDATE: Fixed with this new version of KeuRemap4MacBook
http://www.google.com/url?sa=D&q=http:/ ... 27.pkg.zip
Still in development, but works fine for me.
Last edited by Grond on 14 Aug 2011, 19:10, edited 1 time in total.
- Grond
- Location: Milan, Italy
- Main keyboard: Keychron K2
- Main mouse: Kensington Slimblade
- Favorite switch: Cherry MX Blue
- DT Pro Member: -
Maybe the < \ problem comes from Final Cut Pro, which has some weird issues with keyboard layout on its own. I just don't know how to solve it. Also, i tried Ukelele, which apparently allows to remap each single key, but I don't really understand how it works.
Btw I'm not really sure wether it's worth upgrading to Lion or not. The system itself works fine, but I don't really find the new features useful.
Btw I'm not really sure wether it's worth upgrading to Lion or not. The system itself works fine, but I don't really find the new features useful.
- nathanscribe
- Location: Yorkshire, UK.
- Main keyboard: Filco tenkeyless w/blues
- Main mouse: Kensington Expert
- Favorite switch: MX Blue
- DT Pro Member: -
Yeah, I'm sticking with Snow Leopard now - not all my external hardware has been (or will be) Lion approved anyway. My Mac's getting on a bit too, so my next upgrade will be a new machine. With a bigger screen.
I have Ukelele, but haven't done more than glance at it yet... I keep meaning to assign some Logic functions to particular keys.
I have Ukelele, but haven't done more than glance at it yet... I keep meaning to assign some Logic functions to particular keys.
- Grond
- Location: Milan, Italy
- Main keyboard: Keychron K2
- Main mouse: Kensington Slimblade
- Favorite switch: Cherry MX Blue
- DT Pro Member: -
It seems to me that Ukelele creates costum layouts for your keyboard, you can create and save them, but then they're not applied automatically to the system. Indeed it seems it would be quite easy to swap back < and \ to their functions, I just don't really get how to make those layouts work.
- nathanscribe
- Location: Yorkshire, UK.
- Main keyboard: Filco tenkeyless w/blues
- Main mouse: Kensington Expert
- Favorite switch: MX Blue
- DT Pro Member: -
Without reading the manual, I'm guessing it creates layout files that are placed in a list (or that you move to the list) that OSX uses as the basis for its layout menu in preferences. I've set up Command+Space to cycle layouts, but there's a drop-down at the top (if it's not available, you can turn it on in prefs>language & text>input sources) and you can also check the key input by activating the viewer.
- Grond
- Location: Milan, Italy
- Main keyboard: Keychron K2
- Main mouse: Kensington Slimblade
- Favorite switch: Cherry MX Blue
- DT Pro Member: -
I read that I have to move the layout file created by ukulele to Library -> keyboard layouts, then os-x will detect it. The matter is, all the default layouts seem to be based on the apple macbook keyboard, which of course won't fit a standard windows keyboard such as a Filco. Also, the "new [layout] based on imput source" command don't seem to work at all. What a mess! I guess I should read that manual after all. 

- nathanscribe
- Location: Yorkshire, UK.
- Main keyboard: Filco tenkeyless w/blues
- Main mouse: Kensington Expert
- Favorite switch: MX Blue
- DT Pro Member: -
Haha. I used to be well known for my intense reading of user manuals. I got lazy since. Anyway, the Uke readme says you need to log out and back in to kickstart the layout change, if that helps. Can't you select a 'base' keyboard layout to work on?
EDIT: open Uke, go to File, and select "new layout from current input source".
EDIT: open Uke, go to File, and select "new layout from current input source".
- Grond
- Location: Milan, Italy
- Main keyboard: Keychron K2
- Main mouse: Kensington Slimblade
- Favorite switch: Cherry MX Blue
- DT Pro Member: -
Yep, "new layout from current input source" doesn't work - it's grey. Anyway I managed to create a "base" layout that's almost like a filco (view -> keyboard type -> usb pro keyboard) and I also managed to make it appear in the system options. Now I can select it and use it, the only matter is... nothing changes! Well \ and < are at the right place in the ukulele layout, but they're still swapped when I type!!!
- nathanscribe
- Location: Yorkshire, UK.
- Main keyboard: Filco tenkeyless w/blues
- Main mouse: Kensington Expert
- Favorite switch: MX Blue
- DT Pro Member: -
Grond, what layout have you selected in OSX preferences, and what's your keyboard?
- Grond
- Location: Milan, Italy
- Main keyboard: Keychron K2
- Main mouse: Kensington Slimblade
- Favorite switch: Cherry MX Blue
- DT Pro Member: -
It's a Filco Majestouch II tenkeyless, ISO layout. I selected "italian" in osx preferences.
UPDATES: I just tried other ISO layouts, such as Irish or Spanish. The keys are still swapped anyway!
I also tried the "show keyboard visor" or whathever is called in english function. The keyboard is displayed as a ANSI!!! I'm sure I set the keyboard as ISO when I was first asked, though. Anyway, how do I change this option now? I'm not finding this under system settings...
UPDATES: I just tried other ISO layouts, such as Irish or Spanish. The keys are still swapped anyway!
I also tried the "show keyboard visor" or whathever is called in english function. The keyboard is displayed as a ANSI!!! I'm sure I set the keyboard as ISO when I was first asked, though. Anyway, how do I change this option now? I'm not finding this under system settings...
- nathanscribe
- Location: Yorkshire, UK.
- Main keyboard: Filco tenkeyless w/blues
- Main mouse: Kensington Expert
- Favorite switch: MX Blue
- DT Pro Member: -
Under prefs > language & text > input sources on Snow Leopard... not sure about Lion. On my system there's "Italian" & "Italian PRO" whatever that means.
I do know that whenever you plug a different keyboard in (can't recall if this is only on startup, or on hot-plugging the device) it prompts you to hit a few keys and decides what you have. Maybe that would help with resetting your default. Try swapping back to your original mac keyboard and then back to your Filco.
I've used a Filco for several months with OSX and it's always been fine - before that, a Unicomp ISO Spacesaver, also fine. Selecting the initial layout for that caused a couple of problems I seem to remember, as at the time OSX didn't come with a standard ISO British Windows layout... I found info on it at this site which is now a little out of date, but the information may still be of assistance.
My current layout is just the regular "US" option (it's an ANSI US Filco tenkeyless).
I do know that whenever you plug a different keyboard in (can't recall if this is only on startup, or on hot-plugging the device) it prompts you to hit a few keys and decides what you have. Maybe that would help with resetting your default. Try swapping back to your original mac keyboard and then back to your Filco.
I've used a Filco for several months with OSX and it's always been fine - before that, a Unicomp ISO Spacesaver, also fine. Selecting the initial layout for that caused a couple of problems I seem to remember, as at the time OSX didn't come with a standard ISO British Windows layout... I found info on it at this site which is now a little out of date, but the information may still be of assistance.
My current layout is just the regular "US" option (it's an ANSI US Filco tenkeyless).
- Grond
- Location: Milan, Italy
- Main keyboard: Keychron K2
- Main mouse: Kensington Slimblade
- Favorite switch: Cherry MX Blue
- DT Pro Member: -
Yes, I can set language & text in the same way under lion. The problem is, no matter which language I choose, the system thinks the keyboard is ANSI! I think this problem may have originated from Final Cut Pro, because I did set the keyboard as default US-ANSI within the program. However, this was not supposed to affect the rest of the system!
I myself have used this Filco on OS-X without issues for months... I'm not even sure Lion is to blame, because apparently the keyboard options under system settings are unchanged.
I cannot try other keyboards because I have none at the moment.
I think the only way to set the keyboard back to ISO is to re-install it. Indeed, the first time you connect a keyboard you're asked to press the key next to left shift, which determines if the keyboard is ISO or ANSI. Of course I have no idea on how to uninstall the keyboard!
UPDATE: Fixed!
This guy was experiencing the same problem: https://discussions.apple.com/thread/22 ... 0&tstart=0
Then he deleted com.apple.keyboardtype.plist from Library -> Preferences and fixed it. This worked for me as well.
Now \ and < are back to their place.
As for the other problem, I just installed this: http://www.google.com/url?sa=D&q=http:/ ... 27.pkg.zip
I myself have used this Filco on OS-X without issues for months... I'm not even sure Lion is to blame, because apparently the keyboard options under system settings are unchanged.
I cannot try other keyboards because I have none at the moment.
I think the only way to set the keyboard back to ISO is to re-install it. Indeed, the first time you connect a keyboard you're asked to press the key next to left shift, which determines if the keyboard is ISO or ANSI. Of course I have no idea on how to uninstall the keyboard!
UPDATE: Fixed!
This guy was experiencing the same problem: https://discussions.apple.com/thread/22 ... 0&tstart=0
Then he deleted com.apple.keyboardtype.plist from Library -> Preferences and fixed it. This worked for me as well.
Now \ and < are back to their place.
As for the other problem, I just installed this: http://www.google.com/url?sa=D&q=http:/ ... 27.pkg.zip