Home | Blog | Software | Reviews and Features | Forum | Help | Donate | About us
topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • June 29, 2016, 11:20:47 AM
  • Proudly celebrating 10 years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Author Topic: IDEA: Find the owner program of a hotkey  (Read 7080 times)

ilyag

  • Charter Member
  • Joined in 2005
  • ***
  • default avatar
  • Posts: 10
    • View Profile
    • Donate to Member
IDEA: Find the owner program of a hotkey
« on: September 10, 2007, 03:51:24 PM »
I once went crazy with assigning hotkeys to do various things with my computer. As a result, I lost track which program owns which hotkey. Some of these hotkeys seem to do nothing at all. For instance, when I press CTRL-SPACE, nothing happens, even if I do this in a program which should do something after a CTRL-SPACE.

So, is it possible to write a program that tells you which program registered a combination of keys as a hotkey? As a bonus, it could also have the feature to force the hotkey to become unassigned. It would be nice if it worked with hotkeys involving the WINDOWS key, too.

Or does something like this already exist? I couldn't find it...

Thanks,
   Ilya.

TucknDar

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 1,099
    • View Profile
    • Donate to Member
Re: IDEA: Find the owner program of a hotkey
« Reply #1 on: September 10, 2007, 04:33:29 PM »
Oh, that would be sweet! If it's possible it would be great to be able to see every assigned hotkey and thus see any conflicts.

OGroeger

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 76
    • View Profile
    • Donate to Member
Re: IDEA: Find the owner program of a hotkey
« Reply #2 on: September 10, 2007, 04:46:30 PM »
Maybe Keyboard Shortcuts or Clavier are able to do this? I didn't test them, it's just an idea.

lanux128

  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 6,258
    • View Profile
    • Coding Snacks by Lanux128
    • Donate to Member
Re: IDEA: Find the owner program of a hotkey
« Reply #3 on: September 10, 2007, 08:29:07 PM »
this PC Mag utility can detect hot-keys assigned to short-cuts but only for those on the Desktop & Start menu.

Hotkey Detective 2


ilyag

  • Charter Member
  • Joined in 2005
  • ***
  • default avatar
  • Posts: 10
    • View Profile
    • Donate to Member
Re: IDEA: Find the owner program of a hotkey
« Reply #4 on: September 10, 2007, 10:05:25 PM »
@OGroeger
I don't know, but looking at the websites of these two programs, they don't seem to do it.

@lanux
No, that's not exactly it. What I want is a program that tells me, for instance (I'm not sure that's even right):

  Break key is owned by C:\...\farr.exe
  Shift+PrtScrn key is owned by ...\ScreenshotCaptor.exe
  WINDOWS+R is owned by ...\explorer.exe

... and so on. (This assumes that FARR & Screenshot Captor are running) Ideally, it'd work like the "Find Handle" feature of Process Explorer (that finds out which program opened some particular file or uses some particular DLL).

  Of course, I'm not sure whether it's even possible. Programs like Winamp tell me when they can't assign a new hotkey because it's already taken, but they don't tell me which program took the hotkey.

lanux128

  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 6,258
    • View Profile
    • Coding Snacks by Lanux128
    • Donate to Member
Re: IDEA: Find the owner program of a hotkey
« Reply #5 on: September 10, 2007, 10:54:21 PM »
yes, this is one tough cookie.. currently the only way to discover any conflicts is via a program that tries to register a hot-key and is unable to do so..

TucknDar

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 1,099
    • View Profile
    • Donate to Member
Re: IDEA: Find the owner program of a hotkey
« Reply #6 on: September 11, 2007, 01:17:13 AM »
yes, this is one tough cookie.. currently the only way to discover any conflicts is via a program that tries to register a hot-key and is unable to do so..
But is it actually possible to discover which app owns which hotkey? Or would the not so good solution be an app that tries to "quasi-register" every hotkey of a certain combination and then tell you all that are taken and which are still available... That would probably be possible through AHK but not as useful as the hotkey-spy

Armando

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 2,717
    • View Profile
    • Donate to Member
Re: IDEA: Find the owner program of a hotkey
« Reply #7 on: September 11, 2007, 10:40:39 AM »
yes, this is one tough cookie.. currently the only way to discover any conflicts is via a program that tries to register a hot-key and is unable to do so..
But is it actually possible to discover which app owns which hotkey? Or would the not so good solution be an app that tries to "quasi-register" every hotkey of a certain combination and then tell you all that are taken and which are still available... That would probably be possible through AHK but not as useful as the hotkey-spy


Actually, that looks like a pretty good solution to me. How does Farr tell you that a hotkey is already taken in its "hotkeys" option panel? it doesn't tell you which app uses it, but it is a step in the right direction )If farr (hence mouser --  :)) can do that, why couldn't an app tell you all the taken hotkeys... and even maybe the app using them?

TucknDar

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 1,099
    • View Profile
    • Donate to Member
Re: IDEA: Find the owner program of a hotkey
« Reply #8 on: September 14, 2007, 07:46:29 AM »
Somewhat related, and definitely useful... Discovered this site through lifehacker: KeyXL keyboard shortcut database.

Quote
Keyxl.com is the largest online database of keyboard shortcuts in the world.
Our keyboard shortcut database is searchable by software program and covers all the major operating environments including Windows, Macintosh, Linux and browser-based applications.

So if you are looking for keyboard shortcuts try KeyXL!
 
And remember we are constantly adding new programs to our database so if you can't find something now come back and search again at a later time.

You may not find mouser's apps there (yet?), but the database still seems quite huge. Doesn't help much if you've tweaked all the shortcuts yourself though :p

rjbull

  • Charter Member
  • Joined in 2005
  • ***
  • default avatar
  • Posts: 2,887
    • View Profile
    • Donate to Member
Re: IDEA: Find the owner program of a hotkey
« Reply #9 on: September 14, 2007, 08:22:56 AM »
Nir Sofer's ShortCuts Manager (shman) is a partial solution:

Quote
ShortcutsMan displays the details about all shortcuts that you have on your desktop and under your start menu.

It includes hotkey details (e.g. what owns them)  where they are set in Windows, but it obviously can't know what you have set in a hotkey program, or which hotkeys the foreground program uses internally.

« Last Edit: September 14, 2007, 08:25:45 AM by rjbull »

lanux128

  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 6,258
    • View Profile
    • Coding Snacks by Lanux128
    • Donate to Member
Re: IDEA: Find the owner program of a hotkey
« Reply #10 on: September 16, 2007, 11:30:04 PM »
Somewhat related, and definitely useful... Discovered this site through lifehacker: KeyXL keyboard shortcut database.

Tuck, i think you may have meant this link here: Re: Keyboard shortcuts :)