home *** CD-ROM | disk | FTP | other *** search
/ ProfitPress Mega CDROM2 …eeware (MSDOS)(1992)(Eng) / ProfitPress-MegaCDROM2.B6I / UTILITY / KEYBOARD / FIXKEY.ZIP / FIXKEY.DOC < prev    next >
Encoding:
Text File  |  1991-02-07  |  4.0 KB  |  137 lines

  1. FIXKPC version 2.3 and FIXKAT version 2.2 documentation
  2.  
  3. FIXKPC and FIXKAT are small TSRs for those who, like me, use a laptop like
  4. the Toshibas which has a keyboard whose lower left looks like:
  5.  
  6. +--------+
  7. |        |
  8. |  Ctrl  |
  9. |        |
  10. +--------+
  11. +----------+
  12. |          |
  13. |   Shift  |
  14. |          |
  15. +----------+
  16. +--------++--------+
  17. |        ||  Caps  |
  18. |   Alt  ||        |
  19. |        ||  lock  |
  20. +--------++--------+
  21.  
  22. while the keyboard on their desktop is the "improved" IBM-standard, which
  23. looks like:
  24.  
  25. +--------+
  26. |  Caps  |
  27. |        |
  28. |  Lock  |
  29. +--------+
  30. +----------+
  31. |          |
  32. |  Shift   |
  33. |          |
  34. +----------+
  35. +--------+ +-------+
  36. |        | |       |
  37. |  Ctrl  | |  Alt  |
  38. |        | |       |
  39. +--------+ +-------+
  40.  
  41. *I*, at any rate, have lots of trouble alternating between these
  42. arrangements:  I constantly press caps lock for Ctrl on the desktop, and Alt
  43. for Ctrl on the laptop.  I rarely actually want to lock caps anyway.  The
  44. combination of these two TSRs gives me keyboards that function the same on
  45. both machines.
  46.  
  47. FIXKPC runs on the laptop or any other PC-XT compatible machine, and FIXKAT
  48. runs on any AT-compatible machine.  I suggest running them early in your TSR
  49. load sequence.  They both eat only a couple of hundred bytes, and make life
  50. a *lot* easier, at least for me.  Their results are:
  51.  
  52. LAPTOP KEYBOARD AFTER RUNNING FIXKPC:
  53.  
  54. +--------+
  55. |        |
  56. |  Ctrl  |
  57. |        |
  58. +--------+
  59. +----------+
  60. |          |
  61. |   Shift  |
  62. |          |
  63. +----------+
  64. +--------++--------+
  65. |        ||        |
  66. |  Ctrl  ||   Alt  |
  67. |        ||        |
  68. +--------++--------+
  69.  
  70. Now, wherever your fingers go looking for the Ctrl key, they'll find it.
  71. The Alt key is in the same relative position it occupies on an "improved" AT
  72. style keyboard.  Where's Caps Lock?  The key labelled Caps lock will toggle
  73. caps lock as usual *IF* you press either Shift key first, and hold it down
  74. while pressing Caps Lock.
  75.  
  76. You can return the keyboard to its standard arrangement, which may be
  77. necessary for entering Alt-xxx extended keycodes with the numeric keypad
  78. under some BIOSes, by pressing the real Ctrl key, then the Right_shift key
  79. simultaneously.  Pressing them again toggles the translation back on.
  80.  
  81. --------
  82.  
  83. That fixes the laptop keyboard.  To fix the desktop keyboard, use FIXKAT.
  84. Again, it seems to work fine as the first TSR installed.  After running it,
  85. the AT keyboard becomes:
  86.  
  87. DESKTOP AT KEYBOARD AFTER RUNNING FIXKAT:
  88.  
  89.  
  90. +--------+
  91. |        |
  92. |  Ctrl  |
  93. |        |
  94. +--------+
  95. +----------+
  96. |          |
  97. |  Shift   |
  98. |          |
  99. +----------+
  100. +--------+ +-------+
  101. |        | |       |
  102. |  Ctrl  | |  Alt  |
  103. |        | |       |
  104. +--------+ +-------+
  105.  
  106.  
  107. The *same* arrangement as the laptop.  Again, you'll never put the keyboard
  108. in Caps Lock while searching for the Ctrl key.  Also, as in FIXKPC, pressing
  109. either Shift key and then the caps lock simultaneously toggles caps lock on
  110. and off, and pressing the real Ctrl key and then the Right_shift key
  111. simultaneously toggles the keyboard translation off and on.
  112.  
  113. -------------
  114.  
  115. If you have an AT-compatible Toshiba laptop, FIXKPC will probably work on
  116. it.  The caps lock light may or may not reflect the actual state of
  117. caps lock, but I think that's a small price to pay.  Using FIXKAT, the caps
  118. lock indicator stays correct, since it patches into the BIOS interrupt
  119. processing at a point before the status of the light is determined.
  120.  
  121. As usual, I make absolutely no warranties as to the performance of this
  122. software, and disclaim any responsibility for damage related to its use.
  123. All risk related to its use is entirely the responsibility of the user.
  124.  
  125. Source code for both programs, in Turbo Assembler, is available on request. 
  126. The programs are in the Public Domain, do what you wish with them, but
  127. please give appropriate credit (as I have with FIXKAT).
  128.  
  129. Please send bug reports, etc to
  130.  
  131. Ross Alford
  132. Department of Zoology
  133. James Cook University
  134. Townsville, Qld 4811
  135. Australia
  136.  
  137. or zlraa@marlin.jcu.edu.au on the Internet