-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow to permanently disable warning message about missing input device #13252
Comments
You probably refer to the "No Output Devices" warning. Indeed it makes sense to hide that if desired. Though I think we should reset that flag if users had an output device configured again. The "No Input" warnign is shown only if you explicitly trigger a control that requires an input device: enable Talk (mic), Play (aux), vinyl control or Passthrough like in your case. Also I'm puzzled why the message box has no title in your screen, it should be labeled "Mixxx" Lines 980 to 985 in 88d7f0b
|
I'm not sure whether I fully understand. "There is no input device selected for this passthrough control. Please select an input device in the sound hardware preferences first." What is that passthrough control mentioned in the message? |
How did you get this message? It should only be shown when you try to activate Passthrough of a deck. |
Could it be that a controller mapping is trying to enable passthrough unconditionally on startup? |
Have you made sure your CH/PC switches are set correctly? The mapping assumes that you have also assigned the Input channels correctly: https://manual.mixxx.org/2.4/en/hardware/controllers/roland_dj_505#audio-setup |
Oh damn ... yes, my controller was still set to phono input. A hint to that in the error message would be helpful |
The error message is raised by MixxxMainWindow when the passthrough control shall be enabled, it does know nothing about the origin of the change request. The mapping should query |
Good point. CC @Holzhaus |
Btw it's not documented that |
btw I'm seeing this error with my mapping for the Numark Scratch. I have to delay receiving the mixer state by 10 sec to get the status of the channel input. So basically Mixxx has to load 1st and then I send the sysex message to get the states. With input device set, With 10 sec delay Mixxx picks up the correct switch state and does not show the error and the UI shows correctly. |
Thank you for the insight. So as controller mappings assume that mixxx is initialized fully, we should delay their creation until mixxx finished loading. wdyt @daschuer |
Feature Description
I don't want to use an input device at the moment but this message appears every time I open mixxx.
It's quite annoying
Please add a "don't show again" checkbox to the dialog
The text was updated successfully, but these errors were encountered: