evdev gun support

supports guns via evdev. multiple guns.
extra buttons are configurable (guns can be configured for that).

Signed-off-by: Nicolas Adenis-Lamarre <nicolas.adenis.lamarre@gmail.com>
This commit is contained in:
Nicolas Adenis-Lamarre 2022-11-13 17:10:09 +00:00 committed by Megamouse
parent b4757b514d
commit 2805fe0a06
9 changed files with 481 additions and 4 deletions

View file

@ -1057,6 +1057,7 @@ QString emu_settings::GetLocalizedSetting(const QString& original, emu_settings_
case move_handler::null: return tr("Null", "Move handler");
case move_handler::fake: return tr("Fake", "Move handler");
case move_handler::mouse: return tr("Mouse", "Move handler");
case move_handler::gun: return tr("Gun", "Gun handler");
}
break;
case emu_settings_type::Buzz: