用游戏杆模拟鼠标器

Author: 张捍旭 Date: 1997-01-01

  一个小巧的共享软件JOYMOUSE可以让普通的PC机游戏杆兼作鼠标器,实现了一物两用,这对于因种种原因有游戏杆而未安装鼠标器的玩家来说真是个好消息。JOYMOUSE对硬件的要求是与PC机兼容的游戏杆和PC/XT以上的机器。游戏杆必须具备自动居中的功能,即在不用时自动回到中心位置( 现在的游戏杆大都具备此功能)。在使用游戏杆之前请先校准游戏杆的中心位置,并关掉连续发射开关 AUTO A和AUTO B。JOYMOUSE适用于DOS下的应用程序,它不但可以象鼠标器那样灵活移动,而且还有鼠标左键和右键的作用,甚至更多。JOYMOUSE总共只有14K容量,执行了主文件JOYMOUSE.COM后也只占1K常规内存,在DOS应用程序中,如各种版本的PCTOOLS、WPS中都可以用游戏杆当做鼠标器使用,即使在不支持鼠标的程序中,如PCTOOLS  5.0,JOYMOUSE也能使用。
  可以为游戏杆的按钮分配的按键和组合键有:
  Home        C-Home      Tab      S-Tab   
  End         C-End       Pad+    Pad-        
  PgUp        C-PgUp      Del      Enter     
  PgDn        C-PgDn      Ins      C-PrtSc   
  C-Left     C-Right     Esc      Spacebar   
  Backspace   C-Backspace                  
     a to z                 A to Z
     0 to 9                F1 to F10            
  C-A to C-Z          C-F1 to C-F10
  A-a to A-z          A-F1 to A-F10
  A-0 to A-9          S-F1 to S-F10
  其中 A-=Alt    C-=Ctrl    S-=Shift
  例如 JOYMOUSE /1=ENTER /2=ESC,游戏杆的按钮1就相当于回车键,按钮2就相当于强迫退回键Esc。如果游戏杆有更多的键,还可以定义出其它功能。缺省值为1/F1,2/F2,/3=F3。即游戏杆的三个按钮分别相当于键盘上的 F1,F2 和 F3。JOYMOUSE最多只使用游戏杆的三个按钮,如果游戏杆还有第四个按钮,则只能空闲。JOYMOUSE还可以使用参数调整"鼠标光标"的移动速度。例如:
  JOYMOUSE /H=5 /V=3
  H表示水平移动速度,V表示垂直移动速度。不同的是屏幕上看不到鼠标的光标,游戏杆移动的是用键盘操作时所能看到的光标条。为了能让游戏杆重新作为游戏杆使用,可以键入JOYMOUSE /OFF 使 JOYMOUSE.COM 失去作用 ,以后仍可以用JOYMOUSE /ON 激活,但原先设定的参数失效。