From: Marc H. <Ax...@cu...> - 2000-02-27 02:25:37
|
Hi folks, I'd like to announce some new features of the client: When you start the client, it searches for a configuration-file, "3Dsiac.conf". If this file doesn't exist, the configuration-fronend is loaded (it's a plug-in). You then have to choose if you have a joystick (enter '1') or not ('0', ignore warning). If you entered 1, the joystick device is loaded (also plug-in). You are then asked for the filename of your joystick, this would normally be /dev/js0. The drive automagically detects how many axes the joystick has and how many buttons, as well as its' name (well, if you joystick-kernel-module does name it right...). All those things are written into the configuration file, but now comes the best: You then have to calibrate every axis of your joystick (normally 2, left/right and up/down) :-) I've tested those functions with following hardware: -MicroSucks SideWinder Precision Pro on GamePort (kernel-module joy-sidewinder) /dev/js0 - and two SNES (aka Super-Famicom) joypads on Parallel Port 1 (kernel-module joy-console) /dev/js1 + /dev/js2 ... and all works fine :-) Feel free to test it, and read your joystick-info in 3Dsiac.conf :-) Oh, and please report any bugs ! BTW: Sorry, I add comments soon, I was too lazy C'ya, Marc Stay tuned for some new announcements about input devices, only on your 3Dsia-Mailing-List(tm)... soon to come: The Keyboard And The Mouse :-) -- Marc Haisenko alias StonedBones alias Axl E-Mail: Ax...@cu... |