ShadowBlip / InputPlumber

Open source input router and remapper daemon for Linux
GNU General Public License v3.0
62 stars 9 forks source link

Support specifying the processor name in the CompositeDevice schema #192

Open pastaq opened 3 weeks ago

pastaq commented 3 weeks ago

As noted in #189, some devices can only be identified by a combination of the board_name and the processor they are using. In the case of the GPD devices listed in that issue, three models were produced with the same DMI strings, but each have their own mount matrix for the gyro. We currently have no way to differentiate between the three models.

pastaq commented 3 weeks ago

https://github.com/CasperH2O/HandheldCompanion/blob/main/HandheldCompanion/Devices/IDevice.cs#L347-L354 https://github.com/CasperH2O/HandheldCompanion/blob/a719c46b7ad3c11b90d52323e6c74319b706c2ad/HandheldCompanion/Devices/IDevice.cs#L361-L380