I just ran a much more careful test.

I plugged in the alva and turned it on -- keyboard input works
I started BrlTTY - keyboard input does not work
I started my application which uses BrlAPI to take control of the device - 
keyboard input does not work but braille output does work
I stopped my application and left BrlTTY running - keyboard input now works
I started my application again to make sure BrlTTY is really still running, and 
braille output works but keyboard input does not.

So... That's even more interesting.  It seems to allow keyboard input after I 
use BrlAPI but not before!

-Nick


________________________________
 From: Dave Mielke <[email protected]>
To: Nicholas Dechman <[email protected]>; Informal discussion between users 
and developers of BRLTTY. <[email protected]> 
Sent: Wednesday, July 11, 2012 10:48 AM
Subject: Re: [BRLTTY] Alva BC640 perkins input
 
[quoted lines by Nicholas Dechman on 2012/07/11 at 07:23 -0700]

>And I have a little more detail about the behavior.  The alva will still 
>generate keyboard input after BrlTTY is started, but it stops generating them 
>as soon as I take control of the device through BrlAPI.  After this, the 
>keyboard events are not captured by BrlTTY, and if I give focus to another 
>application and try to type some characters, the characters no longer appear.

This is an important piece of information. I believe it probably has to do with 
your BrlAPI application not ignoring the keyboard key ranges so that they'll 
pass through to brltty and be handled as expected. Can you confirm that 
keyboard resonse comes back when you release BrlAPI control.

-- 
Dave Mielke           | 2213 Fox Crescent | The Bible is the very Word of God.
Phone: 1-613-726-0014 | Ottawa, Ontario   | 2011 May 21 is the End of Salvation.
EMail: [email protected] | Canada  K2A 1H7   | http://Mielke.cc/now.html
http://FamilyRadio.com/                   | http://Mielke.cc/bible/
_______________________________________________
This message was sent via the BRLTTY mailing list.
To post a message, send an e-mail to: [email protected]
For general information, go to: http://mielke.cc/mailman/listinfo/brltty

Reply via email to