De ce tastaturile moderne au Scroll Lock?

Tasta Scroll Lock este inutilă în zilele noastre, iar unele tastaturi de ultimă generație nici măcar nu o au:

Tastatură Logitech Wave

La fel se poate spune pentru Pauză și Pauză , dar oricum întrerupe ieșirea BIOS POST pe multe computere, deci este o cheie utilă (unele jocuri mai vechi o folosesc și pentru a întrerupe jocul).

Scroll Lock tasta nu face nimic: nici măcar nu blochează defilarea așa cum sugerează și numele său. Pot să înțeleg că unele tastaturi mai vechi au această tastă, dar nu și cele mai noi, cum ar fi tastaturile incluse în multe computere OEM în zilele noastre; nu este ca orice computer mai nou să ruleze un sistem de operare mai vechi, cum ar fi Windows 9x. Jocurile care utilizează tasta Scroll Lock pot să nu fie compatibile cu sistemele de operare mai noi.

Există un motiv istoric pentru acest lucru sau designerii de tastaturi sunt pur și simplu leneși să scape de această tastă inutilă?

Comentarii

  • De fapt, Microsoft Excel măcar folosește încă tasta de blocare a derulării. Nu ‘ nu știu de niciun alt software care funcționează de pe capul meu, dar atâta timp cât un program popular îl folosește, probabil nu a câștigat ‘ pentru a nu mai dispărea.
  • Revenit și modificat astfel încât pause și break sunt taste separate; pe unele tastaturi, cum ar fi ale mele, acestea sunt taste separate.
  • Tasta scroll lock există, astfel încât să o pot remapa la o altă macrocomandă de la tastatură 🙂
  • Acea jucărie din fotografie, deși este scumpă, nu este cu siguranță o tastă high-end oard! S-ar putea să doriți aceasta și da, are un Scroll Lock.
  • Faptul că procesele de fabricație sunt scumpe de configurat nu explică de ce aceste taste se află pe tastaturi care au fost proiectate în ultimii ani.

Răspuns

Există un milion de biți cod vechi, multe dintre care și-au însușit cheile „nedorite” în scopuri de aplicare.

Nu le-ați văzut pe multe, deoarece acestea sunt programe interne, critice pentru misiune, pentru care costul re- scrierea și reinstruirea sunt imense.

Din câte știu, puteți pune în continuare un dischetă într-o mașină modernă de Windows, rulați versiunea 1985 a Lotus 1-2-3 și va funcționa. Microsoft „Cea mai valoroasă caracteristică este compatibilitatea cu versiunile anterioare.

Comentarii

  • Este adevărat, cu toate acestea, majoritatea mașinilor moderne nu au ‘ nu mai includ unități de dischetă.
  • Nu îmi amintesc ‘ de ultima dată când am văzut un unitate de dischetă pe o mașină.
  • @zyboxenterprises le puteți obține totuși pe cele externe. Convertor serial în USB și ‘ ești bine …
  • De fapt, nu poți rula ‘ programe vechi DOS în Windows. Puteți ‘ să nu mai rulați nici măcar aplicații Windows pe 16 biți (Windows 3.11). (Totuși, puteți rula DOS Box, care vă va permite să rulați lucruri foarte vechi, dar DOS Box nu este un produs Microsoft.)
  • @dudewad: IE este un browser vechi, îngrozitor. Întrucât ie este forma prescurtată a sintagmei latine ” id est „, semnificând aproximativ ” adică „. 🙂 ‘ ești binevenit!

Răspunde

O aplicație majoră utilizată în mod obișnuit care acceptă încă Scroll Lock este Microsoft Excel . Acest lucru are sens dacă lucrați în foi de calcul toată ziua și sunteți obișnuiți să navigați cu tastele săgeată de la tastatură mai eficient decât mouse-ul. Încă îl folosesc. De fapt, atunci când google Excel scroll lock , primul lucru pe listă este Dezactivează Scroll Lock – Office Support în care explică de ce și cum este încă folosit:

Dezactivați Scroll Lock

De obicei, când o celulă este selectată în Microsoft Excel și apăsați tastele săgeată, selecția se deplasează între individ celule. Cu toate acestea, dacă apăsați tastele săgeată când Scroll Lock este activat, derulați un rând sau o coloană la un moment dat. Scroll Lock este o tastă de blocare alternativă de pe tastatură, la fel ca tasta de blocare cu majuscule. Odată apăsat, Scroll Lock este activat. Pentru a utiliza tastele săgeată pentru a vă deplasa între celule, trebuie să dezactivați Scroll Lock.

Wikipedia spune:

Derularea ferestrei

Astăzi, această utilizare specială a Scroll Lock este rară.Programele moderne care onorează acest comportament includ IBM Lotus Notes, Forté Agent, Image-Line FL Studio, Renoise, Microsoft Excel și, ocazional, Microsoft Word.

Unii editori de text (precum Notepad ++, Microsoft Visual Studio) prezintă comportament similar atunci când tastele săgeată sunt utilizate cu o Ctrl apăsată.

My căutările proprii pe Google sunt infructuoase, încercând să găsească o explicație a ceea ce înseamnă „uneori”.

Articolul din Wikipedia arată, de asemenea, că această întrebare nu este nouă. Cită din ediția din ianuarie 1983 a PC Magazine .

Articolul a început cu …

RAPORT DE PRODUS / SANDLER COREY


O privire aprofundată asupra unei noi tastaturi compatibile cu computerul
care pentru unii utilizatori oferă o alternativă atrăgătoare
la IBM original
.

Key Tronic „Soft Touch

… și s-a încheiat cu:

Oh, da. Despre tasta „Blocare defilare” de pe tastatura IBM PC: Utilizată cu tasta Ctrl, este modificată pe server ca pauză atunci când se utilizează un program BASIC. Dar, în sine, „Ghidul pentru operațiuni” al IBM va spune doar că este o „cheie inactivă”.

„La ce servește?” A fost întrebat expertul Key Tronic. „Nu știu”, a răspuns Tidden. „Dar l-am pus și pe al nostru.” / PC

Comentarii

  • +1 mulțumesc că ați adâncit în fantomele tastaturilor din trecut.
  • ” Nu ‘ nu știu, ” a răspuns Tidden. ” Dar l-am pus și pe al nostru. ” – minunat 😀

Răspuns

Pentru a adăuga un pic de istoric despre motivul din spatele blocării defilării, citând acest articol

Tasta Scroll Lock a fost menită să blocheze toate tehnicile de defilare și este o rămășiță din tastatura originală a computerului IBM, deși nu este folosită de majoritatea modernelor software de zi. În designul original, Scroll Lock a fost destinat să modifice comportamentul tastelor săgeată. Când modul Scroll Lock era activat, tastele săgeată derulau conținutul unei ferestre de text în loc să mute cursorul. În această utilizare, Scroll Lock este o cheie de blocare alternativă, cum ar fi Num Lock sau Majuscule, care au o stare care persistă după ce cheia este eliberată.

a spus, așa cum a răspuns msw, există încă motive pentru care există blocarea defilării, deoarece există încă software-uri care utilizează blocarea defilării și anume

Doar câteva programe moderne încă respectă acest comportament, cum ar fi Lotus Notes, Forté Agent, FL Studio și Microsoft Excel.

Acestea fiind spuse, chiar dacă necesitatea blocării defilării a fost depreciată, majoritatea producătorilor de tastaturi preferă în continuare instalarea blocării defilării, deoarece făcea parte din sistemul mai vechi și nu sunt conștienți de ceea ce face și îl instalează în fii pe partea mai sigură. Pentru a cita acest articol wikipedia

Documentația IBM PC numită Scroll Lock o „cheie inactivă „. Când PC Magazine a întrebat un executiv al producătorului de tastatură Key Tronic despre scopul cheii, el a răspuns „Nu știu, dar l-am pus și pe al nostru”

Comentarii

  • Felicitări, postarea dvs. formează acum definiția Google a tastei de blocare a derulării. Vedeți aici !
  • Învechit, nu amortizat.

Răspuns

Faptul că aveți o cheie nefolosită în orice aplicație modernă (excluse Excel) și are o lumină indicatoare hardware dedicată, este perfectă pentru utilizare cu ceva de genul Autohotkey .

De exemplu, îl puteți remapa astfel încât tasta Scroll Lock să acționeze ca un modificator pentru a seta tastatura să utilizeze un set diferit de caractere. Acest fir are un script care vă oferă întregul alfabet grecesc, toate cu o simplă comutare a tastei Scroll Lock: https://autohotkey.com/board/topic/113278-send-unicode-letters/

Personal, am extins opțiunea alfabetului grec în continuare, astfel încât să pot utiliza Scroll Lock pentru a-mi oferi și o serie de simboluri matematice și inginerești, folosind tastele numerice și simbolice. Și, pentru că totul se bazează pe starea tastei Scroll Lock, pot folosi și orice altă tastă modificatoare – cu combinații de Shift (deja utilizate), Ctrl, Alt, tasta Windows, care îmi oferă poate 16 straturi? (Poate mai mult cu AltGr).Ceva din ordinul a o mie de caractere posibile, * fără griji că va intra în conflict cu tastele de comandă rapidă ale altei aplicații? Acesta este orice simbol dorit și / sau o grămadă de alte limbi, toate ușor comutabile (și cu un lumină convenabilă pentru a vă spune dacă „vă aflați în modul„ caractere speciale ”sau„ caractere normale ”).

* Tastele cu litere, număr, simbol și funcție sunt disponibile și, în teorie, puteți chiar să hartați și tastele de navigare (săgeată, pgup / dn, acasă, sfârșit, ștergere, backspace etc.), sau deveniți extrem de exotici și începeți să utilizați tastele mouse-ului / roata …

Comentarii

  • Deși practic nu este subiect, această metodă sugerată pentru a utiliza tasta ScrollLock este foarte inteligentă și un concept UX excelent.
  • Vă recomand să utilizați acest script în schimb pentru caracterele Unicode.

Răspuns

Computer companiile (în special Microsoft) se străduiesc să fie compatibile cu versiunile anterioare fiind un software care încă folosește scroll lock (Excel a fost menționat în alte răspunsuri), există hardware care depinde și de scroll lock. De exemplu, multe comutatoare KVM îl folosesc ca tastă rapidă pentru a comuta la o altă mașină.

Comentarii

  • Acesta nu este un răspuns, ar trebui fii un comentariu.
  • ” Compatibilitate inversă ” mi se pare un răspuns perfect sensibil și evident. De fapt, Scroll_Lock este perfect accesibil în Linux / X (keycode 78 keysym 0xff14) și, ca orice altă cheie, poate fi mapat la orice alege utilizatorul. ‘ seamănă mai degrabă cu tastele ” Windows ” ulterioare care nu au o utilizare standard în afara acel sistem de operare, dar poate fi redefinit de fiecare utilizator.
  • @ ʎǝʞuoɯɹǝqʎɔ Inițial aveam să-l postez ca un comentariu, dar apoi m-am gândit că cineva se va plânge de utilizarea comentariilor pentru răspunsuri. Dar cum este utilitarul tastelor pentru comutatoarele KVM mai puțin de răspuns decât răspunsul vorbind despre modul în care ‘ este încă folosit în Excel?

Răspuns

Pe lângă aplicațiile vechi, unele aplicații mai recente folosesc această cheie ca o cheie care este puțin probabil să intre în conflict cu alte aplicații.

De exemplu, programul de jocuri sociale XFire are o suprapunere de chat care poate fi afișată în timpul jocurilor pe ecran complet. Jocurile tind să aibă o mulțime de legături de taste speciale, așa că XFire a ales să utilizeze Scroll Lock + X ca tastă rapidă pentru a încărca suprapunerea chatului, deoarece este puțin probabil să intre în conflict cu alte legături de chei.

Deși acest lucru nu este un motiv pentru care producătorii de tastaturi continuă să includă o tastă Scroll Lock , arată că unii dezvoltatori încă își găsesc folosirea.

Comentarii

  • Declinare de responsabilitate: Nu am ‘ folosit XFire de ani de zile, este posibil să-și fi schimbat cheia rapidă implicită pentru aceasta.

Răspuns

Apăsarea tastei Scroll Lock din consola Linux în timp ce textul parcurge ecranul îngheță ieșirea consolei ( dar nu intrare) în timpul căreia nu se tipărește text pe ecran, dar programul continuă să ruleze ca de obicei. Când se apasă din nou Scroll Lock, ecranul nu este înghețat și tot textul generat în timpul înghețării este tipărit simultan. Aceasta permite utilizatorului să întrerupă afișajul și să citească mesaje lungi care derulează ecranul prea repede pentru a le citi, de exemplu atunci când sistemul pornește.

Comentarii

  • OK, deci unele sisteme foarte de nișă au o utilizare pentru acea cheie. Dar – așa cum s-a pus întrebarea – acesta este motivul pentru care cheia există încă pe tastaturi?
  • Ce a spus JonW (și, de asemenea, în comentariul către user69530 ‘ s răspuns); sună ca și cum ai folosi o cheie existentă deoarece există și nu are altă utilizare semnificativă, spre deosebire de motivul pentru care acea cheie există în primul rând.

Răspuns

Blocarea defilării este încă utilizată în mod obișnuit cu comutatoarele KVM. „Este o cheie la îndemână pentru a comuta între dispozitive.

Comentarii

  • Bine ați venit. Ați putea explica? De exemplu, unii ar putea să nu știe ce este un comutator KVM .
  • De asemenea – de ce Scroll Lock? Nu ‘ nu sună de parcă această acțiune are vreo legătură cu blocarea scroll-ului. Sună mai mult ca și cum ar fi folosit Scroll Tasta de blocare pentru această caracteristică, deoarece acea tastă de tastatură ‘ nu are o altă utilizare utilă. Asta ‘ nu este chiar un motiv pentru a o păstra .
  • @JonW De acord. Mi se pare că tasta Scroll Lock este folosită în acest caz, deoarece este aproape garantat că această cheie nu va fi utilizată, ceea ce spune de fapt răspunsul acceptat. Dacă deci, acest răspuns nu adaugă absolut nimic.
  • Acest lucru nu oferă un răspuns la întrebare. Pentru a critica sau a solicita clarificări unui autor, lăsați un comentariu sub postarea acestuia – puteți oricând să comentați propriile dvs. postări și, odată ce aveți suficientă reputație , veți fi capabil să să comenteze orice postare .
  • @Devin Acesta este un răspuns. Poate fi un răspuns slab , dar este totuși un răspuns și, prin urmare, steagul dvs. NAA (dacă l-ați ridicat) va fi foarte probabil declinat.

Răspuns

Am folosit PC-uri din anii 1990 și nu am folosit niciodată tasta Scroll Lock. Nu știam pentru ce este. Până când problemele ușoare de pe umărul și gâtul drept, de la 20 de ani de somn, au devenit atât de grave încât am trebuit să mă ușurez. Am ajuns cu o tastatură care are un touch pad. pad-ul are o bară de defilare în partea dreaptă care încearcă să ia locul roții. Când încerc să folosesc scroll-ul de pe touch pad, am o durere ascuțită în partea dreaptă a spatelui meu.

Există mulți oameni ca mine care consideră că blocarea defilării este foarte utilă.

Comentarii

  • Bine ați venit pe site, @Julia! oferiți un pic mai mult context despre modul de utilizare a Scroll Lock? Postarea dvs. explică de ce mouse-ul și touch pad-ul nu funcționează, dar eu ‘ Nu înțeleg cum funcționează Scroll Lock.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *