Page 1 of 1

Problem with controllers Names and Filenames

PostPosted: Sun Apr 08, 2018 10:31 pm
by Stamimail
Hebrew
I don't get the names correctly either as FIlenames or in Preference > controllers list
AppData\Local\Mixxx\controllers
Image
Image

Re: Problem with controllers Names and Filenames

PostPosted: Sat Apr 14, 2018 3:53 pm
by daschuer
Interesting. Which OS do you use and which version of Mixxx? What is your OS Local and which File system do you use?

Re: Problem with controllers Names and Filenames

PostPosted: Wed Oct 23, 2019 1:40 pm
by Stamimail
Windows 7 x64 Hebrew NTFS Mixxx 2.2.1

Re: Problem with controllers Names and Filenames

PostPosted: Wed Oct 23, 2019 7:06 pm
by JosepMa
That bug only affects Windows and only affects some computers.

What happens is that there is a bug in the drivers of some of the hardware which do not report a name and don't even initialize the string in order to actually return an empty string.

That, coped with how the hidapi library is implemented on the windows side, causes the string of these hardware to be random text, most of the time showing as if it was chinese or something.

Long ago I made a pull request to fix this (it happens on my old laptop but not on my desktop):
https://github.com/signal11/hidapi/pull/316


And of course, these hardware should simply be ignored by Mixxx, because it is not useful.
Oh, and the names on disk are also strange characters because that random text is tried to be converted to a filename supported by the OS.