From owner-freebsd-questions@FreeBSD.ORG Wed Sep 26 19:28:39 2007 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BA19F16A41B for ; Wed, 26 Sep 2007 19:28:39 +0000 (UTC) (envelope-from bill@ayn.mi.celestial.com) Received: from ayn.mi.celestial.com (hayek.celestial.com [192.136.111.12]) by mx1.freebsd.org (Postfix) with ESMTP id 9B3A713C467 for ; Wed, 26 Sep 2007 19:28:39 +0000 (UTC) (envelope-from bill@ayn.mi.celestial.com) Received: from localhost (localhost [127.0.0.1]) by ayn.mi.celestial.com (Postfix) with ESMTP id 651926800E99E; Wed, 26 Sep 2007 12:32:14 -0700 (PDT) X-Virus-Scanned: amavisd-new at mi.celestial.com Received: from ayn.mi.celestial.com ([127.0.0.1]) by localhost (ayn.mi.celestial.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id la0xm3C+6DrB; Wed, 26 Sep 2007 12:32:14 -0700 (PDT) Received: by ayn.mi.celestial.com (Postfix, from userid 203) id 4CAC96800E1A7; Wed, 26 Sep 2007 12:32:14 -0700 (PDT) Date: Wed, 26 Sep 2007 12:32:14 -0700 From: Bill Campbell To: freebsd-questions@freebsd.org Message-ID: <20070926193214.GC12263@ayn.mi.celestial.com> Mail-Followup-To: freebsd-questions@freebsd.org References: <20070926171718.GA1155@mugin.localhost> <20070926182239.GA2992@ayn.mi.celestial.com> <20070926185007.GA1560@mugin.localhost> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070926185007.GA1560@mugin.localhost> User-Agent: Mutt/1.5.11 OpenPKG/2.5 Subject: Re: Keyboard without Scroll Lock X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd@celestial.com List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Sep 2007 19:28:39 -0000 On Wed, Sep 26, 2007, Harry Matthiesen Jensen wrote: >On Wed, Sep 26, 2007 at 11:22:39AM -0700, Bill Campbell wrote: >> > >> >just for info, if you happens to buy a keyboard without the Scroll Lock >> >key, as I did (Logitech EX110), and are missing this function in consoles, >> >I found a solution with re-configuring the keymap (I'm probably not the >> >> A far simpler way is to use xoff/xon, ctrl-s stops things, and >> ctrl-q restarts. > >Is there a set-up I need to perform before it works, because simply >pressing "Ctrl+Q"/"Ctrl+S" does not give me anything. You will only see the effect of these if the system is sending data to the screen. Try typing ``cat /etc/termcap'', the pressing ctrl-s to stop the flow, and ctrl-q to restart it. This is basic serial software flow control, used by terminals to slow down traffic from the system to allow the terminal to catch up with the traffic. This protocal dates back to the days of slow teletypes which ran at speeds around 110baud (10 characters per second). I think that the Scroll Lock key simply toggles this, sending alternate ctrl-s, ctrl-q to stop and start traffic. Scrolling back through the stream is a function of the underlying system, and has nothing to do with the flow of data. Bill -- INTERNET: bill@celestial.com Bill Campbell; Celestial Software LLC URL: http://www.celestial.com/ PO Box 820; 6641 E. Mercer Way FAX: (206) 232-9186 Mercer Island, WA 98040-0820; (206) 236-1676 During times of universal deceit, telling the truth becomes a revolutionary act. --George Orwell