Mindaugas' Home
Home Projects MJoy MJoy16 Application C1 Products Software About
## MJoy16 Application C1 | ### Multifunction home simulator cockpit controller
### Features This application is targeted for home aircraft cockpit simulator applications. Although it is best suited for aircraft simulator it can be used for other applications as well. Many axes and buttons might become useful for spaceship, car, tank simulators etc. This controller may be used even not only in games. Examples might be multimedia devices control such as virtual audio mixers, virtual radios, house surveillance etc. Main features of this MJoy16 Application C1 are: - 64 pushbuttons support - 16 double-action toggle switches support - 4 double-action rotary switches support for convenient frequency control - 1 8-position hatswitch - 2 controls mapping modes - Axes centering disabling possibility - Auto calibration - Additional support options for multiple MJoy16-C1 controllers on one computer Go to top of the page ### Documentation Detailed documentation together with wiring schematics of this application is in User's Manual available for download from MJoy16-C1 product page or from direct link below: Download: MJoy16-C1 User's Manual v1 Go to top of the page ### Software You can download the assembled software image for ATmega16 chip of MJoy16-C1 below: Download: MJoy16-C1 ATmega16 software image v1.3 Brief MJoy16 programming guide will is available on MJoy16-C1 programming page. Source code is not available. ### Joystick buttons mapping software MJoy16-C1 is a true Plug-and-Play device and automatically appears in Windows as 8 axes, 112 buttons and 1 hat switch joystick. Not all simulator games are able to process more than 32 buttons per joystick. This is because these games still use old and outdated joysticks interfacing method. Since DirectX 5 introduction new interfacing method became available but not all newest games use it. One example is Microsoft Flight Simulator(TM) series. One possibility to overcome this is to install several MJoy16-C1 controllers. Please consult User's Manual for details of implementing this solution. Another way to overcome this limitation is to use software which maps joystick buttons to keyboard keys. One possible presented software is MJoy Mapper which allows you to create your custom configuration joystick buttons to keyboard keys mapping layout. You may download it from the MJoy Mapper software page: MJoy Mapper software page Go to top of the page ### Project contact If you have questions regarding this project contact me on address below: Go to top of the page ### Notes Note: All above .pdf documents are in Adobe Acrobat 5 format and can be opened by Adobe Acrobat Reader version 5 or later which is available for download from the page on Adobe site: Get Acrobat Reader 5 or newer. Go to top of the page #### License and Copyrights All information published on this page is free for non commercial use. All presented programs are under GPL license (for non commercial use). For licensing information of this project use in commercial products contact . Copyright © 2005, Lithuania, www.mindaugas.com Copyright © Ing. Igor Cesko 2003, Slovakia, http://cesko.euro-science.net/ , cesko@internet.sk ##### Last update: 2005-06-07