reklama
Aktuality  |  Články  |  Recenze
Doporučení  |  Diskuze
Grafické karty a hry  |  Procesory
Storage a RAM
Monitory  |  Ostatní
Akumulátory, EV
Robotika, AI
Průzkum vesmíru
Digimanie  |  TV Freak  |  Svět mobilně

Změna fuknce klávesy

benik.martin (35)|23.12.2008 18:03
Zdravim..
Byl jsem donucen změnit klávesnici,protože ta stará dosloužila...bohužel na té nové,kterou jsem doma vyštrachal,postrádám tlačítko Sleep,které jsem hojně užíval k rychlému a okamžitému přepnutí do Úsporného režimu..bohužel na té nové není...proto mě napadlo,jestli by nešlo nějaké zbytečné klávese změnit její funkci,například abych se do úsporného režimu dostal stiskem např. F12,kterou na nic nepotřebuji...vím že existují i prográmky ve kterých mužu určit funkci nějakou kombinací kláves,ale pro pohodlí je přece jen lepší stisknout pouze jednu klávesu....lze to nějak provést?? nebo musím nastavit kombinaci kláves, popř. jakým prográmkem??
Děkuji
cool.user (2822)|23.12.2008 18:07
Notak rada programku umi i jednoklavesove klavesove zkratky, ovsem, neni spis lepsi si hodit sleep na power button?
speedsnail (4876)|23.12.2008 18:19
Taky by mě zajímalo jestli toto lze udělat. Ted mám klávesnici s tlačítky power, sleep a wake. Case v podstatě za stolem a velmi nerad bych se po výměně klávesnice která mě brzo čeka musel k bedně několikrát denně natahovat.
robky (3195)|23.12.2008 18:59
Urob si nového zástupcu na ploche, kde umiestnenie cieľa zadaj:

C:\windows\system32\rundll32.exe powrprof.dll,SetSuspendState
potom vo vlastnostiach odkazu nastav klávesovú skratku F12 a hotovo.
benik.martin (35)|23.12.2008 20:55
nevim proč ale F12 tam prostě nefunguje :D mám ho tam zadaný ale ať mačkám jak mačkám,nefunguje...tak sem to hodil na F11 a všechno v pohodě:)
díky moc,tohle je super návod s tím zástupcem,díky díky díky:)
Encore1106 (424)|23.12.2008 22:19
Zkontroluj jiné programy, jestli ti tu klávesovou zkratku F12 neblokujou... třeba Catalysty často blokujou některé klávesové zkratky... (Samozřejmě, pokud tu F12 chceš řešit...)
benik.martin (35)|24.12.2008 11:08
mno a jak to mám zkontrolovat?? mám projet každej program co mám a podívat se jestli nemá v sobě F12??! to to rači oželím :D
Dojigiri (1629)|24.12.2008 16:54
Nebo by to taky mělo jít přes změnu Scancode Mappings v registru (stejně jako např. zakázání Insert, změna Caps Lock na Shift apod.):

http://www.annoyances.org/exec/forum/winxp/r1017256194

Nepoužívá se to úplně easy, člověk musí bejt trochu "programátor" :D

F12 by měl mít Scan kód 0x58.

Pro tlačítka ACPI (tj. např. to sleep) vy měly platit následující kódy (http://download.microsoft.com/download/1/6/1/161ba512-40e2-4cc9-843a-923143f3456c/scancode.doc):
ACPI Power Management Keys

The three ACPI Power Management keys report the following key codes in the Microsoft Windows 95, Windows 98, and Windows NT and operating systems.
Key Codes for Scan Code Set 1:
ACPI key Make Break Windows Virtual Key
Power Event E0 5E E0 DE N/A
Sleep Event E0 5F E0 DF N/A
Wake Event E0 63 E0 E3 N/A
Key Codes For Scan Code Set 2:
ACPI key Make Break Windows Virtual Key
Power Event E0 37 E0 F0 37 N/A
Sleep Event E0 3F E0 F0 3F N/A
Wake Event E0 5E E0 F0 5E N/A


Takže přemapování F12 na Sleep by mělo jít provést následujícím příkazem (z příkazový řádky):
[CODE]reg add "hklm\system\CurrentControlSet\Control\Keyboard Layout" /v "Scancode Map" /t REG_BINARY /d 0000000000000000020000003FE0580000000000[/CODE]
(pokud by se něco nepovedlo, stačí smazat v registru hklm\system\CurrentControlSet\Control\Keyboard Layout hodnotu "Scancode Map")

// EDIT: jo a po změně se musí restartovat počítač, aby se to projevilo.


Btw. co jsem našel tak F12 je prej např. namapovaná v Microsoft office na "Save As ..." (http://msinfluentials.com/blogs/jesper/archive/2007/05/04/i-ve-hit-f12-for-the-last-time.aspx)
benik.martin (35)|25.12.2008 16:39
tak sem to zkusil,ale nefunguje:) nevim proč....ale je to fuck,už sem si zvyknul na tu F11 a neměnil bych :) všem díky za snahu,moc ste mi pomohli......