Jump to content

Global hotkey


vaion

Recommended Posts

Sorry, but the people suggesting CTRL+letter combinations as global hotkeys are being stupid.

Did you even read what I said before? This will interfere with other programs (in fact, I have my doubts that it is even possible). If you're suggesting a local hotkey, you're already in the program, is 1 or 2 more clicks such a problem? CTRL+P is print in 99% of print-functional programs. CTRL+R is refresh in many web browsers.

This would be a disaster.

Link to comment
Share on other sites

  • 2 months later...

NEEDED FEATURE.

What? : We _do_ need a global windows hotkey for pausing all torrents.

Why? : Because we like to give all of our bandwidth to uTorrent, and right now almost no consumer router/nat does usable QOS with VOIP and the like. When my monitor is OFF and I my telephone rings (VOIP call), it is silly to have to wait for the monitor to turn on, fumble with the mouse and right-click pause-all-torrents, or answer the phone and make my caller wait before we can understand what eachother are saying. This feature is super fast to implement, would not cause the application any bugs, and would be highly useful to many of us. It'd be an easy fix to a real problem.

HOW? : This feature takes ~30 seconds to implement, and here's how:

http://www.codeproject.com/system/nishhotkeys01.asp

Responses (with due respect):

@1c3d0g: that's cool that you don't have a need for it. Also, I feel you on hotkeys; sometimes they really are overused. But as I've pointed out, a blind-pause-all feature is really needed specifically because of the type of function uTorrent performs. Being able to walk up to the keyboard and quickly hit a key, then answer the telephone (VOIP) is VERY worthwhile and an increasingly common situation. A global hotkey is safe and easy to implement. I understand that you don't need this feature, but please remember others certainly do. Again, the emphasis here is on a blind-key; that is no combination of menus entries or application hotkeys serves as a functional replacement. This needs to work with the monitor off and no regard for whether uTorrent is in focus or not.

@splintax: No offense, but the problem you specified doesn't really exist unless the coder is retarded, and we know that's not the case here. You can check the registration of a hotkey by checking the return value of the RegisterHotKey() api call. This prevents any interference with other apps. Right now, my Chinese<->English dictionary registers ctrl+alt+F1 to enable/disable mouse-over translating. This is also an easy to toggle option in the config, so those that don't want/need it arn't forced to live with it. The emphasis here is, people DO need this feature, you just may not be one of them, your point is inaccurate regarding interferance, this feature takes ~30 seconds to add to the code, and finally, it's extremely difficult for it to contribute a bug == good feature.

Much love to all. I hope I've made a compeling case. Given the ease of implementation, the fact that this solves a very real problem experienced by many of us, and doesn't contribute to program instability should make this feature an easy choice. I'll offer any help with the C++ code if needed, though I'm sure he's got it covered.

Red Beard

Link to comment
Share on other sites

  • 1 month later...

µTorrent does have the 'boss' key as a global hotkey, and that might suffice if there was a local keyboard shortcut for pause/resume all torrents.

Another option could be a command line option for pause/resume all torrents. Then a hotkey could be assigned to a shortcut(.lnk) for "utorrent.exe /pause_all", etc

RedBeard: One possible solution for your situation could be to have a shortcut (with hotkey) that runs a program to suspend the utorrent.exe process (eg something like "process.exe -s utorrent.exe" @ http://www.beyondlogic.org/solutions/processutil/processutil.htm) someone else used vbscript to reduce utorrent bandwidth for voip: http://forum.utorrent.com/viewtopic.php?id=8961

Also, is there a list of utorrent keyboard shortcuts? I couldn't find one in the FAQs and havn't (yet) found one in the forums. So far I think I figured out the following:

ctrl+r RSS feed dialog

ctrl+u add torrent from url dialog

ctrl+o open torrent dialog

ctrl+p prefferances dialog

ctrl+d open torrent dialog

ctrl+g network wizard dialog

ctrl+n create new torrent dialog

ctrl+c Copy torrent list in view to clipboard

esc minimize

f1 help (web)

f4 buttons show/hide

f5 details show/hide

f6 status bar show/hide

f7 categories show/hide

f10 menu select (same as alt)

del remove selected torrent

tab, shift+tab, arrow keys, alt, alt+letter : typical windows functionality

Link to comment
Share on other sites

  • 3 weeks later...
I completely agree with RedBeard
RedBeard: One possible solution for your situation could be to have a shortcut (with hotkey) that runs a program to suspend the utorrent.exe process (eg something like "process.exe -s utorrent.exe" @ http://www.beyondlogic.org/solutions/processutil/processutil.htm) someone else used vbscript to reduce utorrent bandwidth for voip: http://forum.utorrent.com/viewtopic.php?id=8961

you pple around utorrent seem to be willing to go to any ridiculous length to stroke your purist egos by not adding anything not stricly needed into utorrent (I don't mean just this thread but whole approach on this forum), for you I move to remove that search bar and all those silly buttons that pple even go to such length as to customize them while probably only downright noobs ever click on them and use them and some of them don't even have proper or logical functionality, what use is the Play, Pause, Stop buttons if they do sweet f'all unless you bother first to select torrents for them to work on (which if you selected them, you might as well right click them and play pause or stop them that way

in short, in the name of purism, kick those useless icon buttons off utorrent and throw out that search bar after them before door closes, thx

oh yes, and then implement that global hotkey as RedBeard says

vanDivX

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...