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
  • August 31, 2015, 08:52:27 PM
  • 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: Global Hotkey Management  (Read 12263 times)

MerleOne

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 941
  • 4D thinking
    • View Profile
    • Donate to Member
Global Hotkey Management
« on: November 06, 2008, 06:47:53 AM »
I'd like to have some kind of utility that would tell me which hotkeys are currently assigned on my XP system, so I could avoid conflicts between different applications.  Thanks !
.merle1.

ewemoa

  • Honorary Member
  • Joined in 2008
  • **
  • gravatar avatar
  • Posts: 2,702
    • View Profile
    • Donate to Member
Re: Global Hotkey Management
« Reply #1 on: November 06, 2008, 07:07:56 AM »
That makes two of us...but is it possible?

jgpaiva

  • Global Moderator
  • Joined in 2006
  • *****
  • Posts: 4,727
    • View Profile
    • Read more about this member.
    • Donate to Member
Re: Global Hotkey Management
« Reply #2 on: November 06, 2008, 08:20:43 AM »
Here's a similar request. I'm also pretty sure there's other threads similar (something about "cheat sheets", I think).
So.. No, you're not th eonly one looking for such thing :)

tranglos

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 1,079
    • View Profile
    • Read more about this member.
    • Donate to Member
Re: Global Hotkey Management
« Reply #3 on: November 06, 2008, 12:55:38 PM »
I'd like to have some kind of utility that would tell me which hotkeys are currently assigned on my XP system, so I could avoid conflicts between different applications.  Thanks !

As far as I know, it is possible to check programmatically whether a particular hotkey is assigned only by trying to register it (and getting an error value in return, if the hotkey is already taken). This can be done. However, I don't think Windows will tell you which process has a hold on any particular hotkey.

SleepingWolf

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 107
    • View Profile
    • Donate to Member
Re: Global Hotkey Management
« Reply #4 on: January 01, 2009, 05:05:57 PM »
Would it be possible as a programmer to "try a given hotkey" and see which programs/ processes "respond" to it? Something like FileMon but more like KeyMon?
-------------------------------------------

Choose life -or at least respect it.

tranglos

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 1,079
    • View Profile
    • Read more about this member.
    • Donate to Member
Re: Global Hotkey Management
« Reply #5 on: January 01, 2009, 05:10:03 PM »
Would it be possible as a programmer to "try a given hotkey" and see which programs/ processes "respond" to it? Something like FileMon but more like KeyMon?

I don't think this is possible. When a program tries to register a hotkey, Windows may return an error code meaning that the hotkey is already in use. But AFAIK there is no API function to check which process has registered any given hotkey.


SleepingWolf

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 107
    • View Profile
    • Donate to Member
Re: Global Hotkey Management
« Reply #6 on: January 06, 2009, 01:56:57 PM »
What I mean is that when a key is pressed a processes memory usage might shoot up or a window open... maybe these could be watched by supremely talented programs...
-------------------------------------------

Choose life -or at least respect it.

f0dder

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 8,858
  • [Well, THAT escalated quickly!]
    • View Profile
    • f0dder's place
    • Donate to Member
Re: Global Hotkey Management
« Reply #7 on: January 06, 2009, 02:04:04 PM »
What I mean is that when a key is pressed a processes memory usage might shoot up or a window open... maybe these could be watched by supremely talented programs...
Those heuristics would be too uncertain to go by...
- carpe noctem

SleepingWolf

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 107
    • View Profile
    • Donate to Member
Re: Global Hotkey Management
« Reply #8 on: January 12, 2009, 02:33:53 PM »
What I mean is that when a key is pressed a processes memory usage might shoot up or a window open... maybe these could be watched by supremely talented programs...
Those heuristics would be too uncertain to go by...

I know, but if you have to know the answer you might be tempted to try watching a process viewer like prcview or process-tamer (I haven't tried this one) and GUESS an answer. So the computer could make a more educated guess (I'm guessing).
-------------------------------------------

Choose life -or at least respect it.

SleepingWolf

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 107
    • View Profile
    • Donate to Member
Re: Global Hotkey Management
« Reply #9 on: January 12, 2009, 02:36:17 PM »
MerleOne has gone quiet on this one. Have you found a solution? :-\
-------------------------------------------

Choose life -or at least respect it.

MerleOne

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 941
  • 4D thinking
    • View Profile
    • Donate to Member
Re: Global Hotkey Management
« Reply #10 on: January 13, 2009, 01:35:35 AM »
Actually no.  I just try to disable as many hotkeys as possible when I install a new program !  And I understand from this thread that there is no easy/obvious solution !  Thanks !
.merle1.

robinsiebler

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 83
    • View Profile
    • Donate to Member
Re: Global Hotkey Management
« Reply #11 on: January 21, 2009, 06:37:04 PM »
It's not a free download, but this sounds like exactly what you want.  I've never tried this particular app, but most of the PC Mag apps I have tried have been spot on.

Hot Key Detective 2
Happiness is laced with shards of pain

MerleOne

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 941
  • 4D thinking
    • View Profile
    • Donate to Member
Re: Global Hotkey Management
« Reply #12 on: January 22, 2009, 01:37:17 AM »
Thanks, will try to download an eval version !
.merle1.

robinsiebler

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 83
    • View Profile
    • Donate to Member
Re: Global Hotkey Management
« Reply #13 on: January 23, 2009, 06:12:24 PM »
Happiness is laced with shards of pain

MerleOne

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 941
  • 4D thinking
    • View Profile
    • Donate to Member
.merle1.

KejZ

  • Participant
  • Joined in 2009
  • *
  • gravatar avatar
  • Posts: 5
    • View Profile
    • Donate to Member
Re: Global Hotkey Management
« Reply #15 on: February 07, 2009, 01:04:05 PM »
I'm using Shortcut Key Explorer v1.01

http://www.rjlsoftwa...tility/shortcutkeys/

MerleOne

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 941
  • 4D thinking
    • View Profile
    • Donate to Member
Re: Global Hotkey Management
« Reply #16 on: February 08, 2009, 02:38:51 AM »
Thanks, this one is very interesting ! Even if it checks only Windows Desktop hotkeys apparently.  It found 2 I completely forgot about !
.merle1.
« Last Edit: February 08, 2009, 04:49:19 AM by MerleOne »

Coeluh

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 273
  • Family Guy ^^
    • View Profile
    • Jeroen Coelen
    • Donate to Member
Re: Global Hotkey Management
« Reply #17 on: February 28, 2009, 10:39:07 AM »
I use Qliner (had some similair request here). It is in one word perfect! You really should check out the screenshot tool given with it!

MerleOne

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 941
  • 4D thinking
    • View Profile
    • Donate to Member
Re: Global Hotkey Management
« Reply #18 on: February 28, 2009, 11:02:37 AM »
Thanks !  Will try.
.merle1.