https://bugs.winehq.org/show_bug.cgi?id=47730
Bug ID: 47730 Summary: Synthesia does not handle piano reconnect Product: Wine Version: 4.15 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: spleefer90@gmail.com Distribution: ---
Using Synthesia 10.5.1.
Setting Synthesia up for USB MIDI Piano works great, but when I disconnect the piano (either by turning it off or physically unplugging the cable) and then reconnecting it again, I need to restart Synthesia or disable/enable the piano in Synthesia to make it work again.
This does not happen on Windows 10 1903, there it finds the piano again on reconnect.
Physically disconnecting the cable: 0077:fixme:midi:handle_midi_event Unexpected event received, type = 43 from 0:1
At reconnect there's no new logs.
Pressing "Ignore this device" and "Use this device" in Synthesia to get it picked up again: 0078:fixme:avrt:AvRevertMmThreadCharacteristics (12345678): stub 007e:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Audio",03EAFF14): stub 007e:fixme:avrt:AvRevertMmThreadCharacteristics (12345678): stub 0084:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Audio",03FBFF14): stub
Tried with wine and wine-staging on 4.15.
https://bugs.winehq.org/show_bug.cgi?id=47730
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |hardware
https://bugs.winehq.org/show_bug.cgi?id=47730
C0rn3j spleefer90@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Synthesia does not handle |Synthesia does not handle |piano reconnect |piano disconnect
https://bugs.winehq.org/show_bug.cgi?id=47730
--- Comment #1 from C0rn3j spleefer90@gmail.com --- I noticed that Synthesia immediately removes the output/input entries upon device disconnect.
So it looks like just disconnecting is broken, not connecting devices itself.
Edited title accordingly.