Varför har moderna tangentbord rullningslås?

Scroll Lock är värdelös i vår tid, och vissa avancerade tangentbord har inte ens det:

Logitech Wave-tangentbord

Samma kan sägas för Pausa och Break -tangenter, men det pausar dock BIOS POST-utdata på många datorer, så det är en användbar tangent (vissa äldre spel använder den också för att pausa spelet).

Scroll Lock -tangenten gör inte någonting: den låser inte ens rullning som namnet antyder. Jag kan förstå att vissa äldre tangentbord har den här nyckeln, men inte de nyare som tangentborden som levereras med många OEM-datorer idag; det är inte som att någon nyare dator sannolikt kommer att köra ett äldre operativsystem som Windows 9x. Spel som använder Scroll Lock kanske inte ens är kompatibla med nyare operativsystem.

Finns det en historisk anledning till detta eller är tangentbordsdesigners helt enkelt lat för att bli av med den värdelösa nyckeln?

Kommentarer

  • Egentligen Microsoft Excel använder åtminstone fortfarande bläddringsknappen. Jag vet ’ jag känner inte till någon annan programvara som inte sitter högst upp på mitt huvud, men så länge som ett populärt program använder det, kommer förmodligen inte att gå ’.
  • Rullade tillbaka och redigerades så att pause och break är separata nycklar. På vissa tangentbord som mina egna är de separata nycklar.
  • scroll lock -tangenten finns så att jag kan göra om den till ett annat tangentbordsmakro 🙂
  • Den leksaken på bilden, trots att den är dyr, är verkligen inte en avancerad nyckel oard! Du kanske vill ha detta , och ja det har ett rulllås.
  • Det faktum att tillverkningsprocesser är dyra att konfigurera förklarar inte varför dessa tangenter finns på tangentbord som har designats de senaste åren.

Svar

Det finns zillion bitar av äldre koder där ute, varav många har använt ”skräp” -tangenterna för applikationsändamål.

Du har inte sett många av dem eftersom de är interna, uppdragskritiska program för vilka kostnaden för att skrivning och omutbildning är enorma.

Så vitt jag vet kan du fortfarande lägga en diskett i en modern Windows-maskin, kör 1985-versionen av Lotus 1-2-3 så fungerar det. Microsoft ”s mest värdefulla funktion är bakåtkompatibilitet.

Kommentarer

  • Det är sant, men de flesta moderna maskiner don ’ t inkluderar disketter längre.
  • Jag ’ jag minns inte senast jag såg en diskett på en maskin.
  • @zyboxenterprises du kan dock fortfarande få externa. Seriell till USB-omvandlare och du ’ är bra att gå …
  • Egentligen kan du ’ inte köra gamla DOS-program i Windows. Du kan ’ inte ens köra 16-bitars Windows-appar (Windows 3.11) längre. (Du kan dock köra DOS Box, vilket gör att du kan köra de mycket gamla grejerna, men DOS Box är inte en Microsoft-produkt.)
  • @dudewad: IE är en gammal, hemsk webbläsare. Medan ie är den förkortade formen av den latinska frasen ” id est ”, vilket ungefär betyder ” det vill säga ”. 🙂 Du ’ är välkommen!

Svar

En viktig applikation som fortfarande stöder Scroll Lock är Microsoft Excel . Det är vettigt om du arbetar i kalkylark hela dagen och är van att navigera med tangentbordets piltangenter mer effektivt än musen. De använder det fortfarande. När du googlar excel scroll lock är det första på listan Stäng av Scroll Lock – Office Support där det förklarar varför och hur det fortfarande används:

Stäng av rullningslås

Vanligtvis, när en cell väljs i Microsoft Excel och du trycker på piltangenterna, flyttas markeringen mellan enskilda celler. Men om du trycker på piltangenterna när Scroll Lock är aktiverat, rullar du en rad eller kolumn åt gången. Scroll Lock är en växlingsknapp på tangentbordet, precis som Caps Lock. När du har tryckt på den är Scroll Lock aktiverat. För att använda piltangenterna för att flytta mellan celler måste du inaktivera Scroll Lock.

Wikipedia säger:

Fönsterrullning

Idag är denna speciella användning av Scroll Lock ovanlig.Moderna program som hedrar detta beteende inkluderar IBM Lotus Notes, Forté Agent, Image-Line FL Studio, Renoise, Microsoft Excel och ibland Microsoft Word.

Vissa textredigerare (som Notepad ++, Microsoft Visual Studio) visar liknande beteende när piltangenterna används med en Ctrl nedtryckt.

Mitt egna Google-sökningar är fruktlösa när de försöker hitta en förklaring av vad ”ibland” betyder.

Wikipedia-artikeln visar också att denna fråga inte är ny. Det citerar från Januariutgåvan 1983 av PC Magazine .

Artikeln började med …

PRODUKTRAPPORT / COREY SANDLER


En djupgående titt på ett nytt PC-kompatibelt tangentbord
som för vissa användare ger ett tilltalande alternativ
till IBM-originalet
.

Key Tronic ”s Soft Touch

… och slutade med:

Åh, ja. Om ”Scroll Lock” -tangenten på IBM PC-tangentbordet: Används med Ctrl-tangenten, den modifieras till server som en paus när du använder ett BASIC-program. Men i sig kommer IBMs ”Guide to Operations” bara att säga att det är en ”inaktiv nyckel.”

”Vad är det för?” Key Tronics expert frågades. ”Jag vet inte,” svarade Tidden. ”Men vi lägger det på vårt också.” / PC

Kommentarer

  • +1 tack för att du grävde djupare in i spöken på tangentbord tidigare.
  • ” Jag don ’ vet inte, ” Tidden svarade. ” Men vi lägger det på vårt också. ” – fantastiskt 😀

Svar

För att lägga till lite historik om anledningen bakom rullningslåset, citerar denna artikel

Scroll Lock-tangenten var avsedd att låsa alla rullningstekniker och är en kvarleva från det ursprungliga IBM PC-tangentbordet, även om den inte används av de modernaste programvara. I den ursprungliga designen var Scroll Lock avsett att ändra beteendet hos piltangenterna. När Scroll Lock-läget var aktiverat rullade piltangenterna innehållet i ett textfönster istället för att flytta markören. I den här användningen är Scroll Lock en växlingsknapp som Num Lock eller Caps Lock, som har ett tillstånd som kvarstår efter att nyckeln släppts.

Det sagt, som msw svarade finns det fortfarande skäl till varför rullningslåset finns där eftersom det fortfarande finns programvaror som använder rullningslåset nämligen

Endast ett fåtal moderna program respekterar fortfarande detta beteende, som Lotus Notes, Forté Agent, FL Studio och Microsoft Excel.

Med detta sagt, även om behovet av rullningslåset har minskat, föredrar de flesta tangentbordstillverkare fortfarande att installera rullningslåset eftersom det var en del av det äldre systemet och de är inte medvetna om vad det gör och installerar det på vara på den säkrare sidan. För att citera denna wikipedia-artikel

IBM PC-dokumentation kallad Scroll Lock och en ”inaktiv nyckel ”. När PC Magazine frågade en chef för tangentbordstillverkaren Key Tronic om nyckelns syfte, svarade han ”Jag vet inte, men vi lägger det på vårt också”

Kommentarer

  • Grattis, ditt inlägg utgör nu Googles definition av bläddringsknappen. Se här !
  • Utfasad, inte avskriven.

Svar

Det faktum att du har en nyckel som inte används i alla moderna applikationer (exkluderad Excel) och har en dedikerad hårdvaruindikatorlampa, den är perfekt för användning med något som Autohotkey .

Till exempel kan du mappa om den så att Scroll Lock-tangenten fungerar som en modifierare för att ställa in tangentbordet för att använda en annan uppsättning tecken. Den här tråden har ett skript som ger dig hela det grekiska alfabetet, alla med en enkel växling av bläddringsknappen: https://autohotkey.com/board/topic/113278-send-unicode-letters/

Personligen har jag utökat det grekiska alfabetet ytterligare så att jag kan använda Scroll Lock för att också ge mig en serie matematiska och tekniska symboler med hjälp av siffer- och symbolknapparna. Och eftersom allt är beroende av Scroll Lock-tangenten, kan jag också använda alla andra modifieringsnycklar – med kombinationer av Shift (redan används), Ctrl, Alt, Windows-tangenten, som ger mig kanske 16 lager? (Kanske mer med AltGr).Något i storleksordningen tusen möjliga tecken, * allt utan att oroa dig för att strida mot en annan apps genvägar? Det är alla symboler du vill ha och / eller en massa andra språk, alla lätt att byta (och med en bekvämt ljus för att berätta om du är i ”specialtecken” eller ”normala tecken” -läge).

* Bokstäver, siffror, symboler och funktionstangenter finns tillgängliga, och i teorin kan du till och med mappa också navigeringstangenterna (pil, pgup / dn, hem, slut, radera, backsteg osv.), eller bli riktigt exotiska och börja använda musknappar / hjul …

Kommentarer

  • Även om den i princip inte är ämnet är den här föreslagna metoden för att använda ScrollLock-tangenten mycket insiktsfull och ett bra UX-koncept.
  • Jag rekommenderar att du använder det här skriptet istället för Unicode-tecken.

Svar

Dator företag (särskilt Microsoft) strävar efter att vara bakåtkompatibla eftersom det är någon programvara som fortfarande använder rullningslås (Excel har nämnts i andra svar), finns det hårdvara som också beror på rullningslås. Till exempel använder många KVM-omkopplare den som snabbtangent för att växla till en annan maskin.

Kommentarer

  • Detta är inte ett svar, det borde istället vara en kommentar.
  • ” Bakåtkompatibilitet ” verkar vara ett helt förnuftigt – och självklart – svar för mig. I själva verket är Scroll_Lock perfekt tillgänglig i Linux / X (tangentkod 78 keysym 0xff14), och som alla andra nycklar kan mappas till vad användaren väljer. Det ’ är snarare som de senare ” Windows ” -tangenter som inte har någon standardanvändning utanför det operativsystemet, men kan omdefinieras av varje användare.
  • @ ʎǝʞuoɯɹǝqʎɔ Jag skulle ursprungligen lägga upp det som en kommentar, men då trodde jag att någon skulle klaga på att använda kommentarer för svar. Men hur är nyckelverktyget för KVM-switchar något mindre än svaret som talar om hur det ’ fortfarande används i Excel?

Svar

Förutom äldre applikationer använder vissa nyare applikationer denna nyckel som en nyckel som sannolikt inte kommer i konflikt med andra applikationer.

Till exempel har XFire socialt spelprogram en chattöverlagring som visas under helskärmsspel. Spel tenderar att ha många speciella tangentbindningar, så XFire valde att använda Scroll Lock + X som snabbtangent för att ladda chattöverlägget eftersom det var osannolikt att det skulle strida mot andra tangentbindningar.

Även om detta inte är en anledning för tangentbordstillverkare att fortsätta att inkludera en Scroll Lock -tangent, visar det att vissa utvecklare fortfarande hittar användning för det.

Kommentarer

  • Ansvarsfriskrivning: Jag har inte ’ t använde XFire på flera år, de kan mycket väl ha ändrat sin standard snabbtangent för detta.

Svar

Om du trycker på Scroll Lock-tangenten i Linux-konsolen medan texten rullar genom skärmen fryser konsolutgången ( men inte inmatning) under vilken ingen ytterligare text skrivs ut på skärmen, men programmet fortsätter att köra som vanligt. När du trycker på Scroll Lock igen fryses skärmen och all text som genereras under frysningen skrivs ut på en gång. Detta gör det möjligt för användaren att pausa skärmen och läsa långa meddelanden som rullar genom skärmen för snabbt för att läsa, till exempel när systemet startar.

Kommentarer

  • OK, så vissa väldigt nischade system kan använda den nyckeln. Men – som frågan ställdes – är detta anledningen att den nyckeln fortfarande finns på tangentborden?
  • Vad JonW sa (och även i kommentaren till user69530 ’ s svar); detta låter som att använda en befintlig nyckel eftersom den existerar och inte har någon annan betydande användning, i motsats till anledningen till att den nyckeln finns i första hand.

Svar

Bläddringslås används fortfarande vanligtvis med KVM-omkopplare. Det är en praktisk nyckel för att växla mellan enheter.

Kommentarer

  • Välkommen. Kan du utarbeta? Till exempel kanske vissa inte vet vad en KVM-omkopplare är .
  • Också – varför rullningslås? Det ’ låter inte som att den här åtgärden har något att göra med att låsa rullningen. Det låter mer som om de använde rullningen Låstangent för den här funktionen eftersom tangentbordstangenten inte ’ inte har en annan användbar användning. Det ’ är inte riktigt en anledning att hålla kvar .
  • @JonW överens. Det ser ut som att Scroll Lock-tangenten används i det här fallet eftersom det nästan är garanterat att den här nyckeln inte kommer att användas, vilket är vad det accepterade svaret faktiskt säger. så, detta svar tillför absolut ingenting.
  • Detta svarar inte på frågan. För att kritisera eller begära förtydligande från en författare, lämna en kommentar under deras inlägg – du kan alltid kommentera dina egna inlägg, och när du har tillräckligt med rykte blir du kan kommentera alla inlägg .
  • @Devin Detta är ett svar. Det kan vara ett dåligt svar, men det är fortfarande ett svar och som ett resultat kommer din NAA-flagga (om du lyfte upp den) med stor sannolikhet att avvisas.

Svar

Jag har använt datorer sedan 1990-talet och har aldrig använt Scroll Lock-tangenten. Jag visste inte vad den var till. Tills det milda besväret i min högra axel och nacke, efter 20 års musling, blev så dåligt att jag var tvungen att få lättnad. Jag slutade med ett tangentbord som har en pekplatta. pad har ett rullningsfält på höger sida som försöker ta plats för hjulet. När jag försöker använda rullningen på pekplattan får jag en skarp smärta i höger sida av ryggen.

Det finns många som jag som anser att rullningslåset är mycket användbart.

Kommentarer

  • Välkommen till sajten, @Julia! Kan du ge lite mer sammanhang om hur rullningslåset används? Ditt inlägg förklarar varför musen och styrplattan inte fungerar ’, men jag ’ jag förstår inte hur Scroll Lock fungerar.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *