A framework for virtualizing joystick controls in a flight simulator training environment

Alex Redei, Sergiu Dascalu, Frederick C. Harris

Research output: Contribution to journalArticlepeer-review

1 Scopus citations


In aviation there can be little room for error. This paper explores software arbitration of two joysticks controlled by two pilots, where each joystick is independent of the other and each pilot’s actions are potentially equally valid. In such scenarios, it can be difficult to know which commands are valid, and which commands should be ignored. Inspired by historic conflict resolution scenarios in commercial aviation history, we developed a framework for virtualizing joystick commands from two multi-axis joysticks. The framework has been utilized in a two-person flight simulator, where different joystick conflict resolution techniques were modeled and evaluated. In this paper, we detail our framework for arbitrating conflicts in a multi-axis joystick system, thereby increasing the responsiveness of control input in a potentially conflicted state. Both the framework’s hardware prototype and software system are described and the results of implementing and evaluating three joystick conflict resolution techniques are presented and discussed.

Original languageEnglish
Pages (from-to)30-37
Number of pages8
JournalInternational Journal of Computers and their Applications
Issue number1
StatePublished - Mar 2019


  • Flight simulator
  • Human-computer interaction
  • Input mapping
  • Joystick
  • Pilot training


Dive into the research topics of 'A framework for virtualizing joystick controls in a flight simulator training environment'. Together they form a unique fingerprint.

Cite this