Kako spremeniti delovanje gumba za vklop v sistemih Windows in Linux

Zadnja posodobitev: 05/11/2025
Avtor: Isaac
  • Windows Omogoča vam konfiguriranje gumba iz nadzorne plošče z ukazi powercfg in prek skupinskih pravilnikov.
  • En LinuxKDE Plasma je konfigurirana s kwriteconfig5, GNOME pa z dconf; i3 podpira bindsym za XF86PowerOff.
  • Izogibajte se prisilnim zaustavitvam; uporabite sistemske ukrepe za preprečevanje poškodb in napak.
  • Vidnost gumba v sistemu Windows 8.1 je odvisna od naprave, stanja povezanega stanja pripravljenosti in velikosti zaslona.

Konfiguracija gumba za vklop v sistemih Windows in Linux

Če ste kdaj pritisnili gumb za vklop in pričakovali čist izklop, pa ste bili namesto tega odjavljeni ali se ni zgodilo nič, niste sami. Delovanje gumba za vklop se razlikuje glede na sistem, okolje in napajanje.In na srečo je popolnoma prilagodljiv v sistemu Windows in na najpogostejših namiznih računalnikih z operacijskim sistemom Linux.

V tem priročniku boste korak za korakom našli, kako prilagoditi to dejanje v sistemu Windows s klasičnim vmesnikom z uporabo ukazov in skupinskih pravilnikov, pa tudi, kako to storiti v KDE Plasma, GNOME in upraviteljih oken, kot sta i3 ali Sway. Integriramo se Tricks Pravi, preizkušeni ukazi in opozorila, da se izognete morebitnim napakamin dodamo koristne opombe za primere uporabe, kot so prenosni z zaprtim pokrovom, navidezni stroji in potrditve izklopa.

Windows: Prilagodite delovanje gumba v klasičnih nastavitvah

Windows vam omogoča natančen nadzor nad tem, kaj računalnik stori, ko pritisnete gumb za vklop, ne glede na to, ali deluje na baterijo ali je priključen na električno omrežje. Pojdite na Nadzorno ploščo in nato na Možnosti napajanjaTam boste videli razdelek, kjer je določeno delovanje gumba v vsakem scenariju napajanja.

Z odpiranjem ustreznega zaslona lahko za vsako energijsko stanje izberete, kaj želite, da se zgodi ob pritisku gumba. Najpogostejše možnosti vključujejo Ne naredi ničesar, Spanje, Izklopi sistem, Izklopi zaslon in Mirovanje na napravah, ki ga podpirajo. Na namiznih računalnikih boste videli samo komponento za napajanje z izmeničnim tokom, medtem ko boste na prenosnikih imeli tako baterijo kot napajanje z izmeničnim tokom.

  • Ne delajte ničesarNoben ukrep se ne sprejme in sistem ostaja enak.
  • Prekinite: preklopi v stanje mirovanja z nizko porabo energije s hitrim nadaljevanjem.
  • Izbriši: odjavite se in popolnoma izklopite računalnik.
  • Izklopite zaslonOdlično, če želite monitor samo zatemniti, ne da bi ga preklopili v stanje mirovanja.
  • Hibernate: shrani stanje na disk in se izklopi; morda ni na voljo na vseh računalnikih.

Pri prenosnikih je vredno preveriti tudi, kaj se zgodi, ko zaprete pokrov, še posebej, če delate z zunanjim monitorjem. Konfiguriraj Zapri pokrov Ko je priključen na električno omrežje, ne delajte ničesar. tako da ga lahko uporabljate kot namizno napravo, ne da bi se ob zaprtju pokrova preklopil v stanje mirovanja.

Praktičen nasvet: če nameravate prenosnik premikati z vklopljeno baterijo, pokrova ne puščajte zaprtega na »Med uporabo baterije ne delajte ničesar«, sicer bo računalnik še naprej deloval v nahrbtniku. Pri napajanju iz baterije uporabite stanje mirovanja ali hibernacije, da preprečite porabo energije in pregrevanje. medtem ko se premikate.

Ko končate, se na dnu dotaknite možnosti Shrani spremembe. Ta gumb takoj uporabi nastavitve in jih shrani za vse prijave.tako da bo vedenje od takrat naprej dosledno.

Windows: Spremenite dejanje gumba z ukazno vrstico

Ta dejanja lahko nastavite tudi z ukazi, kar je uporabno za skripte, uvajanja ali kadar se vmesnika ne želite dotikati. Odprite a Ukazni poziv z skrbniškimi dovoljenji išče CMD in izberite Zaženi kot skrbnik.

  Kako prenesti Microsoftovo digitalno sliko v Windows 10

Če želite spremeniti delovanje gumba, ko je naprava priključena na omrežno napajanje, uporabite ta ukaz. Končna vrednost določa specifično dejanje.:

powercfg -setacvalueindex SCHEME_CURRENT 4f971e89-eebd-4455-a8de-9e59040e7347 7648efa3-dd9c-4e3e-b566-50f929386280 0

Če želite odpraviti težavo pri delovanju na baterijsko napajanje, uporabite enakovredno različico za način enosmernega toka. Gre za isto strukturo, le da se podukaz setdcvalueindex spremeni:

powercfg -setdcvalueindex SCHEME_CURRENT 4f971e89-eebd-4455-a8de-9e59040e7347 7648efa3-dd9c-4e3e-b566-50f929386280 0

Ti ukazi se končajo s številčno vrednostjo, ki označuje želeno dejanje. Zemljevid razpoložljivih vrednosti:

  • 0Ne naredi ničesar
  • 1Spanje
  • 2Hibernacija
  • 3Izklopi
  • 4Izklopite zaslon

Ko določite vrednosti AC in DC, uporabite aktivni načrt, da začne veljati. Ta korak utrdi konfiguracijo v uporabljenem načrtu.:

powercfg -SetActive SCHEME_CURRENT

Čeprav je to močna in hitra metoda, pišite previdno. Nepravilno nastavljen parameter lahko vpliva na stabilnost sistemaZato pred pritiskom na Enter dvakrat preverite in, če je mogoče, shranite varnostno kopijo načrta.

Windows: Konfigurirajte gumb z urejevalnikom pravilnikov skupine

Če uporabljate Windows Pro, Education ali Enterprise, imate na voljo skupinske pravilnike za uveljavljanje doslednih pravilnikov v upravljanih računalnikih. Odprite pogovorno okno Zaženi tako, da pritisnete Windows + R, vnesete gpedit.msc in pritisnete Enter. za zagon urejevalnika lokalnih skupinskih pravilnikov.

Pojdite na Konfiguracija računalnika in nato na Skrbniške predloge. V razdelku Vse vrednosti poiščite vnose o dejanju gumba za vklop., običajno ločeno za baterijske in priključene na električno omrežje, zlasti pri prenosnikih.

Vsakega od njih odprite z dvojnim klikom in označite pravilnik kot omogočen. Če ga omogočite, boste lahko izbirali med možnostmi »Ni potrebno dejanje«, »Zaustavitev«, »Mirovanje« ali »Izklopi«. standardizirati vedenje.

Ko končate, kliknite Uporabi in V redu. Prednost uporabe pravilnikov je, da imajo prednost pred spremembami uporabnikov in olajšajo upravljanje ekipe. v podjetjih ali izobraževalnih okoljih.

Windows: prakse, ki se jim je treba izogniti pri izklopu

Iz hitrosti ali navade, včasih izklop je prisilen s pritiskom in držanjem gumba ali z izklopom napajanja iz podaljška. S tem lahko škodujete sistemu, aplikacijam in samemu uporabniku. strojna opremaIn čeprav se včasih nič ne zgodi, pa se tisti dan to uniči.

Navadite se uporabljati načine zaustavitve sistema, gumb Start ali programirano delovanje gumba za vklop. Traja le nekaj sekund dlje in se izognete poškodbam datotek, modrim zaslonom in nepričakovanim ponovnim zagonom. kar je potem dražje za diagnosticiranje.

Windows 8.1: Gumb za vklop se prikaže na začetnem zaslonu

V sistemu Windows 8.1 je prisotnost gumba za vklop na začetnem zaslonu odvisna od vrste naprave, ali je podprt način pripravljenosti in velikosti zaslona. Na nekaterih tablicah je namerno skrit, medtem ko je na namiznih računalnikih prikazan..

Vrsta naprave Povezano stanje pripravljenosti Velikost zaslona Privzeto je prikazano. Prilagodljivo s strani proizvajalca
Tablični računalnik tipa skrilavca Da Manj kot 8,5 palcev Ne Ne
Tablični računalnik tipa skrilavca Ne Manj kot 8,5 palcev Ne Da
Tablični računalnik tipa skrilavca Da 8,5 palcev ali več Ne Da
Tablični računalnik tipa skrilavca Ne 8,5 palcev ali več Da Da
Druge naprave Ni primerno Vse velikosti Da Da

Za referenco, Microsoft Surface Pokazalo je različno vedenje, odvisno od generacije. Pri nekaterih modelih Pro je bil gumb viden, pri drugih pa je ostal skrit.in skrbniki bi lahko to stanje v slikah uvajanja spremenili z nastavitvijo ShowPowerButtonOnStartScreen v programu Microsoft-Windows-Shell-Setup.

  Ntoskrnl.exe v sistemu Windows: kaj je to, pogoste napake in kako jih odpraviti

Linux KDE Plasma: Spreminjanje dejanj gumbov in avtomatizacija v virtualnih strojih

Pri nameščanju KDE na virtualni stroj Ubuntu se lahko pri zahtevi za zaustavitev hipervizorja sistem odjavi namesto zaustavitve. To je privzeta nastavitev v nekaterih profilih moči plazme in jo je mogoče prilagoditi posameznemu uporabniku..

Če želite, da gumb za vklop izvede izklop, ko je računalnik priključen na napajanje, lahko podatke zapišete neposredno v konfiguracijo z ukazom kwriteconfig5. Ta ukaz nastavi powerButtonAction na profil AC.:

sudo builder kwriteconfig5 --file /home/builder/.config/powermanagementprofilesrc --group AC --group HandleButtonEvents --key powerButtonAction 8

Če se želite izogniti tudi potrditvenemu pogovornemu oknu, da se izklop izvede takoj, ga Plasma izpostavi v ksmserverrc. S tem ukazom onemogočite potrditev odjave:

sudo builder kwriteconfig5 --file /home/builder/.config/ksmserverrc --group General --key confirmLogout false

Ker prilagajate, vas bo morda zanimalo, kako nekatere zaganjalnike pripeti na ploščo. Za ploščo z Appleti 5 ta primer popravlja Chromium in Konsole v vodja opravil:

sudo builder kwriteconfig5 --file /home/builder/.config/plasma-org.kde.plasma.desktop-appletsrc --group Containments --group 2 --group Applets --group 5 --group Configuration --group General --key launchers applications:chromium-browser.desktop,applications:org.kde.konsole.desktop

Če želite spremeniti tudi vrsto menija zaganjalnika aplikacij v plošči, ne pozabite, da vam Plasma omogoča preklapljanje med zaganjalnikom aplikacij in menijem aplikacij. Z desno miškino tipko kliknite ikono menija in izberite Preklopi slog v meni aplikacije za tisto klasično vedenje brez potrebe po ukazih.

Linux KDE Plasma: Obdelava dogodkov D-Bus in gumbov

Plasma omogoča upravljanje napajanja prek D-Bus v storitvi org.kde.Solid.PowerManagement. Za pregled razpoložljivih metod lahko uporabite qdbus na poti HandleButtonEvents. in si oglejte, katere signale ali metode objavlja vaša različica:

qdbus org.kde.Solid.PowerManagement /org/kde/Solid/PowerManagement/Actions/HandleButtonEvents

Dokumentacija za te točke D-Bus je integrirana v strani Solid in kodo projekta ter se lahko razlikuje med različicami. V praksi je za nastavitev trajnih pravilnikov bolj neposredno urejanje konfiguracijskih datotek s kwriteconfig5, kot smo že pokazali, zlasti pri avtomatiziranih uvajanjih.

Linux GNOME: Določanje dejanja gumba z dconf

V okolju GNOME se dejanje pritiska gumba upravlja iz vtičnika gsettings power. Če ga želite uporabiti na sistemski ravni, lahko ustvarite lokalno bazo podatkov v dconf s posebno ključno datoteko.

V podani poti ustvarite konfiguracijsko datoteko in nastavite želeni ključ. Ta primer nastavi dejanje na interaktivno. da se lahko GNOME v kontekstu odloči, kaj naj prikaže ali naredi:

/etc/dconf/db/local.d/01-power

power-button-action='interactive'

Po shranjevanju datoteke je v okoljih GNOME običajno treba ponovno prevesti bazo podatkov z ukazom dconf update in se odjaviti, da se posodobitev uporabi. Preverite svojo distribucijo, da vidite, ali zahteva dodaten korak posodobitve sheme. za sistemske politike.

Posebne tipke za Linux i3, Sway in XF86

V upraviteljih oken, kot sta i3 ali Sway, lahko gumb za vklop povežete z script prilagojeno, na primer za izvedbo urejenega izhoda. Standardna sintaksa i3 za povezovanje ključev uporablja bindsym z imenom strojne tipke XF86PowerOff.

  Vse, kar vemo o sistemu Windows 12

Tipični primeri bi bili nekaj takega, klic skripte z imenom zbogom z vaše poti. Če bližnjica z drugo tipko deluje, z XF86PowerOff pa ne, strojna tipka verjetno ni zaznana.:

bindsym XF86PowerOff exec goodbye
bindsym XF86PowerOff exec /ruta/completa/goodbye

V teh primerih je priporočljivo preveriti, ali sistem dogodek zazna z orodji, kot sta xev ali evtest, ali pa ga systemd-logind prestreže v skladu s politiko napajanja. Ko je zaznavanje potrjeno, bi moral bindsym brez težav zagnati vaš skript. in ga lahko po želji izklopite ali začasno ustavite.

Prenosniki in pokrovi: uporaba zunanjega zaslona brez presenečenj

Če uporabljate prenosnik, priključen na zunanji monitor, tipkovnico in miško, boste morda želeli delati z zaprtim pokrovom, da prihranite prostor. Nastavite Zapri pokrov na Ne naredi ničesar, ko je priključen da se pri spuščanju ne vzmeti.

Vendar ne pozabite, da boste morali v primeru popolnega izklopa naprave pri mnogih modelih dvigniti pokrov, da jo vklopite. Če se temu raje izognete, uporabite možnost »Zaustavi« namesto »Izklopi«. za nadaljevanje z dotikom zunanje tipkovnice ali miške.

Nasveti in opombe za uvajanje

Skrbnikom, ki prikazujejo slike, je Windows 8.1 omogočal, da z nastavitvijo ShowPowerButtonOnStartScreen prilagodijo, ali se gumb za vklop prikaže v meniju Start. Vključite to nastavitev v Microsoft-Windows-Shell-Setup med pripravo slike Če potrebujete enotnost med tabličnimi računalniki in konvertibilnimi računalniki.

V KDE se pri prilagajanju potrditve izklopa in dejanja gumba prepričajte, da se ujemajo s pravilnikom navideznega računalnika ali hipervizorja. Če vaše okolje uporablja `virsh shutdown`, pričakujte čisto zaustavitev, ne odjave.Zato sta powerButtonAction in confirmLogout pomembna.

V GNOME-u nastavite dosleden pravilnik v datoteki dconf in dokumentirajte izbrano vrednost dejanja gumba za vklop, na primer »začasno ustavi«, »izklopi«, »miruj« ali »interaktivno«, kot je potrebno. Standardizacija teh ključev preprečuje različno vedenje glede na uporabnika ali ekipo s pritiskom na isti fizični gumb.

V i3 ali Swayu zagotavlja, da strojna oprema ustvari dogodek. Če na vaši tipkovnici ni ukaza keysym XF86PowerOff, bindsym ne bo sprožil ničesar., in ustvarili boste morali nadomestno bližnjico ali razrešiti preslikavo naprave.

Nenazadnje, pri spreminjanju zapiranja pokrova na prenosnikih jasno ločite območje baterije in napajalnika. Z napajanjem iz baterije lahko naprava deluje tudi, če jo pustite vklopljeno v nahrbtniku, medtem ko ne počnete ničesar.; z elektriko je lahko praktičen na mizi.

Natančno lahko prilagodite, kaj se zgodi, ko pritisnete gumb za vklop v katerem koli scenariju: namizni računalnik, prenosnik, tablični računalnik, virtualni stroj, KDE, GNOME ali i3. Vizualne metode nadzorne plošče in pravilnikov zagotavljajo doslednost v sistemu WindowsČeprav kwriteconfig5 in dconf olajšata avtomatizacijo v Linuxu, uporabite powercfg, ko morate skriptati, in se vedno izogibajte prisilnim zaustavitvam, da bo vaš sistem zdrav.

Kako vklopiti računalnik brez gumba-0
Povezani članek:
Vsi varni in enostavni načini za vklop računalnika brez gumba za vklop