Strange files in %LOCALAPPDATA%\Mixxx\controllers

Bug #1898428 reported by Frank Breitling
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mixxx
Fix Released
Undecided
Unassigned

Bug Description

It seems to me that in Mixxx 2.2.4 on Windows 10 v1909 unnecessary user files are created in %LOCALAPPDATA%\Mixxx\controllers that may indicate some issues.

If I start and stop Mixxx the users controllers folder remains empty.
But after plugging in my Pioneer DDJ-200 controller, starting and stopping Mixxx I find the following files in it:

Mode LastWriteTime Length Name
---- ------------- ------ ----
-a---- 10/4/2020 10:41 AM 204 HIDI2C_Device_9999--2.hid.xml
-a---- 10/4/2020 10:41 AM 204 HIDI2C_Device_9999--3.hid.xml
-a---- 10/4/2020 10:41 AM 204 HIDI2C_Device_9999--4.hid.xml
-a---- 10/4/2020 10:41 AM 204 HIDI2C_Device_9999--5.hid.xml
-a---- 10/4/2020 10:41 AM 204 HIDI2C_Device_9999--6.hid.xml
-a---- 10/4/2020 10:41 AM 204 HIDI2C_Device_9999--7.hid.xml
-a---- 10/4/2020 10:41 AM 204 HIDI2C_Device_9999.hid.xml
-a---- 10/4/2020 10:41 AM 201 HID_Miniport_Device_〷㐲--2.hid.xml
-a---- 10/4/2020 10:41 AM 201 HID_Miniport_Device_〷㐲.hid.xml
-a---- 10/4/2020 10:41 AM 201 HID_Miniport_Device_￿搘䉈灰--2.hid.xml
-a---- 10/4/2020 10:41 AM 201 HID_Miniport_Device_￿搘䉈灰.hid.xml
-a---- 10/4/2020 10:41 AM 206 Sharkoon_Mobile_DAC_28.1_3.hid.xml

After restarting Mixxx again and loading my controller mapping I find in addition:

-a---- 10/4/2020 12:03 PM 38694 DDJ-200.midi.xml
-a---- 10/4/2020 12:03 PM 205 DDJ-200_0001_2.hid.xml
-a---- 10/3/2020 10:00 PM 1946 Pioneer-DDJ-200-scripts.js

Questions:
1. Since it is only one controller, why are there so many files?
2. Until I have loaded the controller mapping, should there be any files at all?
3. Why does my Sharkoon_Mobile_DAC soundcard appear, if it previously did not appear? I had not unplugged it in the meantime?
4. Does it make sense to have Asian UTF8 characters in the filename with respect to a portable Mixxx version that is supposed to run from a FAT32 drive?
5. Why is there the DDJ-200_0001_2.hid.xml

The situation looks messy to me and I think it could be improved.

Revision history for this message
Uwe Klotz (uklotzde-deactivatedaccount) wrote :

Changed in 2.3: https://github.com/mixxxdj/mixxx/pull/2569

Please test and open a new bug if you still experience issues.

Changed in mixxx:
milestone: none → 2.3.0
status: New → Fix Committed
Changed in mixxx:
status: Fix Committed → Fix Released
Revision history for this message
Swiftb0y (swiftb0y) wrote :

Mixxx now uses GitHub for bug tracking. This bug has been migrated to:
https://github.com/mixxxdj/mixxx/issues/10142

lock status: Metadata changes locked and limited to project staff
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.