This suggests that the switch should be a momentary switch, since
the state can change programatically. I think we will need to think about
the details of that switch a bit more deeply, so that the correct
usability works. (01)
Jonathan Cheyer <jonathan@cheyer.biz> writes: (02)
% Hi Phil,
%
% Yes, this was the idea that I was referring to in my third bullet point
% in my previous response. The link I sent discusses the standard (and
% additional non-standard) keyboard commands that can be sent from a PC
% back to a keyboard. We could pick one of the unused byte combos to
% create a "Augment mode enabled" and "Augment mode disabled" pair of
% commands. That would allow the Java AugTerm to have a way to
% automatically switch between modes when the mouse gives it focus.
%
% Jonathan
%
%
% Philip Gust wrote:
% > As I mentioned earlier, it would still be interesting to see whether
% > we can use standard bi-directional PS/2 keyboard protocol to allow
% > the computer to switch between "keyset mode" and "keyboard mode" (see
% > http://www.computer-engineering.org/ps2protocol/). This would enable
% > the Java Augterm to automatically switch into/out of "keyset mode"
% > based on focus. This brings up the more general point that, if at
% > all possible, the keyset will need to respond to host-to-device
% > communications like a normal PS/2 keyboard. This will require a
% > little research to determine what the keyset needs to be prepared to
% > respond to in each mode.
% >
% > At 10:04 PM 5/8/2006, you wrote:
% >> * Do you have any details about what the circuit board will do? Is it
% >> just handling the USB logic, or would it be able to handle keyboard
% >> commands (like a standard keyboard microprocessor would). I was thinking
% >> it would be really cool if the circuit board could switch between
% >> standard keyset mode (5 bit) and Augment mode (keyset + 3-button mouse =
% >> 8 bits) based on data sent through the PC's keyboard controller to the
% >> chord keyset.
% >>
% >> http://www.win.tue.nl/~aeb/linux/kbd/scancodes-12.html
% >>
% >> Jonathan
% (03)
-----
John Sechrest . Helping people use
. computers and the Internet
. more effectively
.
. Internet: sechrest@peak.org
.
. http://www.peak.org/~sechrest (04)
_________________________________________________________________
Message Archives: http://chm.cim3.net/forum/nls-technical/
Shared Files: http://chm.cim3.net/file/work/project/nls-restore/
Community Portal: http://www.computerhistory.org/
To Post: mailto:nls-technical@chm.cim3.net
Community Wiki: http://chm.cim3.net/cgi-bin/wiki.pl?NLS_Restoration (05)
|