Switch and dedicated-switch inputs
pinmame.input.switch
- -7 … 7280 slots
- 81 … 888 slots
- libpinmamechannel=switch
- controller_plugingroup_id=1 · contract_revision=a6f6d7266d30
Technical details for Switch and dedicated-switch inputsSource-derived address behavior and exceptions
Public input ranges
SAM uses sequential public switch numbering.
| Hardware inputs | Public addresses |
|---|---|
| Matrix switches | 1-64 |
Dedicated D1-D8 |
65-72 |
Dedicated D17-D24 |
-7 through 0 |
Flipper D9-D16 |
81-88, in PinMAME's flipper column with right/left and EOS ordering |
Polarity
The platform leaves the per-game invSw mask zero, so physical normally-closed/opto construction remains a per-game evidence question. inversion_applied_by_emulator only states that consumers must not re-invert the public API state.