[misc.handicap] noisy rodents

Eric.Bohlman@p1.f778.n115.z1.fidonet.org (Eric Bohlman) (10/13/90)

Index Number: 11096

[This is from the Blink Talk Conference]

I'm considering adding mouse support to Tinytalk.  However, I have
only a vague idea of how it should behave.  One thought is that it
should say nothing while the mouse cursor is moving (too much
output, mostly interrupting itself) and then read whatever the
mouse cursor is sitting on once the cursor has been stationary for
a moment.  The question is what it should read: lines, characters,
lightbars, what have you (note that all this assumes a text-mode
screen display.  I hope to tackle Windows eventually, but don't
hold your breath).  How would you want mouse tracking to behave?
One thing I DON'T want to do is make use of the mouse buttons,
since that would interfere with applications that were using them.

One random thought that just popped up is that if the mouse cursor
lands in a bordered box, it should speak only the portion of the
line within the box.

--
Uucp: ..!{decvax,oliveb}!bunker!hcap!hnews!115!778.1!Eric.Bohlman
Internet: Eric.Bohlman@p1.f778.n115.z1.fidonet.org

Gary.Petraccaro@f90.n129.z1.fidonet.org (Gary Petraccaro) (10/17/90)

Index Number: 11157

[This is from the Blink Talk Conference]

Eric,

     The mouse may prove a real problem.  If we move the cursor now, we
move by line, character, word, sentence, but we usually have an idea what
we've used as a unit.  How we gonna do that with a mouse?  Could you put in
a move by character with character reading if moving slow and if moving
fast put in a cursor coordinates readout with the whole line read next?
Don't know what that would be like in practice, but that's about the best I
can come up with on short notice.

--
Uucp: ..!{decvax,oliveb}!bunker!hcap!hnews!129!90!Gary.Petraccaro
Internet: Gary.Petraccaro@f90.n129.z1.fidonet.org

Eric.Bohlman@p1.f778.n115.z1.fidonet.org (Eric Bohlman) (10/17/90)

Index Number: 11170

[This is from the Blink Talk Conference]

I'd probably make the "landing unit" definable (character, word, line, etc.)  
like I make vertical cursor movement definable.  One of the characteristics of  
a mouse or trackball is that it doesn't usually move the mouse cursor in a  
straight line; it may bounce a bit.  That's one of the reasons I was thinking  
of waiting until the movement stopped.  Announcing the row/column position  
sounds like a good idea; I'd make it a selectable option.

Another consideration is verbalizing the kinds of objects used by programs  
that support meese.  Scroll bars would be one example.  Dialog boxes with  
"checkboxes" and "radio buttons" are another, though these can also be found  
in non-mouse-specific programs.
 

--
Uucp: ..!{decvax,oliveb}!bunker!hcap!hnews!115!778.1!Eric.Bohlman
Internet: Eric.Bohlman@p1.f778.n115.z1.fidonet.org