MacResource
Any Tiger apps to disable certain keys on an application specific basis? - Printable Version

+- MacResource (https://forums.macresource.com)
+-- Forum: My Category (https://forums.macresource.com/forumdisplay.php?fid=1)
+--- Forum: Tips and Deals (https://forums.macresource.com/forumdisplay.php?fid=3)
+--- Thread: Any Tiger apps to disable certain keys on an application specific basis? (/showthread.php?tid=82551)



Any Tiger apps to disable certain keys on an application specific basis? - jcrichardson30360 - 08-10-2009

I am trying to find a way to disable the "~" key because I always fatfinger it within Pro Tools.

I have seen apps like Double Command and others but they are more about being able to switch around modifiers and not necessarily disabling a standard key.

I see that the new Quick Keys 4 says they can disable keys, but alas that is Leopard only, and for the time being, I need to stick with Tiger.

Any thoughts??


Re: Any Tiger apps to disable certain keys on an application specific basis? - Doc - 08-10-2009

It's a little convoluted, but totally works...

Mac OS X supports the use of custom UNIX keyboard layout files.

Make a new keyboard layout that lacks the key using Ukelele (under 10.4 you can import the Mac's "US Extended" layout to start with), drop a copy of the layout and icon files in "~/Library/Keyboard Layouts," log out and in again and then select that keyboard layout in your International pref's.

*Note that Apple changed the file-format of Keyboard Layouts in 10.5 so that while custom keyboard layouts still work fine, Ukelele can no longer import the system keyboard layouts.


Re: Any Tiger apps to disable certain keys on an application specific basis? - jcrichardson30360 - 08-10-2009

Wow, it works GREAT!!!

Thanks SO much!!


Re: Any Tiger apps to disable certain keys on an application specific basis? - jcrichardson30360 - 08-13-2009

Sorry to be a pest but do you know of a way to have one application use a particular keybord layout, and use a different one when switching to a different program?

I see in the System Prefs > International > Input Menu, where I can select "Allow a different input source for each document" but have not quite figured out how to associate my custom layout with just a single program, while switching back to the regular US layout for email etc...