How do I generate a list of keyboard shortcuts for any given application

I want to generate a list of keyboard shortcuts for all of the applications I have on my Mac. I want the list to be a simple text (or rtf) file that I can edit and organize. (By edit, I don't mean change the shortcuts, only the report of them.)
I was using Key Cue, but it does not let me save the list to a text file.
I want this for several purposes. One is to have a easy to reference list of shortcuts to learn. Another is to find unused key combinations that I can use for my own keyboard shortcuts that I create with DefaultKeyBinding.dict.
Note: The program doesn't have to an OS X app. A program that runs from a shell without a GUI is plenty adequate.
If there is a way to read the keyboard commands from a plist list or other such file, and any of you know the format for these or where I can find them, I can write a Perl script myself to do it.

Well, the info is stored in...
/Users/YourUserName/Library/Preferences/com.apple.universalaccess.plist
PlistPro has a way to convert it to ASCII, but you'll srtill have work to do, as...
{enabled = 1; key = 20; modifier = 1179648; sybmolichotkey = 28; },
{enabled = 1; key = 20; modifier = 1441792; sybmolichotkey = 29; },
{enabled = 1; key = 21; modifier = 1179648; sybmolichotkey = 30; },
{enabled = 1; key = 21; modifier = 1441792; sybmolichotkey = 31; },
{enabled = 0; key = 28; modifier = 1572864; sybmolichotkey = 15; },
{enabled = 0; key = 27; modifier = 1572864; sybmolichotkey = 19; },
{enabled = 0; key = 24; modifier = 1572864; sybmolichotkey = 17; },
{enabled = 0; key = 47; modifier = 1835008; sybmolichotkey = 25; },
{enabled = 0; key = 43; modifier = 1835008; sybmolichotkey = 26; },
{enabled = 0; key = 28; modifier = 1835008; sybmolichotkey = 21; },
{enabled = 0; key = 96; modifier = 1048576; sybmolichotkey = 59; },
{enabled = 1; key = 122; modifier = 262144; sybmolichotkey = 12; },
{enabled = 0; key = 120; modifier = 262144; sybmolichotkey = 7; },
{enabled = 0; key = 99; modifier = 262144; sybmolichotkey = 8; },
{enabled = 0; key = 118; modifier = 262144; sybmolichotkey = 9; },
{enabled = 0; key = 96; modifier = 262144; sybmolichotkey = 10; },
{enabled = 0; key = 97; modifier = 262144; sybmolichotkey = 11; },
{enabled = 1; key = 50; modifier = 1048576; sybmolichotkey = 27; },
{enabled = 1; key = 98; modifier = 262144; sybmolichotkey = 13; },
{enabled = 1; key = 50; modifier = 1572864; sybmolichotkey = 51; },
{enabled = 1; key = 100; modifier = 262144; sybmolichotkey = 57; },
{enabled = 1; key = 17; modifier = 1572864; sybmolichotkey = 50; },
{enabled = 1; key = 2; modifier = 1572864; sybmolichotkey = 52; },
{enabled = 0; key = 105; modifier = 0; sybmolichotkey = 32; },
{enabled = 0; key = 109; modifier = 0; sybmolichotkey = 33; },
{enabled = 0; key = 103; modifier = 0; sybmolichotkey = 36; },
{enabled = 0; key = 109; modifier = 0; sybmolichotkey = 62; },
{enabled = 0; key = 49; modifier = 1048576; sybmolichotkey = 60; },
{enabled = 0; key = 49; modifier = 1572864; sybmolichotkey = 61; },
{enabled = 1; key = 2; modifier = 1310720; sybmolichotkey = 70; },
{enabled = 1; key = 49; modifier = 1048576; sybmolichotkey = 64; },
{enabled = 1; key = 49; modifier = 1572864; sybmolichotkey = 65; },
{enabled = 0; key = 53; modifier = 1048576; sybmolichotkey = 73; },
{enabled = 1; key = 107; modifier = 0; sybmolichotkey = 53; },
{enabled = 1; key = 113; modifier = 0; sybmolichotkey = 54; }

Similar Messages

  • Is There a List of Keyboard Shortcuts for Adobe Digital Editions, I Found Two By Accident the "Arrow" Keys and the "Enter Key" for Turning Pages in an eBook...

    Hi  ??  :       Does Anyone Know If There is a List of Keyboard Shortcuts for Adobe Digital Editions, I Found/Discovered Two By Accident the “Arrow” Keys and the “Enter Key” for Turning Pages in an eBook...   Thanks
    I Did Look for this Keyboard Shortcuts in Adobe Digital Editions Help & FAQ Areas and Got the Run Around, Very Hard to Find How Use Adobe Products !!
    Microsoft Windows Vista & Win 7 Operating Systems
    Message was edited by: Al Adams

    Nope, I doubt it.  As I said:
    I disabled Aero theme, checked font scaling was 100% and rebooted Windows in between all of the steps to no avail.
    I've been reading a lot around this and it seems the arrow key problem is a red herring; I think it's just some kind of terminal preferences corruption.

  • Is there a list of keyboard shortcuts for Win 7 using the MacBook Pro keyboard ?

    Is there a list of keyboard shortcuts for Win 7 using the MacBook Pro keyboard ?

    See > http://support.apple.com/kb/HT5636

  • List of keyboard shortcuts for FCE2

    A few months ago I found a 2 page list of keyboard shortcuts for iPhoto and I was wondering if anyone had found or made one for FCE2?
    Thanks
    iMac G5, 1.8GHz   Mac OS X (10.4.7)   1 GB ram, no built in iSight (should have waited 3 months)

    Hi(Bonjour)!
    There is a "real paper" quick reference in FCE 2 and 3 box.
    And there is a PDF one on installation CD for FCE 3.5 .
    Also you can get quickly to this information by using tool--"button list" and typing your command or the shortcut itself.
    Michel Boissonneault

  • When I sync my iPhone 5 to Outlook 2010, the email addresses that I have listed as Email 1 for any given contact in my iPhone will be automatically moved to Email 3 in the Outlook file. Is there a way to fix this?

    When I sync my iPhone 5 to Outlook 2010, the email addresses that I have listed as Email 1 for any given contact in my iPhone will be automatically moved to Email 3 in the Outlook file. Is there a way to fix this?

    iCloud email supports 'plus' addressing. http://en.wikipedia.org/wiki/Email_address#Address_tags
    So your friend could just add '+research' to the username part of your email address, and you setup a rule at icloud.com to put all emails sent to that address into a particular folder.
    For example:
    [email protected]
    There's no way to do it without rules on the server though.

  • How can I set up a custom keyboard shortcut for volume control?

    Hi all,
    I use my black MacBook at work, connected to an external monitor and external keyboard. I'm looking for a way to set up the F buttons on my external keyboard as volume control, just as they do on my laptop keyboard. Looking for F3 to F5 to be volume mute, down, and up, respectively.
    I tried going into Keyboard Shortcuts in System Preferences but since there is no menu item for volume control I can't seem to add it. Anyone know how I can go about doing this or what I'm missing?
    Thanks
    Mike

    paste the following into Applescrpt Editor (it's in /Applications/Utilities)
    <pre style="
    font-family: Monaco, 'Courier New', Courier, monospace;
    font-size: 10px;
    margin: 0px;
    padding: 5px;
    border: 1px solid #000000;
    width: 720px;
    color: #000000;
    background-color: #ADD8E6;
    overflow: auto;"
    title="this text can be pasted into the Script Editor">
    set curVolume to output volume of (get volume settings)
    -- work out the new setting
    if curVolume < 96 then
    set newVolume to curVolume + 5
    else
    -- can't go over 100
    set newVolume to 100
    end if
    -- and apply it
    set volume output volume newVolume</pre>
    this script will increase volume by 5 (out of 100) any time you run it. you can adjust this of course. save the script somewhere.
    You can use a 3rd part app launcher to bind a keyboard shortcut to it. I use Butler. there are many others: Quicksilver, ikeys, quickeys, Spark, Launchbar.
    this will work the fastest.
    If you don't want to use 3rd party tools for this you can make a service using automator but that might be a bit slower than the first option. open automator. it will give you a pulldown screen wiuth the choice of what you want to make. choose "service". set it to receive no input and be available in all applications. add the following "run apple script" action to the service
    <pre style="
    font-family: Monaco, 'Courier New', Courier, monospace;
    font-size: 10px;
    margin: 0px;
    padding: 5px;
    border: 1px solid #000000;
    width: 720px;
    color: #000000;
    background-color: #ADD8E6;
    overflow: auto;"
    title="this text can be pasted into the Script Editor">
    on run {input, parameters}
    set curVolume to output volume of (get volume settings)
    -- work out the new setting
    if curVolume < 96 then
    set newVolume to curVolume + 5
    else
    -- can't go over 100
    set newVolume to 100
    end if
    -- and apply it
    set volume output volume newVolume
    end run</pre>
    save the service, go to keyboard system preferences->keyboard shortcuts->services and make a shortcut for the service you just created.

  • Where on Adobe site is the list of keyboard shortcuts for LR5?

    A search on their website only shows a list of shortcuts for LR4, but not 5.

    This might also be helpful:
    http://www.lightroomqueen.com/keyboard-shortcuts/
    Bob Mc

  • How can you set up a custom keyboard shortcut for Next Tab and Previous Tab?

    You can do this in Chrome because there is a top menu item for it, and OS X supports easily rebinding of keyboard shortcuts that are in the main menus.
    Is this possible in Firefox? Using a two handed shortcut to switch tabs is annoying when you want to keep one hand on the mouse!
    Thanks!

    Keyboard shortcuts
    * https://support.mozilla.com/en-US/kb/Keyboard%20shortcuts
    -> Next Tab
    * Ctrl + Tab
    * Ctrl + Page Down
    -> Previous Tab
    * Ctrl + Shift + Tab
    * Ctrl + Page Up
    Check and tell if its working.

  • Query to retrieve list of ledgers accessible for a given Applications User

    We've a requirement to find the list of the accessible ledgers for a given Oracle Apps User.I'm from Oracle ATG team,not familiar with GL terminologies. Can someone help with the query to retrieve the ledgers accessible for a given user.In our code flow, we may not have the complete applications context. Is it possible to retrieve that list only with the username. If so, how to do that? Do i need to access some profile values?
    Thanks,
    Senthil

    select * from usr where usr.usr_key not in (
    select usr.usr_key from oiu, usr, obi, obj, ost
    where oiu.usr_key=usr.usr_key
    and oiu.obi_key=obi.obi_key
    and obi.obj_key=obj.obj_key
    and obj.obj_name = :obj_name
    and oiu.ost_key=ost.ost_key
    and ost.ost_status not in ('Revoked'))
    -Kevin

  • Is there a list of Keyboard Shortcuts for Safari 3.0.4?

    I found the article "Safari: Browser Window and Menu Shortcuts"
    Last Modified on: July 20, 2007 Article: 42951
    It says that Command-T is Show/Hide Address Toolbar. But in Safari 3.0.4 Command-T opens a new tab. So this list has not been updated for Safari 3.

    Hi Alan,
    I don't know of any official documentation for the Debug menu, I'm sorry. I get the impression that Apple meant for the menu items to be self-explanatory to would-be developers. Personally, I've only meddled with the User Agent, Show Caches Window and toggling of RSS Support and Back/Forward Cache. I doubt typical end-users like us would require much more than that. Sorry, I hope that helps.
    Yang

  • Full list of Keyboard shortcuts?

    Where can I find a complete list of Keyboard Shortcuts for After Effects 7.0 ? (and possibly Premiere CS2 if you'd like to throw that in your answer as well)
    I've visited the keyboard shortcuts section of After Effects Help, but it is broken up into chunks, and doesn't seem to be complete - I would love to find the be-all end-all list of default shortcuts for them. I tried a search in the knowledgebase, but came up nil.
    Basically I'm looking for more shortcuts for moving around my timeline like moving the cursor to the in/out-point of a layer within the timeline, etc. and more
    Thanks all

    > Where can I find a complete list of Keyboard Shortcuts for After
    > Effects 7.0 ? (and possibly Premiere CS2 if you'd like to throw that
    > in your answer as well)
    >
    > I've visited the keyboard shortcuts section of After Effects Help,
    > but it is broken up into chunks, and doesn't seem to be complete - I
    > would love to find the be-all end-all list of default shortcuts for
    > them. I tried a search in the knowledgebase, but came up nil.
    The keyboard shortcuts section of After Effects 7 Help was only about half complete. The
    "Keyboard shortcuts" section of After Effects CS4 Help on the Web is 100% complete. So is the
    CS3 section. The shortcuts haven't changed much from one version to the next, so you should be able to use these later documents for After Effects 7 in this context.
    Here's the search that I used to find the section on navigating in time:
    Click this to execute a search that finds the shortcuts for moving in time.
    Regarding your criticism about the list being broken into chunks: I think that you'd find it much harder to find anything in a list of 800 items that was not broken into chunks.
    BTW, be careful what you ask for when you ask for printed shortcut reference cards. There are nearly 800 keyboard shortcuts in After Effects. Printing these all takes many, many pages. So a printed card is necessarily only a subset. And then people get confused and assume that those are all of the keyboard shortcuts, and we get peppered with feature requests for shortcuts that already exist.

  • Is there a list of keyboard shortcuts in korean?

    I'm looking for a list of keyboard shortcuts for Mountan Lion in Korean.

    Here is one for Lion, still looking for ML....
    http://support.apple.com/kb/PH4303?viewlocale=ko_KR

  • Calculator Keyboard Shortcuts for M Buttons

    I was hoping the the "Help" on my Mac would actually help me on this, since it seems like something basic.
    I'm using OS X (10.4.11) on a PowerBook G4. When using either the Calculator App or the Widget, are there any keyboard shortcuts for any of the memory buttons (MC, M+, M-, MR)?

    I don't think there is a way to assign a Shortcut unless the APP has a Menu Item for that function.
    Still, you might have a look at Keyboard Manager Deluxe 2.7 to see if it can...
    http://www.filetransit.com/view.php?id=2810
    Another possibility would be to find a Calculator APP that had Menu items for those things, I'm on dialup so I don't know if these do or not, but some possible leads...
    http://www.apple.com/downloads/macosx/math_science/rpnscientificcalculator.html
    http://www.apple.com/downloads/dashboard/calculate_convert/advancedscientificcal culator.html

  • How to generate a list of  pick dates for all scheduled deliveries?

    Hi!
      How to generate a list of  pick dates for all scheduled deliveries?
      What all the tables involved?
    Thanks
    Imran.

    Thanks for the suggestion concerning the file path.  And certainly it would have been nice to have done this before beginning.  However this is a project that has been around for quite a while, and the files have been moved into different bins.  And now the project sequence is being revised.
    So the problem is, worded slightly differently, how can I search all of the bins for the files that are used just by this sequence, ignoring the files which are used by other sequences?  Or, how can I get a list of the file paths of the files that are used in the sequence?

  • The wireless keyboard doesn't have a page down key. How do you program a keyboard shortcut for Page Down?

    My new wireless keyboard doesn't have a page down key. Very customer-hostile, at least in Office Apps. The list of available keyboard shortcuts doesn't inclue Page Down. Anyone know how to program a keyboard shortcut for Page Down?

    Figured it out: fn + down arrow

Maybe you are looking for

  • I can no longer access my online banking account in firefox

    I can no longer access my online bank account in firefox, although I can in IE. I can get through the login ID and security question, but when I type in my password and click on login, it consistently tells me I have the wrong password. I have no tro

  • Pictures folder does not have all events in it.

    I import my photos using iPhoto 11 as I use Aperture 3 and/or LR4 to edit events and/or photos. However I am unable to import newer events from the Pictures folder option that Aperture and LR4 gives one to import as all my newer events of the past 12

  • Cannot get print larger on emails

    when I go to btyahoo emails print too small to read when I go to hotmail email much too large how can I rectify please regards Elsie Boreham

  • SUM OVER PARTITION BY condition?

    I have a piece of SQL similar to: SELECT person, amount, type, SUM(amount) OVER (PARTITION BY person) sum_amount_person FROM table_a What I would like to be able to do is use a conditional PARTITION BY clause, so rather than partition and summing for

  • Find the alteast one number and one character in the given string

    Hi All, How to find the given input string it contains at least one alpha and one number. My test data like this test123 ->pass test -> Fail 123test -pass 123 -> Fail select * from dual where regexp_like ('test123','[0-9]')