home *** CD-ROM | disk | FTP | other *** search
/ ST-Computer Leser 2002 January / STC_CD_01_2002.iso / CALAMUS / 2000L_DE / SYSTEM / KEYTAB.INI < prev    next >
INI File  |  2001-01-18  |  2KB  |  71 lines

  1. # KEYTAB.INI
  2. # ----------
  3. # This is the configuration file for the keyboard layout
  4. # which can be redefined as you like it.
  5. # This file has to be in the Calamus folder 'system'.
  6. # Important: For keyboards other than German origin this file is 
  7. # always required even if there are no definitions entered.
  8. # Otherwise the German keyboard layout will be enabled.
  9. #
  10. # Syntax Description:
  11. # Comments start with # and end at the end of a line.
  12. # The file is separated in several paragraphs, 
  13. # the names of which can be found in brackets, e.g. [normal].
  14. # Only one key value is allowed per line.
  15. # All values have to be given as Hexadecimal values.
  16.  
  17. [settings]
  18. # When the value DEZIMAL in the [settings] area is set to 1,
  19. # the ASCIIVALUE is expected to be a decimal value, otherwise
  20. # a hexadecimal value is expected.
  21. # The KEYBOARDSCANCODE will always be expected as a Hex value,
  22. # like it is given by the KEYGET.EXE.
  23.  
  24. DEZIMAL=1
  25.  
  26.  
  27. [normal]
  28. # Here you find the key definitions for normal key strokes:
  29. # Syntax: KEYBOARDSCANCODE = ASCIIVALUE (HEX)
  30. # e.g. 0x10=146                   ->  ^ = ╞
  31. # This means: Pressing the Key [^] will give you the character ╞ = ASCII 146.
  32. # Please find the scancodes of the according keys with KEYGET.EXE
  33.  
  34.  
  35. [shift]
  36. # Here you find the key definitions for Key + Shift:
  37. # Syntax: KEYBOARDSCANCODE = ASCIIVALUE (HEX)
  38. 0x4=221       # Paragraph
  39. 0x29=248      # Grad
  40.  
  41.  
  42. [alternate]
  43. # Here you find the key definitions for Key + Alternate:
  44. # Syntax: KEYBOARDSCANCODE = ASCIIVALUE (HEX) 
  45. 0x3=253       # Exp2
  46. 0x4=254       # Exp3
  47. 0x32=230      # my
  48.  
  49. [control]
  50. # Here you find the key definitions for Key + Control (Ctrl / Strg):
  51. # Syntax: KEYBOARDSCANCODE = ASCIIVALUE (HEX) 
  52.  
  53.  
  54. [normal_deadchar]
  55. # Here are the key definitions for dead chars:
  56. # Syntax: KEYBOARDSCANCODE + KEYBOARDSCANCODE = ASCIIVALUE (HEX) 
  57. # e.g. 0x29+0x1e=0x83 ->  ^ + a = Γ
  58.  
  59.  
  60. [shift_deadchar]
  61. # Here are the key definitions for dead chars + Shift:
  62. # Syntax: KEYBOARDSCANCODE + KEYBOARDSCANCODE = ASCIIVALUE (HEX)
  63.  
  64.  
  65. [normal_deadchar_shift]
  66. # Syntax: normal DEADCHARSCANCODE + Shifted KEYBOARDSCANCODE = ASCIIVALUE 
  67.  
  68.  
  69. [shift_deadchar_shift]
  70. # Syntax: shifted DEADCHARSCANCODE + Shifted KEYBOARDSCANCODE = ASCIIVALUE  
  71.