Jako klávesovou zkratku lze použít libovolnou klávesu kombinovanou s Ctrl, Shift, Alt, Win. Pokud máte starou klávesnici ještě z období DOSu, pak na ni možná nebude klávesa Win. Jinak by měla být umístěna mezi Ctrl a Alt. Maximální počet klávesových zkratek je přibližně 1300. Nedoporučuje se jako klávesovou zkratku dávat CapsLock, F1, Shift+A, Ctrl+C, Alt+F4,... Všechny multimediální klávesy používat lze, ale máte-li nainstalován nějaký jiný program, který je blokuje, pak ho musíte ukončit. V možnostech programu lze klávesy přejmenovat, což se hodí zvláště pro ty klávesy, které se zobrazují jako číslo v závorkách.
Klávesovou zkratku lze přiřadit buď ke spustitelnému souboru, dokumentu, WWW stránce, nebo k některému z příkazů zabudovaných přímo v programu. V případě spustitelného souboru nebo dokumentu můžete jeho název rovnou napsat do editačního pole nebo můžete pomocí myši stisknout v pravé části okna tlačítko "...", čímž se zobrazí dialogové okno na otevření souboru. Pokud soubor zadáváte ručně a nenapíšete ho i s cestou, pak se prohledává složka Windows a složky ze systémové proměnné PATH. Pokud soubor zadáváte včetně cesty, můžete použít proměnné prostředí, například %SystemRoot%. Proměnná %HotkeyP% je nahrazena instalační složkou, ve které je HotkeyP.exe.
Zabudované příkazy se jednoduše vloží kliknutím na tlačítko "<".
Na místo příkazu můžete napsat také adresu WWW stránky nebo email. Musí začínat na www. nebo http:// nebo https:// nebo mailto:.
Do položky Zvuk můžete zadat WAV soubor, který se přehraje při stisku klávesové zkratky.
Pokud zaškrtnete Povolit vícenásobné spuštění, pak každý stisk klávesové zkratky způsobí spuštění nové aplikace. V opačném případě se prohledává seznam všech běžících procesů, a pokud je nalezen proces se jménem shodným jako u klávesové zkratky, pak se nespouští nový proces, ale pouze se aktivuje už existující okno. Pokud už toto okno je aktivní, pak se minimalizuje. Možnost "vícenásobné spuštění" má smysl jen pro spustitelné soubory. U dokumentů záleží na aplikaci, jestli umí pracovat s více dokumenty v jednom okně, nebo jestli musí být pro každý dokument vytvořeno nové okno.
Pokud zaškrtnete Přidat do menu u ikony v systémové liště, přidá se tato zkratka do menu, které se zobrazuje po kliknutí pravým tlačítkem na malou HotkeyP ikonu. Do pole "Popis" zadejte název položky v menu. Pomocí dvojice znaků -> lze vytvářet podmenu a lze je libovolně vnořovat (například Menu1->Menu2->Položka).
Možnost Automaticky spustit po startu Windows funguje jen tehdy, když je také HotkeyP spouštěn po startu Windows a nebo když se HotkeyP spustí s parametrem 0.
Možnost Spustit jako správce zaškrtněte, pokud aplikace vyžaduje administrátorská oprávnění. Tato možnost se používá pouze pokud je ve Windows v Ovládacích panelech povoleno tzv. řízení uživatelských účtů (ve výchozím nastavení to povolené je). Pokud HotkeyP není spuštěn jako správce, pak se po stisku klávesové zkratky objeví otravné okno "Řízení uživatelských účtů", ve kterém musíte kliknout na tlačítko Ano. Pokud HotkeyP je spuštěn jako správce, pak může po stisku klávesové zkratky danou aplikaci hned spustit.
Do položky Popis napište text, který bude vidět v seznamu v hlavním okně. Pokud nic nezadáte, pak se bude zobrazovat název souboru bez cesty.
Průhlednost je číslo od 0 do 255, což znamená od zcela průhledného až po zcela neprůhledné. Při hodnotě 0 se průhlednost nastavovat nebude a aplikace se spustí rychleji.
Pokud vám nefunguje čtvrté a páté tlačítko, pak máte buď špatný ovladač, nebo jsou tato tlačítka blokována jinými programy (například Genius Netscroll+). Takové programy budete muset ukončit a odstranit ze skupiny spouštěné při startu počítače. Pokud jste je instalovali spolu s ovladačem myši, pak je nesmíte odinstalovat, jinak by se odinstaloval i ovladač.
Horizontální naklápění kolečka nefunguje ve Windows XP nebo starší.
Pro kombinace více tlačítek si v možnostech nastavte "Zpoždění tlačítek myši", což znamená maximální dobu mezi stiskem jednotlivých tlačítek. Jestliže je interval mezi stiskem tlačítek delší, pak se myší zkratka vykoná také, ale zároveň se oknu pod kurzorem pošle informace o stisknutém tlačítku. Například když máte zkratku R+L, stisknete pravé tlačítko, počkáte dostatečně dlouhou dobu a pak přidáte levé tlačítko, vykoná se příkaz pro tuto zkratku a jakmile pustíte pravé tlačítko, zobrazí se kontextové menu. Když chcete pravým tlačítkem přesunout (drag&drop) soubory v průzkumníku, musíte po stisku pravého tlačítka chvíli počkat, dokud se soubor neoznačí, a teprve pak pohnout myší. Pro levé tlačítko myši je toto zpožďování vypnuto, protože drag&drop levým tlačítkem je často používaná operace. Zpožďována nejsou taková tlačítka, pro která není vytvořena žádná myší zkratka. Například po vytvoření zkratky R+L se začne zpožďovat pravé tlačítko, po vytvoření zkratky M+R se začne zpožďovat prostřední tlačítko. Protože ve hrách je zpoždění nepřijatelné, je možné ho pro některé aplikace zakázat - do editačního pole v možnostech napište názvy exe souborů (bez cesty) oddělené středníky.
Myší zkratky
V dialogovém okně pro vytvoření nové klávesové zkratky přesuňte ukazatel myši nad bílý editační obdélník v horní části okna. Pak stiskněte libovolnou kombinaci tlačítek myši, kolečka myši a kláves Ctrl, Shift, Alt, Win. Objeví se slovo Myš a za ním součet znaků L, R, M, 4, 5, Up, Down, Left, Right, které znamenají levé, pravé, prostřední, čtvrté, páté tlačítko, otočení kolečkem nahoru, dolů, vlevo, vpravo.
Dálkové ovládání
Zkratky lze přiřadit také tlačítkům na dálkovém ovládání. K počítači musí být připojeno infračervené čidlo a zároveň musíte mít nainstalován WinLIRC (http://winlirc.sourceforge.net). Když se vám podaří správně nakonfigurovat WinLIRC, pak v možnostech HotkeyP zadejte cestu k souboru winlirc.exe a zaškrtněte přepínač Povolit.
Seznam zkratek setřídíte kliknutím na záhlaví sloupců. Pokud je setříděn podle prvního sloupce, pak lze měnit pořadí položek v seznamu, buď myší nebo klávesami Ctrl+nahoru, Ctrl+dolů. Je možné označit a přesouvat více položek. Dvojklik na položku nebo klávesa Enter mají stejný význam jako tlačítko Upravit.
Hook nefunguje v aplikacích, které běží s administrátorskými právy (pokud je povoleno řízení uživatelských účtů).
Interní příkazy lze spouštět nejen klávesovými zkratkami, ale také z příkazové řádky. To se může hodit pro různé skripty nebo BAT soubory. Také to lze použít v plánovačích. Například restartovat počítač lze příkazem hotkeyp -3 nebo hotkeyp -reboot. České názvy nejsou povoleny, a proto musíte použít anglický název příkazu a nebo zjistit číslo příkazu ze souboru language/Česky.lng. Na příkazové řádce lze zadat několik příkazů za sebou, oddělené jsou středníky.
POZOR! Funkce "Režim spánku" nefunguje, pokud ji nemáte povolenu v Ovládacích panelech\Možnosti napájení.
Když máte více zvukových karet, pak ve Windows XP a starších před název zadejte číslo a dvojtečku (např. 2:Mixer). Ve Windows Vista a novějších za název přidejte název zvukové karty v závorkách, např. Speakers (Creative SB X-Fi).
Při použití klávesové zkratky se zobrazí malé okno s aktuálními hodnotami hlasitosti. Okno lze přesouvat myší. Zobrazují se jen ty hlasitosti, které jsou v možnostech uvedeny v položce "Zobrazit tato zvuková zařízení:", kde jsou jejich názvy oddělené čárkami. Před název zařízení můžete navíc napsat zobrazovaný název a rovnítko, např. Hlasitost=Mixer,Mikrofon=R:Microphone.
Windows Media Player
Tiny Player
Winamp
Vypnout počítač, Restartovat, Odhlásit uživatele
Parametry:
0 - normální ukončení
1 - násilné ukončení, dojde ke ztrátě neuložených dat
2 - bezpečné ukončení, nejdříve se zavřou všechna okna
Úsporný režim, Režim spánku
Parametry:
0 - normální ukončení
1 - násilné ukončení, může dojít ke ztrátě neuložených dat
Dialog vypnutí systému
Stejné jako když v menu "Start" zvolíte "Vypnout..."
Uzamknout počítač
Parametrem je text, který podobně jako u funkce Vložit text může obsahovat čas, jméno uživatele atd. Když nechcete zobrazovat text, tak jako parametr dejte mezeru. Po vytvoření zkratky se zobrazí okno pro zvolení hesla. Maximální délka hesla je 64 kláves (nikoli znaků). Heslo může obsahovat jakékoli klávesy kromě Enter, Escape, Backspace, Tab, Alt.
Bez parametru tato funkce funguje jako standardní systémové zamknutí počítače, které zobrazí výzvu na zadání vašeho přihlašovacího hesla do Windows.
Volné místo na disku
Zobrazí volné místo na pevných a síťových discích. Parametr určuje, jak dlouho je údaj zobrazen (počet milisekund). Okno zmizí také po druhém stisku klávesové zkratky. Okno lze přesouvat myší.
Bezpečně odebrat zařízení
Odebere přenosný disk ze systému. Nesmí být otevřen žádný soubor ani složka, který leží na odebíraném disku. Parametrem je písmeno disku. Pokud parametr nezadáte, pak se odeberou všechny USB disky.
Vysypat koš
Nepovinný parametr je součet následujících hodnot:
1 - nežádá od uživatele potvrzení a rovnou soubory smaže
2 - nezobrazuje okno o průběhu vyprazdňování
4 - bez zvuku
Smazat nedávné dokumenty
Odstraní všechny položky z menu Start/Dokumenty. Odstraněny jsou jen zástupci, skutečné dokumenty nebudou smazány.
Smazat dočasné soubory
Ze složky TEMP odstraní soubory starší než 7 dní (nebo starší než počet dní uvedených jako parametr). Porovnává se datum poslední změny a zároveň také datum vytvoření souboru.
Ovládací panely
Názvy všech ovládacích panelů zjistíte tak, že ve složce C:\Windows\System32 vyhledáte soubory s příponou CPL. Název souboru bez přípony pak můžete zadat jako parametr. Ve starších verzích Windows hledejte ve složkách C:\winNT\system32 nebo C:\Windows\System.
Zablokovat klávesu
Parametrem je jedna nebo více kláves, které se touto funkcí zablokují nebo odblokují. Názvy kláves jsou stejné jako u funkce Makro. Obvykle se používá s parametrem \win, protože klávesa Win leží mezi Ctrl a Alt, které se často používají ve hrách, a nechtěné zmáčknutí této klávesy způsobí vyskočení z celé obrazovky.
Tato funkce se hodí jen na dočasné zablokování klávesy. Když chcete nějakou klávesu zrušit trvale, pak pro ni vytvořte klávesovou zkratku, například příkaz Makro s prázdným parametrem.
Skrýt tray ikonu
Skryje ikonu v oznamovací oblasti na systémové liště. První parametr je identifikační číslo ikony. Druhý parametr je název okna, které ikonu vytvořilo. Čísla ikon zjistíte pomocí programu Spy (menu Soubor/Spustit spy.exe). Když na ikonu kliknete levým tlačítkem, v okně Spy by se mělo zobrazit ID: číslo ikony.
Obnovit tray ikonu
Znovu ukáže ikonu v oznamovací oblasti na systémové liště, která byla předtím skryta příkazem Skrýt tray ikonu. Parametry jsou identifikační číslo ikony a název okna.
Spustit službu
Spustí systémovou službu. Parametr je krátký název služby (nikoli zobrazovaný název). Zjistíte ho tak, že v seznamu služeb (ve Správě počítače) dvakrát kliknete na službu. Například "Služba publikování ve WWW" má název W3SVC.
Tato funkce funguje jen když je HotkeyP spuštěn jako správce.
Zastavit službu
Parametr je název služby podobně jako u příkazu Spustit službu.
Tato funkce funguje jen když je HotkeyP spuštěn jako správce.
Spořič obrazovky
Spustí spořič obrazovky, který byl zvolen ve vlastnostech obrazovky.
Vypnout monitor
Přepne monitor do úsporného režimu.
Parametry (používají je CRT monitory, nemají smysl pro LCD):
1 - méně úsporný režim, rychlá obnova
2 - více úsporný režim, pomalá obnova
Rozlišení monitoru
Parametry jsou šířka, výška, barvy, frekvence, číslo monitoru. Tato čísla musejí být oddělena mezerami. Šířka a výška se měří v bodech. Barvy se udávají v počtech bitů. Pokud máte jen jeden monitor, pak poslední pátý parametr nezadávejte.
Pokud zadáte dvě čtveřice oddělené čárkou, pak bude klávesová zkratka přepínat mezi oběma rozlišeními.
Příklad parametrů: 1280 1024 16 60, 1024 768 32 75
Buďte opatrní. Zadávejte jen taková rozlišení, o kterých víte, že je váš monitor určitě podporuje.
Ukázat plochu
To samé jako Win+D.
Snímek obrazovky
Funguje podobně jako PrintScreen, ale místo do schránky se obrázek uloží do BMP souboru.
Náhodná tapeta, Další tapeta, Předchozí tapeta
Parametrem je adresář nebo přímo BMP, JPG nebo GIF soubor. Pokud je parametrem adresář, pak se prohledávají také všechny jeho podadresáře a vybere se z nich jeden obrázek, který se umístí na pracovní plochu. Pokud chcete používat obrázky jiného formátu než BMP, pak musíte mít zapnutý aktivní desktop (Klikněte pravým tlačítkem na pracovní plochu, pak klikněte na Vlastnosti a na kartě "Síť WWW" zaškrtněte "Zobrazit obsah sítě WWW na ploše").
Příkazy Další/Předchozí tapeta zvolí následující nebo předchozí soubor v adresáři v závislosti na tom, jak jsou umístěny na disku.
Uložit pozice ikon na ploše
Uloží pozice všech ikon, které jsou na ploše. (Ukládají se do registru).
Tato funkce nefunguje v 64-bitových Windows.
Obnovit pozice ikon na ploše
Obnoví rozmístění ikon do stavu, ve kterém byly při posledním provedení příkazu Uložit ikony na ploše.
Tato funkce nefunguje v 64-bitových Windows.
Lupa
Tato funkce má 0 až 3 parametry. První parametr je velikost zvětšení (celé číslo). Druhý parametr je šířka okna, třetí parametr je výška okna. Lupa se zobrazuje na místě ukazatele myši. Zmizí po druhém stisknutí klávesové zkratky nebo po stisknutí některého z tlačítek myši.
Upozornění: Zvětšený obraz se překresluje jen při pohybu myši. Když se myší nehýbe, pak lupa zobrazuje stále stejný obraz.
Zobrazit text
První nepovinný parametr je doba zobrazení okna v milisekundách. Druhý parametr je text, který může obsahovat stejné % sekvence jako u funkce Vložit text. Okno lze přesouvat myší. Okno zmizí po uplynutí zadané doby nebo po druhém stisku klávesové zkratky.
Minimalizovat, Maximalizovat, Zavřít okno
Minimalizuje, maximalizuje nebo zavře okno. Nepovinným parametrem je název okna. Může to být text viditelný v titulku okna (nebo jen jeho část), jméno okenní třídy, nebo název exe souboru včetně přípony ale bez cesty. Pokud neuvedete parametr, pak se příkaz vykoná pro právě aktivní okno.
Okno vždy navrchu
Zapne nebo zruší vlastnost okna být zobrazeno vždy nad ostatními okny.
Parametrem může být název okna podobně jako u předchozích tří příkazů.
Maximalizovat všechna okna
Maximalizuje všechna okna.
Minimalizovat ostatní
Minimalizuje všechna okna kromě právě aktivního okna.
Minimalizovat do malé ikony
Skryje všechna okna právě aktivní aplikace a v oznamovací oblasti na systémové liště zobrazí její ikonu. Když na ikonu kliknete levým tlačítkem myši, pak se aplikace obnoví a ikona zmizí.
Minimalizovat okno do malé ikony
Skryje právě aktivní okno a v oznamovací oblasti na systémové liště zobrazí jeho ikonu. Když na ikonu kliknete levým tlačítkem myši, pak se okno obnoví a ikona zmizí.
Skrýt okno
Skryje nebo zruší skrytí okna. Parametrem je název okna. Pokud neuvedete parametr, pak se skryje právě aktivní okno a při dalším stisku klávesové zkratky se znovu objeví.
Pokud chcete schovat hlavní panel (task bar), pak zadejte parametr Shell_TrayWnd. Když chcete skrýt ikony na pracovní ploše, pak zadejte parametr Program Manager.
Skrýt aplikaci
Tato funkce funguje podobně jako skrýt okno, ale na rozdíl od ní skryje úplně všechna okna právě aktivní aplikace. Při opětovném stisku klávesové zkratky se předtím skrytá okna opět ukážou.
Změnit velikost okna, Přesunout okno
Pomocí kláves nahoru, dolů, vlevo, vpravo změníte velikost aktivního okna nebo přesunete okno a nakonec stisknete Enter.
Snímek okna
Funguje podobně jako Alt+PrintScreen, ale místo do schránky se obrázek uloží do BMP souboru.
Průhlednost
Prvním parametrem je číslo od 0 do 255, což znamená od zcela průhledného až po zcela neprůhledné. Druhým nepovinným parametrem je název okna.
Průhlednost -, Průhlednost +
Sníží/zvýší průhlednost okna. Prvním nepovinným parametrem je číslo udávající, o kolik se má průhlednost změnit (výchozí hodnota je 10). Druhým nepovinným parametrem je název okna.
Tato funkce vyžaduje Windows XP nebo novější.
Informace
Zjistí titulek, třídu, proces, prioritu aktivního okna. Pokud máte Windows 2000/XP s knihovnou psapi.dll, pak také zobrazí paměť použitou daným procesem.
Zabít proces
Násilně ukončí právě běžící aplikaci. Tuto funkci použijte jen v případě, když nějaký program přestane reagovat.
Jako parametr je možné zadat název aplikace, kterou chcete ukončit.
Priorita procesu
Změní prioritu procesu, kterému patří právě aktivní okno. Nejvyšší prioritu lze nastavit jen když je HotkeyP spuštěn jako správce.
Předchozí aplikace, Další aplikace
Simuluje stisk Alt+Tab nebo Alt+Shift+Tab. Správně to funguje jen s myšími zkratkami (např. čtvrté tlačítko + kolečko) a pouze ve Windows NT/2000/XP.
Hlasitost, Hlasitost +, Hlasitost -
Změna hlasitosti. První parametr je celé číslo od 0 do 100, které udává, na jakou hodnotu se má hlasitost nastavit nebo o kolik procent se má zesílit nebo zeslabit. Druhý parametr je název zvukového zařízení (Mixer, Wave, MIDI, CD Audio, Line In, Microphone, Bass, Treble, ...). Názvy zařízení závisejí na konkrétní zvukové kartě a dají se zjistit z programu Ovládání hlasitosti, který je v příslušenství Windows. Bass a Treble jsou hloubky a výšky. Slovo Mixer znamená výchozí zařízení pro přehrávání zvuku. Pokud chcete měnit hlasitost nahrávání, pak před název zařízení napište R: (např. R:Microphone).
Ztlumit zvuk
Vypne nebo zapne zvukové zařízení. Parametrem je název zařízení podobně jako u hlasitosti.
Vysunout/Zasunout CD
Vysune nebo zasune dvířka CD nebo DVD mechaniky. Pokud máte více mechanik, pak její písmeno zadejte jako parametr.
UPOZORNĚNÍ! Na některých CD-ROM mechanikách tato funkce nefunguje a umí jen vysunout CD. V takovém případě musíte používat dva příkazy Vysunout CD a Zasunout CD. Tyto příkazy ale nenajdete v menu, a proto je musíte ručně napsat do editačního pole Příkaz.
"Přehrát CD","Další skladba CD","Zastavit CD","Předchozí skladba CD"
Přehrávání zvukového CD. Nesmí být ale spuštěn žádný jiný program na přehrávání CD. Pokud máte více mechanik, pak její písmeno zadejte jako parametr.
Rychlost CD
Prvním parametrem je rychlost (např. 10, 16, 24, 32, 40 atd.). Druhý parametr je písmeno mechaniky.
Vložit text
Parametrem je text, který se vloží do aktivního okna přes schránku pomocí Ctrl+V. Můžete také zadat více textů oddělených znaky %|. Potom se po stisku klávesové zkratky zobrazí seznam, ve kterém vyberete řádek dvojklikem nebo pomocí klávesy dolů a Enter. Například při parametru ab%|cdef%|ghi se zobrazí popup okno, ve kterém jsou tři řádky ab,cdef,ghi. Okno lze zrušit klávesou Esc.
Text může obsahovat následující speciální sekvence: %r - konec řádku, %u - jméno přihlášeného uživatele, %o - název počítače v síti, %l - obsah schránky, %% - procento, %x - datum, %X - čas, %c - datum a čas, %d - den, %m - měsíc, %Y - rok, %y - dvouciferný rok, %H - hodina [0-23], %I - hodina [1-12], %p - dopoledne/odpoledne, %M - minuta, %S - sekunda, %A - den v týdnu, %a - zkrácený den v týdnu, %B - název měsíce, %b - zkrácený název měsíce, %#d - den bez počáteční nuly, podobně %#m, %#H, %#I, %#M, %#S
Makro
Simuluje stisk kláves nebo tlačítek myši. Parametr může kromě obyčejných znaků obsahovat \esc, \tab, \backspace, \enter, \space, \left, \right, \up, \down, \ins, \del, \home, \end, \pageup, \pagedown, \f1, \f2, ..., \shift, \rshift, \ctrl, \rctrl, \alt, \ralt, \win, \rwin, \apps, \capslock, \scrolllock, \numlock, \pause, \printscreen, \divide, \multiply, \add, \subtract, \decimal, \0, \1, ..., \num0, \num1, ..., \A, \B, ..., \back, \forward, \refresh, \search, \favorites, \browser, \mail, \power, \volume_down, \volume_up, \mute, \play_pause, \stop, \prev_track, \next_track, \media_select, \launch_app1, \launch_app2, \lbutton, \rbutton, \mbutton, \xbutton1, \xbutton2, \wheelup, \wheeldown, \wheelleft, \wheelright, \doubleclick, \sleep, \rep, \xAB.
Za každou s těchto speciálních sekvencí může (ale nemusí) následovat tečka. Když chcete klávesu jen stisknout nebo jen uvolnit, pak použijte příponu down nebo up. Dají se tím simulovat kombinace více kláves nebo tlačítek. Například \lbuttondown\rbutton\lbuttonup znamená kombinace myších tlačítek L+R.
Klávesy shift, ctrl, alt, win zůstávají stisknuté spolu s dalším znakem. Například \shift.a\shift.b je to samé jako \shiftdown.a\shiftup\shiftdown.b\shiftup a to je stejné jako AB. Ctrl se dá zapsat také jako \^ . Znaky ó,ď,ť,ň musíte zapsat jako ´o,ˇd,ˇt,ˇn.
Makra \A \B \C atd. fungují na všech klávesnicích včetně ruské a řecké. Když v makru použijete písmena a b c nebo A B C, bude to fungovat pouze v jazycích používající latinku a kromě toho se bude simulovat stisk klávesy shift pro velká písmena (nebo naopak pro malá písmena, když je aktivní Caps Lock). Podobně makra \1 \2 \3 atd. znamenají stisk klávesy bez ohledu na jazyk. Makro obsahující číslice bez zpětného lomítka bude na české klávesnici simulovat stisk klávesy shift.
Za \x jsou dvě šestnáctkové číslice, které znamenají virtuální kód klávesy.
Za sekvencí \sleep následuje celé číslo, které znamená dobu čekání v desetinách sekundy.
Jestliže v možnostech zaškrtnete nikdy nepoužívat hook, potom se při delším držení klávesové zkratky makro nebude opakovat. Pokud přesto chcete opakování povolit, na začátek parametru napište \rep. Bohužel to má nevýhodu, že když příliš rychle pustíte shifty, pak zůstanou trvale stisknuty.
Makro aktivnímu oknu
První parametr je stejný jako u makra. Druhý parametr určuje okno. Pokud toto okno není právě aktivní, pak se příkaz nevykoná. Druhý parametr může obsahovat operace &, |, !, které mají význam logických spojek a, nebo, ne. Před ani za těmito operátory nesmí být mezera. Operace & má vyšší prioritu než |. Ve složitějších případech použijte závorky. Jestliže název okna obsahuje některé ze znaků & | ! ( ), musí se dát do apostrofů. Jestliže název okna obsahuje mezeru, musí se celý druhý parametr dát do uvozovek. Například "okno 1"|"okno 2" je špatný výraz, správně má být "okno 1|okno 2".
Jestliže je v možnostech zaškrtnuto "Hook používat pro všechny klávesové zkratky", pak se při stisku klávesové zkratky "Makro aktivnímu oknu" simuluje stisk kláves a při uvolnění klávesové zkratky se simuluje uvolnění kláves. Pokud není používán hook, pak se při stisku klávesové zkratky simuluje zároveň stisk i uvolnění kláves a při uvolnění klávesové zkratky se neprovede nic.
Klávesy jinému oknu
Pošle zprávy WM_KEYDOWN a po nich WM_KEYUP. První parametr je stejný jako u makra. Druhý parametr určuje okno. Pokud chcete, aby se okno také aktivovalo, pak na začátek prvního parametru napište \show. Pro některé aplikace je nutné použít ještě třetí parametr. V tom případě je druhý parametr název EXE souboru a třetí parametr titulek nebo třída okna. Jestliže zadáte jen EXE soubor a ten je složen z více oken, pak se klávesy pošlou náhodně jednomu z těchto oken. Když naopak zadáte jen název okna a je zrovna spuštěno více aplikací se stejným názvem okna, pak se klávesy pošlou náhodně jedné z těchto aplikací.
Klávesy aktivnímu oknu
Tato funkce se od "Klávesy jinému oknu" liší tím, že se ignoruje v případě, když okno uvedené jako druhý parametr není právě na popředí. Používá se k tomu, když chcete nějakému programu změnit jeho klávesové nebo myší zkratky. Druhý parametr může obsahovat logické operace podobně jako u "Makro aktivnímu oknu". Třetí nepovinný parametr určuje, kterému oknu se klávesy pošlou, což se hodí v případě, že aplikace má více oken a chcete klávesy poslat jinému oknu, než které je právě aktivní.
Příkaz jinému oknu
Pošle zprávu WM_COMMAND. První parametr je číslo příkazu. Čísla příkazů se dají zjistit programem spy.exe (který lze spustit z menu Soubor). Druhý parametr a případně ještě třetí parametr určují okno, podobně jako u "Klávesy jinému oknu". Tato funkce se od "Klávesy jinému oknu" liší hlavně v tom, že funguje i pro minimalizovaná okna. Nelze to použít pro programy napsané v Javě nebo .Net Frameworku ani pro programy používající unixové uživatelské rozhraní. Zde jsou příkazy pro některé přehrávače:
18808 - přehrát/pozastavit, 18809 - zastavit, 18810 - předchozí, 18811 - další
264 - přehrát/pozastavit, 204 - zastavit, 227 - předchozí, 228 - další, 255 - zastavit po dohrání skladby
40044 - předchozí, 40045 - přehrát, 40046 - pozastavit, 40047 - zastavit, 40157 - zastavit po dohrání skladby, 40048 - další, 40022 - opakovat, 40023 - náhodně,40029 - otevřít, 40040 - playlist, 40061 - převinout zpět, 40060 - převinout vpřed
Příkaz aktivnímu oknu
První parametr je číslo příkazu, podobně jako u "Příkaz jinému oknu". Druhý a třetí parametr určují okno, podobně jako u "Klávesy aktivnímu oknu". Třetí parametr obvykle není potřeba. Vyžaduje ho například přehrávač Winamp (jako druhý parametr zadejte winamp.exe, jako třetí parametr zadejte "Winamp v1.x").
Vícenásobný příkaz
Jednou klávesovou zkratkou lze spustit naráz více programů nebo vykonat více příkazů. Parametrem jsou pořadová čísla už dříve vytvořených příkazů.
Posloupnost příkazů
Parametry jsou podobné jako u vícenásobného příkazu. Při stisku klávesové zkratky se vykoná pouze první příkaz a jeho číslo se přemístí na konec. K vykonání všech příkazů v seznamu je tedy nutné klávesovou zkratku stisknout několikrát za sebou.
Pohyb ukazatele myši
Parametrem jsou dvě čísla oddělená mezerou, která znamenají, o kolik bodů horizontálně a vertikálně se má kurzor myši posunout. Pokud parametry nezadáte, pak se ukazatel přemístí doprostřed obrazovky.
Kolečko
Simuluje pohyb kolečkem myši. Parametr je velikost otočení. Hodnota 120 odpovídá otočení o jedna směrem nahoru, -120 směrem dolů.
Horizontální kolečko
Simuluje pohyb (naklápění) kolečkem myši do stran. Parametr je velikost otočení. Hodnota 120 odpovídá otočení vpravo, -120 vlevo.
Tato funkce nefunguje ve Windows XP nebo starších.
Stisk levého/pravého/prostředního/čtvrtého/pátého tlačítka
Simuluje stisk tlačítka myši.
Dvojklik
Simuluje dvakrát stisk levého tlačítka. Na rozdíl od předchozího příkazu neuvolňuje shiftové klávesy.
Ukázat okno HotkeyP
Zobrazí okno HotkeyP se seznamem klávesových zkratek, podobně jako když kliknete na ikonku v systémové liště.
Vypnout všechny zkratky
Zakáží se všechny zkratky (kromě příkazu "Vypnout všechny zkratky") a zároveň se odinstalují klávesový hook i myší hook. Je to užitečné hlavně pro některé hry. Parametr 1 znamená vypnout, 0 znamená zapnout, bez parametru tato funkce funguje jako přepínač.
Vypnout klávesové zkratky
Zakáží se klávesové zkratky. Klávesový hook zůstává nadále aktivován. Parametr 1 znamená vypnout, 0 znamená zapnout, bez parametru tato funkce funguje jako přepínač.
Vypnout myší zkratky
Zakáží se myší zkratky a také se odinstaluje myší hook. Parametr 1 znamená vypnout, 0 znamená zapnout, bez parametru tato funkce funguje jako přepínač.
Vypnout joystick zkratky
Zakáží se joystick zkratky a také se zastaví podproces, který každých 10ms čte údaje z joysticku. Parametr 1 znamená vypnout, 0 znamená zapnout, bez parametru tato funkce funguje jako přepínač.
Vypnout dálkové ovládání
Zakáží se zkratky dálkového ovládání. Když chcete také ukončit spojení s WinLIRC, musíte v možnostech zrušit zaškrtnutí přepínače "Povolit". Parametr 1 znamená vypnout, 0 znamená zapnout, bez parametru tato funkce funguje jako přepínač.
Obnovit hook
Tento příkaz je užitečný, když máte nainstalováno několik různých aplikací, které využívají klávesové zkratky. Pokud si jiná aplikace přivlastní klávesnici jen pro sebe a nepředává informaci o stisku kláves dále do HotkeyP, pak to tímto příkazem můžete opravit.
Spuštění HotkeyP jako správce
Jestliže máte Windows XP nebo starší a nebo máte vypnuto Řízení uživatelských účtů, pak tuto kapitolu můžete přeskočit.
Pokud na počítači občas spouštíte nějaké aplikace jako správce a chcete v nich používat klávesové zkratky z HotkeyP, pak by také HotkeyP měl být spuštěn jako správce. Aby se HotkeyP spouštěl při automaticky při zapnutí počítače, je třeba vytvořit naplánovanou úlohu:
schtasks.exe /create /sc onlogon /tn HotkeyP /rl highest /tr "'C:\Program Files (x86)\HotkeyP\HotkeyP.exe' 0" /f
Licence
Na tento program se vztahuje licence "GNU General Public License". Zde jsou stručně uvedeny jen nejdůležitější body. Celé její znění lze stáhnout například z www.gnugpl.cz.
http://petr.lastovicka.sweb.cz
http://sourceforge.net/projects/hotkeyp/