home *** CD-ROM | disk | FTP | other *** search
/ Hacker 9 / HACKER09.ISO / Games / Sin.exe / DATA / base / cm2sin.cfg < prev    next >
Text File  |  1998-07-26  |  4KB  |  113 lines

  1. // This is a config file for the Logitech CyberMan 2
  2. // for use with the Sin demo.  The user is encouraged to tweak their
  3. // settings to get maximum performance and enjoyment from the product.
  4. //
  5. // CM2SINDEMO.CFG
  6. // Revision 0.3 --
  7.  
  8. // Axis Sensitivity:
  9.  
  10. // initialize joystick support
  11. in_joystick 1
  12. joy_advanced 1.0
  13.  
  14. // print joystick name
  15. joy_name "Logitech CyberMan 2"
  16.  
  17. // First, we define the available axes:
  18.  
  19. // Jumping and crouching (+moveup and +movedown) are handled by the Z
  20. // (up and down) axis of the CyberMan 2.  You can bind them to buttons
  21. // and disable the Z axis (joy_advaxisz 0) if you want.
  22.  
  23. // 0 = Axis not used
  24. // 1 = Forward/Backward
  25. // 2 = Pitch (look up/down)
  26. // 3 = Strafe left/right
  27. // 4 = Turn left/right
  28. // 5 = Move up/down (jump/crouch)
  29.  
  30. joy_advaxisx 3
  31. joy_advaxisy 1
  32. joy_advaxisz 5
  33. joy_advaxisr 4
  34. joy_advaxisu 2
  35. joy_advaxisv 0
  36.  
  37. // Next, we define the sensitivities (response speeds) and thresholds 
  38. // (dead zones) of the available axes:
  39.  
  40. // Sensitivities can (and probably should) be tweaked by the user - 
  41. // note that some values are negative and some are positive - changing 
  42. // negative values to positive (or vice versa) will reverse the 
  43. // direction traveled by moving that axis - for example, changing 
  44. // joy_yawsensitivity to 3 would make the character turn left when the 
  45. // puck is turned to the right.  Changing joy_yawsensitivity to -4 
  46. // will make turning the puck left and right turn the character 
  47. // faster.  Adjust these in increments of .1 (or whatever) until you 
  48. // like the response.
  49. // The threshold settings are also adjustable, but these are the
  50. // settings I've found most comfortable - particularly with the Z 
  51. // (jump/crouch) axis.
  52.  
  53. joy_pitchsensitivity -1.0
  54. joy_pitchthreshold 0.15
  55. joy_yawsensitivity -3
  56. joy_yawthreshold 0.0
  57. joy_forwardsensitivity -1.0
  58. joy_forwardthreshold 0.15
  59. joy_upthreshold 0.5
  60. joy_upsensitivity -1
  61. joy_sidesensitivity 1.0
  62. joy_sidethreshold 0.15
  63. joy_advancedupdate
  64.  
  65. // Miscellaneous variables
  66. crosshair 1
  67. -mlook
  68. lookspring 1
  69.  
  70. // Button Assignments:
  71. // These can be changed.  Have a look at Sin's "CONFIG.CFG" for 
  72. // the exact syntax of the commands, or type "CMDLIST" at the console
  73. // and use the PGUP key to scroll through the list of commands.
  74.  
  75. bind "JOY1" "+attack"     // Top index finger button - Fire weapon
  76. bind "JOY2" "weapnext"    // Top middle finger button - Next weapon
  77. bind "JOY3" "centerview"  // Top ring finger button - Center view 
  78. bind "JOY4" "+use"        // Bottom index finger button - Use item
  79.               // (open doors, push buttons...???)
  80. bind "AUX5" "invuse"      // Bottom middle finger button - Use current 
  81.               // inventory item
  82. bind "AUX6" "+mlook"      // Bottom ring finger button - turn on pitch
  83.               // axis for looking up and down until you let
  84.               // this button go
  85. bind "AUX7" "invnext"     // Right thumb button
  86. bind "AUX8" "invprev"     // Left thumb button
  87.  
  88. // Note - "+mlook" is not enabled as a default.  This is because the
  89. // pitch axis is rather sensitive, and I found it somewhat difficult
  90. // to use as an "on all the time" thing while testing this config (in 
  91. // Quake 2.)
  92.  
  93. // To look up and down, you must (with the default config) hold down 
  94. // button 6 while looking.  If you type "+mlook" at the console, free 
  95. // aiming will be enabled all the time until you press button 6 again.
  96. // If you want free look on all the time without ever being turned 
  97. // off, bind "AUX6" to something else.  This config works best with 
  98. // lookspring turned on (lookspring 1) but can be played without 
  99. // lookspring as well
  100.  
  101. // Below is a list of different commands you can cut/paste to bind to 
  102. // buttons
  103. // "use Magnum"
  104. // "use Shotgun"
  105. // "use AssaultRifle"
  106. // "use Chaingun"
  107. // "use SpiderMine"
  108. // "use RocketLauncher"
  109. // "use PulseRifle"
  110. // "use QuantumDestablizer"
  111. // "+use"
  112. // "use SniperRifle"
  113. // "toggleviewmode"