From owner-freebsd-hackers Fri Jul 24 17:33:30 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA07333 for freebsd-hackers-outgoing; Fri, 24 Jul 1998 17:33:30 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from smtp01.primenet.com (daemon@smtp01.primenet.com [206.165.6.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA07300; Fri, 24 Jul 1998 17:33:07 -0700 (PDT) (envelope-from tlambert@usr06.primenet.com) Received: (from daemon@localhost) by smtp01.primenet.com (8.8.8/8.8.8) id RAA13531; Fri, 24 Jul 1998 17:32:43 -0700 (MST) Received: from usr06.primenet.com(206.165.6.206) via SMTP by smtp01.primenet.com, id smtpd013429; Fri Jul 24 17:32:33 1998 Received: (from tlambert@localhost) by usr06.primenet.com (8.8.5/8.8.5) id RAA18039; Fri, 24 Jul 1998 17:32:28 -0700 (MST) From: Terry Lambert Message-Id: <199807250032.RAA18039@usr06.primenet.com> Subject: Re: Accessability (was Re: question) To: mike@smith.net.au (Mike Smith) Date: Sat, 25 Jul 1998 00:32:28 +0000 (GMT) Cc: tlambert@primenet.com, mike@smith.net.au, pvernon@purdue.edu, freebsd-hackers@FreeBSD.ORG, max@FreeBSD.ORG In-Reply-To: <199807250022.RAA01204@dingo.cdrom.com> from "Mike Smith" at Jul 24, 98 05:22:49 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > It seems that it would be a good idea to provide some way to invoke > > this with as little work as possible from a boot floppy. > > There is an option in the bootstrap to probe the keyboard; I'm not sure > if it's the default or not. If the keyboard's not present, it will use > the serial port. Presuming that the machine will not ask the user to hit F1 if the keyboard is missing. The bigger question is whether or not the screen-oriented install methodology would not be a problem. The issue here is that the words on the screen are not painted in "speech order" -- the order a human would read them aloud -- nor are they painted in their entirety, due to minimal redraw optimizations. > > It would also be a good idea to start thinking in terms of accessibility > > functions for the console, the keyboard driver, and Free-B.S.D. in > > general. > > Thinking is easy; finding a developer interested in taking on the work > less so. > > Your suggestions are pretty good though (if unoriginal 8) They were intended to be food for thought, not original. Once invoked, other options which are more original could be fine tuned; for example, instead of making the modifier keys sticky, turn them into "dead keys", where you hit "shift" then "sp", and you get upper case "S" and lower case "p". You could also define multiple shift key hits to start the accessibility mode; it's possible that someone with parkinsonianism, for example, would not be able to hold the shift key down long enough to activate it, if holding it down a long time was the switch. I'm not claiming that I'm the first guy to think about this, only that someone with the ability to make the changes to the FreeBSD source tree *should* be thinking about it. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message