×

System for selectively modifying codes generated by a touch type keyboard upon detecting of predetermined sequence of make codes and break codes

  • US 4,937,778 A
  • Filed: 04/14/1986
  • Issued: 06/26/1990
  • Est. Priority Date: 04/14/1986
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer keyboard enhancing device for use with a computer having a keyboard with touch-type keys, including a space key, wherein the keyboard produces a make code when a key is depressed and a break code when a key is released, the device permitting the use of at least one touch-type key, referred to as a trigger key, to perform a different function than it normally performs, when a second key, referred to as a target key, is depressed and released in a selected relationship to depression of the trigger key, the device comprising processing means coupled to the keyboard and to the computer, the processing means including:

  • receiving means for receiving the make and break codes produced by the keyboard in response to keys being respectively depressed and released;

    detection means coupled to the receiving means for detecting a sequence of received codes serially including a trigger key make code, a target key make code and a corresponding break code of the target key make code, and for producing an indication that said sequence has been detected, the indication being produced upon receipt of said corresponding break code, said indication indicating that the target key has been depressed and released while the trigger key was held depressed; and

    transmitting means coupled to the receiving and detection means for transmitting the received codes to the computer when said indication has not been produced and for transmitting modified codes to the computer when said indication has been produced, so that the trigger key performs a function other than its normal function when the target key is depressed and released while the trigger key is held depressed.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×