Why don't modern programs use scroll lock and pause keys anymore?

3

On the top right, there are two keys that I don't use at all:

  • Scroll Lock
  • Pause | Break

And two more that I rarely use:

  • Caps Lock
  • Num Lock (I leave it on most of the time)

Why do they still appear in some keyboards nowadays? And why do modern programs ignore the use of those keys?

user824294

Posted 2012-03-27T09:55:13.447

Reputation: 215

Question was closed 2012-04-06T16:03:45.633

3Just because you don't use them, it doesn't mean they are useless! :) – HaydnWVN – 2012-03-27T11:07:51.453

Also: some keyboards (and laptops) do not have these, or they are accessed as 'Fn' function keys. – HaydnWVN – 2012-03-27T11:12:27.627

I use Pause all the time. – user541686 – 2012-03-29T06:52:17.083

Answers

7

Scroll lock is used by e.g. Microsoft Excel and some terminals in its original meaning: modifying the arrow keys to scroll the content instead of moving the cursor.

Pause/Break is used in some IDE:s to break output for debugging purposes. It is also used in some programs similar to Ctrl+C, that is to break execution. Win+Pause also triggers system properties in Windows, though that is highly non-semantic.

They appear since they were part of the ruling keyboard standard (from IBM) when the PC market started to stabilize. They are included in the common QWERTY layout, and thus program developers may assume they are present. It would spawn large problems if keyboard manufacturers would start stripping buttons at will, and their products would probably not sell.

Caps lock is used not least in helping input for people with dexterity disabilities.

Num lock is always on for me as well, but that does not mean that no one else uses it. Some programs offer different functionality for its different states, giving you 11 extra buttons in a good position.

Daniel Andersson

Posted 2012-03-27T09:55:13.447

Reputation: 20 465

3

Why do they still appear in some keyboards nowadays?

  • Because a few applications still use them
  • Because of inertia (we still use QWERTY layout too)

And why do modern programs ignore the use of those keys?

  • Because scrolling is mostly managed by manipulation of the scroll-bars

Many Apple keyboards have far fewer keys. Microsoft's influence seems to be to increase the number of keys on keyboards (and of functions on mice).

RedGrittyBrick

Posted 2012-03-27T09:55:13.447

Reputation: 70 632