What does the SysRq key do?












21















On my keyboard, the key the functions as the Print Screen key when the F-lock is on has "SysRq" below it (presumably to be used when F-lock is off). What is it and what does it do?










share|improve this question




















  • 2





    There is a Wikipedia page for the System Request key.

    – nik
    Jul 16 '09 at 2:46






  • 3





    Any chance of choosing a correct answer? The question is almost 4 1/2 years old and answer pending for over 2 years. Thanks

    – Dominic Zukiewicz
    Oct 9 '14 at 7:55
















21















On my keyboard, the key the functions as the Print Screen key when the F-lock is on has "SysRq" below it (presumably to be used when F-lock is off). What is it and what does it do?










share|improve this question




















  • 2





    There is a Wikipedia page for the System Request key.

    – nik
    Jul 16 '09 at 2:46






  • 3





    Any chance of choosing a correct answer? The question is almost 4 1/2 years old and answer pending for over 2 years. Thanks

    – Dominic Zukiewicz
    Oct 9 '14 at 7:55














21












21








21


2






On my keyboard, the key the functions as the Print Screen key when the F-lock is on has "SysRq" below it (presumably to be used when F-lock is off). What is it and what does it do?










share|improve this question
















On my keyboard, the key the functions as the Print Screen key when the F-lock is on has "SysRq" below it (presumably to be used when F-lock is off). What is it and what does it do?







keyboard function-keys






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Jun 14 '11 at 14:15









Tom Wijsman

50.3k23164247




50.3k23164247










asked Jul 16 '09 at 2:44









RCIXRCIX

3,180134882




3,180134882








  • 2





    There is a Wikipedia page for the System Request key.

    – nik
    Jul 16 '09 at 2:46






  • 3





    Any chance of choosing a correct answer? The question is almost 4 1/2 years old and answer pending for over 2 years. Thanks

    – Dominic Zukiewicz
    Oct 9 '14 at 7:55














  • 2





    There is a Wikipedia page for the System Request key.

    – nik
    Jul 16 '09 at 2:46






  • 3





    Any chance of choosing a correct answer? The question is almost 4 1/2 years old and answer pending for over 2 years. Thanks

    – Dominic Zukiewicz
    Oct 9 '14 at 7:55








2




2





There is a Wikipedia page for the System Request key.

– nik
Jul 16 '09 at 2:46





There is a Wikipedia page for the System Request key.

– nik
Jul 16 '09 at 2:46




3




3





Any chance of choosing a correct answer? The question is almost 4 1/2 years old and answer pending for over 2 years. Thanks

– Dominic Zukiewicz
Oct 9 '14 at 7:55





Any chance of choosing a correct answer? The question is almost 4 1/2 years old and answer pending for over 2 years. Thanks

– Dominic Zukiewicz
Oct 9 '14 at 7:55










3 Answers
3






active

oldest

votes


















12














SysRq was introduced on IBM PC keyboards as a way to have a cross-platform way to initiate a low-level event. When typing the keys, they get put into a buffer and flushed periodically. If your machine locks up, the keyboard does not work.



The SysRq key was basically to force a command to be sent to the computer, bypassing the buffer, to trigger a low level call; usually a RESET event.



However, each OS ignores this key now, and uses a preferred combination keystroke to initiate some sort of 'Task Manager' like interface enabling the OS to remain running, rather than a reset the computer.



Its much more common to run applications from the host OS, rather than from the BIOS. It wasn't like that in the 1980's :-)






share|improve this answer































    2














    It is a programmable key which can be made to do a variety of things, depends.



    I remember it having some uses on old ibm terminals, and some DOS programs used it for a form of soft resetting.






    share|improve this answer































      0














      On linux it still serves a very useful function:



      https://en.wikipedia.org/wiki/Magic_SysRq_key






      share|improve this answer























        Your Answer








        StackExchange.ready(function() {
        var channelOptions = {
        tags: "".split(" "),
        id: "3"
        };
        initTagRenderer("".split(" "), "".split(" "), channelOptions);

        StackExchange.using("externalEditor", function() {
        // Have to fire editor after snippets, if snippets enabled
        if (StackExchange.settings.snippets.snippetsEnabled) {
        StackExchange.using("snippets", function() {
        createEditor();
        });
        }
        else {
        createEditor();
        }
        });

        function createEditor() {
        StackExchange.prepareEditor({
        heartbeatType: 'answer',
        autoActivateHeartbeat: false,
        convertImagesToLinks: true,
        noModals: true,
        showLowRepImageUploadWarning: true,
        reputationToPostImages: 10,
        bindNavPrevention: true,
        postfix: "",
        imageUploader: {
        brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
        contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
        allowUrls: true
        },
        onDemand: true,
        discardSelector: ".discard-answer"
        ,immediatelyShowMarkdownHelp:true
        });


        }
        });














        draft saved

        draft discarded


















        StackExchange.ready(
        function () {
        StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f4461%2fwhat-does-the-sysrq-key-do%23new-answer', 'question_page');
        }
        );

        Post as a guest















        Required, but never shown

























        3 Answers
        3






        active

        oldest

        votes








        3 Answers
        3






        active

        oldest

        votes









        active

        oldest

        votes






        active

        oldest

        votes









        12














        SysRq was introduced on IBM PC keyboards as a way to have a cross-platform way to initiate a low-level event. When typing the keys, they get put into a buffer and flushed periodically. If your machine locks up, the keyboard does not work.



        The SysRq key was basically to force a command to be sent to the computer, bypassing the buffer, to trigger a low level call; usually a RESET event.



        However, each OS ignores this key now, and uses a preferred combination keystroke to initiate some sort of 'Task Manager' like interface enabling the OS to remain running, rather than a reset the computer.



        Its much more common to run applications from the host OS, rather than from the BIOS. It wasn't like that in the 1980's :-)






        share|improve this answer




























          12














          SysRq was introduced on IBM PC keyboards as a way to have a cross-platform way to initiate a low-level event. When typing the keys, they get put into a buffer and flushed periodically. If your machine locks up, the keyboard does not work.



          The SysRq key was basically to force a command to be sent to the computer, bypassing the buffer, to trigger a low level call; usually a RESET event.



          However, each OS ignores this key now, and uses a preferred combination keystroke to initiate some sort of 'Task Manager' like interface enabling the OS to remain running, rather than a reset the computer.



          Its much more common to run applications from the host OS, rather than from the BIOS. It wasn't like that in the 1980's :-)






          share|improve this answer


























            12












            12








            12







            SysRq was introduced on IBM PC keyboards as a way to have a cross-platform way to initiate a low-level event. When typing the keys, they get put into a buffer and flushed periodically. If your machine locks up, the keyboard does not work.



            The SysRq key was basically to force a command to be sent to the computer, bypassing the buffer, to trigger a low level call; usually a RESET event.



            However, each OS ignores this key now, and uses a preferred combination keystroke to initiate some sort of 'Task Manager' like interface enabling the OS to remain running, rather than a reset the computer.



            Its much more common to run applications from the host OS, rather than from the BIOS. It wasn't like that in the 1980's :-)






            share|improve this answer













            SysRq was introduced on IBM PC keyboards as a way to have a cross-platform way to initiate a low-level event. When typing the keys, they get put into a buffer and flushed periodically. If your machine locks up, the keyboard does not work.



            The SysRq key was basically to force a command to be sent to the computer, bypassing the buffer, to trigger a low level call; usually a RESET event.



            However, each OS ignores this key now, and uses a preferred combination keystroke to initiate some sort of 'Task Manager' like interface enabling the OS to remain running, rather than a reset the computer.



            Its much more common to run applications from the host OS, rather than from the BIOS. It wasn't like that in the 1980's :-)







            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered Feb 11 '14 at 16:13









            Dominic ZukiewiczDominic Zukiewicz

            22125




            22125

























                2














                It is a programmable key which can be made to do a variety of things, depends.



                I remember it having some uses on old ibm terminals, and some DOS programs used it for a form of soft resetting.






                share|improve this answer




























                  2














                  It is a programmable key which can be made to do a variety of things, depends.



                  I remember it having some uses on old ibm terminals, and some DOS programs used it for a form of soft resetting.






                  share|improve this answer


























                    2












                    2








                    2







                    It is a programmable key which can be made to do a variety of things, depends.



                    I remember it having some uses on old ibm terminals, and some DOS programs used it for a form of soft resetting.






                    share|improve this answer













                    It is a programmable key which can be made to do a variety of things, depends.



                    I remember it having some uses on old ibm terminals, and some DOS programs used it for a form of soft resetting.







                    share|improve this answer












                    share|improve this answer



                    share|improve this answer










                    answered Jul 16 '09 at 2:47









                    RookRook

                    16.8k28108179




                    16.8k28108179























                        0














                        On linux it still serves a very useful function:



                        https://en.wikipedia.org/wiki/Magic_SysRq_key






                        share|improve this answer




























                          0














                          On linux it still serves a very useful function:



                          https://en.wikipedia.org/wiki/Magic_SysRq_key






                          share|improve this answer


























                            0












                            0








                            0







                            On linux it still serves a very useful function:



                            https://en.wikipedia.org/wiki/Magic_SysRq_key






                            share|improve this answer













                            On linux it still serves a very useful function:



                            https://en.wikipedia.org/wiki/Magic_SysRq_key







                            share|improve this answer












                            share|improve this answer



                            share|improve this answer










                            answered Jan 29 at 19:00









                            pgoetzpgoetz

                            1214




                            1214






























                                draft saved

                                draft discarded




















































                                Thanks for contributing an answer to Super User!


                                • Please be sure to answer the question. Provide details and share your research!

                                But avoid



                                • Asking for help, clarification, or responding to other answers.

                                • Making statements based on opinion; back them up with references or personal experience.


                                To learn more, see our tips on writing great answers.




                                draft saved


                                draft discarded














                                StackExchange.ready(
                                function () {
                                StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f4461%2fwhat-does-the-sysrq-key-do%23new-answer', 'question_page');
                                }
                                );

                                Post as a guest















                                Required, but never shown





















































                                Required, but never shown














                                Required, but never shown












                                Required, but never shown







                                Required, but never shown

































                                Required, but never shown














                                Required, but never shown












                                Required, but never shown







                                Required, but never shown







                                Popular posts from this blog

                                How to make a Squid Proxy server?

                                Is this a new Fibonacci Identity?

                                19世紀