Thank you for the reply.

I've attached the full mixxx.log, I opened Mixxx, opened the controller preferences, then clicked Ok and closed the program. Just in case, I also attached the full lsusb verbose output (the controller is 17cc:1320).

Finally, I've noticed I can cat /dev/usb/hiddev0 and /dev/hidraw1 and get data properly whenever I press a button or move a knob/slider/jog on the controller. I also can access it from my user, so it doesn't seem to be a permission problem.

Be wrote:
Can you attach the whole mixxx.log after opening controller preferences?

On Sep 21, 2015 1:00 AM, douteiful <electrik.pers...@gmail.com> wrote:

Hi all,

I have a NI Traktor Kontrol S2 MK2 controller, which according to the
wiki is HID compliant (unlike the MK1), and I'd like to contribute
creating a HID mapping for it.

It's detected as a HID device in Mixxx under Windows (even if the
official NI drivers are not installed), but no matter what I do I can't
make it show up in Mixxx under Linux.

After adding the udev rules suggested in the wiki, my USB mouse showed
up in the Mixxx's configuration panel as a HID device, but the Traktor
S2 MK2 just refuses to appear.

Distributions tested: Debian Sid (amd64), Linux Mint, Crossfade
Mixxx versions tested: 1.11, 1.12 beta, latest git

Same result in every case: only my USB mouse shows up, but not the
Traktor S2 MK2.

dmesg output after turning the controller on:

[ 6362.621988] usb 1-4: new high-speed USB device number 3 using ehci-pci
[ 6362.754736] usb 1-4: New USB device found, idVendor=17cc, idProduct=1320
[ 6362.754748] usb 1-4: New USB device strings: Mfr=12, Product=7,
SerialNumber=13
[ 6362.754756] usb 1-4: Product: Traktor Kontrol S2 MK2
[ 6362.754762] usb 1-4: Manufacturer: Native Instruments
[ 6362.754767] usb 1-4: SerialNumber: 6D874030
[ 6362.765198] hid-generic 0003:17CC:1320.0002: hiddev0,hidraw1: USB HID
v1.10 Device [Native Instruments Traktor Kontrol S2 MK2] on
usb-0000:00:12.2-4/input3
[ 6362.884222] usbcore: registered new interface driver snd-usb-audio


If you need any more information please let me know. I'm willing to do
any tests.

Thank you for your hard work on Mixxx 1.12, and thanks in advance for
any help.

------------------------------------------------------------------------------
_______________________________________________
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Debug [Main]: RubberBand version 1.8.1 
Debug [Main]: WARNING: AudioInput already registered! 
Debug [Main]: RubberBand version 1.8.1 
Debug [Main]: WARNING: AudioInput already registered! 
Debug [Main]: RubberBand version 1.8.1 
Debug [Main]: RubberBand version 1.8.1 
Debug [Main]: RubberBand version 1.8.1 
Debug [Main]: RubberBand version 1.8.1 
Debug [Main]: RubberBand version 1.8.1 
Debug [Main]: Available QtSQL drivers: ("QSQLITE") 
Debug [Main]: DB status: "/home/z411/.mixxx/mixxxdb.sqlite" = true 
Debug [Main]: SchemaManager::upgradeToSchemaVersion upgrading 24 versions to version 24 
Debug [Main]: Loading schema ":/schema.xml" 
Debug [Main]: Applying version 1 : "The base schema for the Mixxx SQLITE database." 
Debug [Main]: Committing transaction on "qt_sql_default_connection" result: true 
Debug [Main]: Applying version 2 : "Add a header_parsed integer column to the library to indicate when a
      track's tags have been parsed." 
Debug [Main]: Committing transaction on "qt_sql_default_connection" result: true 
Debug [Main]: Applying version 3 : "Change the location column to be a an integer. Change comment to be
      varchar(256) and album/artist/title to be varchar(64)." 
Debug [Main]: Committing transaction on "qt_sql_default_connection" result: true 
Debug [Main]: Applying version 4 : "Add file type column." 
Debug [Main]: Committing transaction on "qt_sql_default_connection" result: true 
Debug [Main]: Applying version 5 : "Add needs_verification column to library hashes table." 
Debug [Main]: Committing transaction on "qt_sql_default_connection" result: true 
Debug [Main]: Applying version 6 : "Added a ReplayGain Column." 
Debug [Main]: Committing transaction on "qt_sql_default_connection" result: true 
Debug [Main]: Applying version 7 : "Add timesplayed and rating column. Reset header state." 
Debug [Main]: Committing transaction on "qt_sql_default_connection" result: true 
Debug [Main]: Applying version 8 : "Added iTunes tables" 
Debug [Main]: Committing transaction on "qt_sql_default_connection" result: true 
Debug [Main]: Applying version 9 : "Tables for Traktor library feature" 
Debug [Main]: Committing transaction on "qt_sql_default_connection" result: true 
Debug [Main]: Applying version 10 : "Playlist and crate locks" 
Debug [Main]: Committing transaction on "qt_sql_default_connection" result: true 
Debug [Main]: Applying version 11 : "Tables for Rhythmbox library feature" 
Debug [Main]: Committing transaction on "qt_sql_default_connection" result: true 
Debug [Main]: Applying version 12 : "Add beats column to library table." 
Debug [Main]: Committing transaction on "qt_sql_default_connection" result: true 
Debug [Main]: Applying version 13 : "Add position column to Rhythmbox, iTunes, and Traktor playlist tables." 
Debug [Main]: Committing transaction on "qt_sql_default_connection" result: true 
Debug [Main]: Applying version 14 : "Add composer column to library table." 
Debug [Main]: Committing transaction on "qt_sql_default_connection" result: true 
Debug [Main]: Applying version 15 : "Add datetime_added to playlists tracks." 
Debug [Main]: Committing transaction on "qt_sql_default_connection" result: true 
Debug [Main]: Applying version 16 : "Add track analysis table." 
Debug [Main]: Committing transaction on "qt_sql_default_connection" result: true 
Debug [Main]: Applying version 17 : "Add columns for BPM lock and a sub-version string for beats." 
Debug [Main]: Committing transaction on "qt_sql_default_connection" result: true 
Debug [Main]: Applying version 18 : "Add keys column to library table." 
Debug [Main]: Committing transaction on "qt_sql_default_connection" result: true 
Debug [Main]: Applying version 19 : "Add key_id column to library table for caching the global key. Default to
      INVALID." 
Debug [Main]: Committing transaction on "qt_sql_default_connection" result: true 
Debug [Main]: Applying version 20 : "Crates in AutoDJ queue (for automated random-track selection)." 
Debug [Main]: Committing transaction on "qt_sql_default_connection" result: true 
Debug [Main]: Applying version 21 : "Add grouping and album_artist column to library table." 
Debug [Main]: Committing transaction on "qt_sql_default_connection" result: true 
Debug [Main]: Applying version 22 : "Add grouping and album_artist column to itunes_library table." 
Debug [Main]: Committing transaction on "qt_sql_default_connection" result: true 
Debug [Main]: Applying version 23 : "Add directories table" 
Debug [Main]: Committing transaction on "qt_sql_default_connection" result: true 
Debug [Main]: Applying version 24 : "Add cover art support. Default source is UNKNOWN and default type is NONE.
      See library/coverart.h." 
Debug [Main]: Committing transaction on "qt_sql_default_connection" result: true 
Debug [Main]: TrackDAO::initialize QThread(0x2b889d0, name = "Main") "qt_sql_default_connection" 
Warning [Main]: QSqlQuery::value: not positioned on a valid record
Debug [Main]: CrateDAO::initialize() 
Warning [Main]: QSqlQuery::value: not positioned on a valid record
Debug [Main]: CueDAO::initialize QThread(0x2b889d0, name = "Main") "qt_sql_default_connection" 
Debug [Main]: DirectoryDAO::initialize QThread(0x2b889d0, name = "Main") "qt_sql_default_connection" 
Debug [Main]: LibraryHashDAO::initialize QThread(0x2b889d0, name = "Main") "qt_sql_default_connection" 
Debug [Main]: Committing transaction on "qt_sql_default_connection" result: true 
Debug [Main]: Default quick links: ("/mnt/g/z411/Music/", "/mnt/g/z411/Downloads/", "/home/z411/Desktop/", "/mnt/g/z411/Documents/") 
Debug [Main]: Appending Quick Link:  "Music" --- "/mnt/g/z411/Music/" 
Debug [Main]: Appending Quick Link:  "Downloads" --- "/mnt/g/z411/Downloads/" 
Debug [Main]: Appending Quick Link:  "Desktop" --- "/home/z411/Desktop/" 
Debug [Main]: Appending Quick Link:  "Documents" --- "/mnt/g/z411/Documents/" 
Debug [Main]: Committing transaction on "qt_sql_default_connection" result: true 
Debug [Main]: Traktor Library Location=[ "/home/z411/collection.nml" ] 
Debug [Main]: Checking for access to user's library directories: 
Debug [Main]: AnalyserWaveform::AnalyserWaveform() 
Debug [Main]: Setting VAMP_PATH to:  "/mnt/g/z411/Documents/git/mixxx/lin64_build/vamp-plugins" 
Debug [Main]: Committing transaction on "qt_sql_default_connection" result: true 
Debug [Main]: Creating ControllerManager 
Debug [Main]: Creating user controller presets directory: "/home/z411/.mixxx/controllers/" 
Debug [Main]: Loading resources from  "/mnt/g/z411/Documents/git/mixxx/res/" 
Debug [Main]: Extension ".bulk.xml" total 1 presets 
Debug [Main]: Extension ".hid.xml" total 9 presets 
Debug [Main]: Extension ".midi.xml" total 86 presets 
Debug [Main]: RLimit Cur  95 
Debug [Main]: RLimit Max  95 
Debug [Main]: slotSetRateRangePercent 0 
Debug [Main]: slotSetRateRangePercent 0 
Debug [Main]: Loading resources from  "/mnt/g/z411/Documents/git/mixxx/res/" 
Debug [Main]: Loading resources from  "/mnt/g/z411/Documents/git/mixxx/res/" 
Debug [Main]: Loading resources from  "/mnt/g/z411/Documents/git/mixxx/res/" 
Debug [Main]: Loading resources from  "/mnt/g/z411/Documents/git/mixxx/res/" 
Debug [Main]: Loading resources from  "/mnt/g/z411/Documents/git/mixxx/res/" 
Debug [Main]: Loading resources from  "/mnt/g/z411/Documents/git/mixxx/res/" 
Debug [Main]: Loading resources from  "/mnt/g/z411/Documents/git/mixxx/res/" 
Debug [Main]: Setting VAMP_PATH to:  "/mnt/g/z411/Documents/git/mixxx/lin64_build/vamp-plugins:/mnt/g/z411/Documents/git/mixxx/lin64_build/vamp-plugins" 
Debug [Main]: VampPluginLoader::listPlugins() returned 4 plugins 
Debug [Main]: Plugin output displayname: "mixxxbpmdetection:0" "SoundTouch BPM Detector (Legacy)" 
Debug [Main]: Plugin output displayname: "qm-barbeattracker:0" "Bar and Beat Tracker" 
Debug [Main]: Plugin output displayname: "qm-barbeattracker:1" "Bar and Beat Tracker" 
Debug [Main]: Plugin output displayname: "qm-barbeattracker:2" "Bar and Beat Tracker" 
Debug [Main]: Plugin output displayname: "qm-barbeattracker:3" "Bar and Beat Tracker" 
Debug [Main]: Plugin output displayname: "qm-keydetector:0" "Queen Mary Key Detector" 
Debug [Main]: Plugin output displayname: "qm-keydetector:1" "Queen Mary Key Detector" 
Debug [Main]: Plugin output displayname: "qm-keydetector:2" "Queen Mary Key Detector" 
Debug [Main]: Plugin output displayname: "qm-keydetector:3" "Queen Mary Key Detector" 
Debug [Main]: Plugin output displayname: "qm-tempotracker:0" "Queen Mary Tempo and Beat Tracker" 
Debug [Main]: Plugin output displayname: "qm-tempotracker:1" "Queen Mary Tempo and Beat Tracker" 
Debug [Main]: Plugin output displayname: "qm-tempotracker:2" "Queen Mary Tempo and Beat Tracker" 
Debug [Main]: Setting VAMP_PATH to:  "/mnt/g/z411/Documents/git/mixxx/lin64_build/vamp-plugins:/mnt/g/z411/Documents/git/mixxx/lin64_build/vamp-plugins:/mnt/g/z411/Documents/git/mixxx/lin64_build/vamp-plugins" 
Debug [Main]: VampPluginLoader::listPlugins() returned 4 plugins 
Debug [Main]: Plugin output displayname: "mixxxbpmdetection:0" "SoundTouch BPM Detector (Legacy)" 
Debug [Main]: Plugin output displayname: "qm-barbeattracker:0" "Bar and Beat Tracker" 
Debug [Main]: Plugin output displayname: "qm-barbeattracker:1" "Bar and Beat Tracker" 
Debug [Main]: Plugin output displayname: "qm-barbeattracker:2" "Bar and Beat Tracker" 
Debug [Main]: Plugin output displayname: "qm-barbeattracker:3" "Bar and Beat Tracker" 
Debug [Main]: Plugin output displayname: "qm-keydetector:0" "Queen Mary Key Detector" 
Debug [Main]: Plugin output displayname: "qm-keydetector:1" "Queen Mary Key Detector" 
Debug [Main]: Plugin output displayname: "qm-keydetector:2" "Queen Mary Key Detector" 
Debug [Main]: Plugin output displayname: "qm-keydetector:3" "Queen Mary Key Detector" 
Debug [Main]: Plugin output displayname: "qm-tempotracker:0" "Queen Mary Tempo and Beat Tracker" 
Debug [Main]: Plugin output displayname: "qm-tempotracker:1" "Queen Mary Tempo and Beat Tracker" 
Debug [Main]: Plugin output displayname: "qm-tempotracker:2" "Queen Mary Tempo and Beat Tracker" 
Debug [Main]: DlgPrefKey::loadSettings 
Debug [Main]: Key plugin ID: "" 
Debug [Main]: Saved recordings path "/home/z411/Music/Mixxx/Recordings" 
Debug [Main]: ControllerManager::getControllerList 
Debug [Main]: Loading resources from  "/mnt/g/z411/Documents/git/mixxx/res/" 
Debug [Main]: ConfigObject: Could not read "" 
Debug [Main]: Set root GL Context widget valid: QGLWidget(0x1a13bd60) true 
Debug [Main]: Created root GL Context valid: 0x8d5b4f0 true 
Debug [Main]: Root GL Context format: 
Debug [Main]: Double Buffering: true 
Debug [Main]: Swap interval: 0 
Debug [Main]: Depth buffer: true 
Debug [Main]: Direct rendering: true 
Debug [Main]: Has overlay: false 
Debug [Main]: RGBA: true 
Debug [Main]: Sample buffers: false 
Debug [Main]: Samples: -1 
Debug [Main]: Stencil buffers: true 
Debug [Main]: Stereo: false 
Debug [Main]: Loading resources from  "/mnt/g/z411/Documents/git/mixxx/res/" 
Debug [Main]: Loading resources from  "/mnt/g/z411/Documents/git/mixxx/res/" 
Debug [Main]: LegacySkinParser loading skin: "/mnt/g/z411/Documents/git/mixxx/res/skins/LateNight" 
Debug [Main]: RubberBand version 1.8.1 
Debug [Main]: WARNING: AudioInput already registered! 
Debug [Main]: RubberBand version 1.8.1 
Debug [Main]: WARNING: AudioInput already registered! 
Debug [Main]: slotSetRateRangePercent 0.08 
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[Spinny1]" , "show_spinny" ) 
Warning [Main]: Requested control does not exist: "[Spinny1],show_spinny" Creating it. 
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[Spinny2]" , "show_spinny" ) 
Warning [Main]: Requested control does not exist: "[Spinny2],show_spinny" Creating it. 
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[Spinny3]" , "show_spinny" ) 
Warning [Main]: Requested control does not exist: "[Spinny3],show_spinny" Creating it. 
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[Spinny4]" , "show_spinny" ) 
Warning [Main]: Requested control does not exist: "[Spinny4],show_spinny" Creating it. 
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[Microphone]" , "show_microphone" ) 
Warning [Main]: Requested control does not exist: "[Microphone],show_microphone" Creating it. 
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[MicrophoneRack]" , "show" ) 
Warning [Main]: Requested control does not exist: "[MicrophoneRack],show" Creating it. 
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[EffectRack1]" , "show" ) 
Warning [Main]: Requested control does not exist: "[EffectRack1],show" Creating it. 
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[Samplers]" , "show_samplers" ) 
Warning [Main]: Requested control does not exist: "[Samplers],show_samplers" Creating it. 
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[Vinylcontrol]" , "show_vinylcontrol" ) 
Warning [Main]: Requested control does not exist: "[Vinylcontrol],show_vinylcontrol" Creating it. 
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[PreviewDeck]" , "show_previewdeck" ) 
Warning [Main]: Requested control does not exist: "[PreviewDeck],show_previewdeck" Creating it. 
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[Master]" , "show_mixer" ) 
Warning [Main]: Requested control does not exist: "[Master],show_mixer" Creating it. 
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[Master]" , "show_eqs" ) 
Warning [Main]: Requested control does not exist: "[Master],show_eqs" Creating it. 
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[Master]" , "show_mics" ) 
Warning [Main]: Requested control does not exist: "[Master],show_mics" Creating it. 
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[Master]" , "view_curpage" ) 
Warning [Main]: Requested control does not exist: "[Master],view_curpage" Creating it. 
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[Library]" , "show_coverart" ) 
Warning [Main]: Requested control does not exist: "[Library],show_coverart" Creating it. 
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[Library]" , "show_current" ) 
Warning [Main]: Requested control does not exist: "[Library],show_current" Creating it. 
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[Master]" , "show_4decks" ) 
Warning [Main]: Requested control does not exist: "[Master],show_4decks" Creating it. 
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[Spinny]" , "show_spinnies" ) 
Warning [Main]: Requested control does not exist: "[Spinny],show_spinnies" Creating it. 
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[Library]" , "show_library" ) 
Warning [Main]: Requested control does not exist: "[Library],show_library" Creating it. 
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[Master]" , "maximize_library" ) 
Warning [Main]: Requested control does not exist: "[Master],maximize_library" Creating it. 
Debug [Main]: Skin is a >=1.12.0 style skin. 
Debug [Main]: Created folder "/home/z411/Music/Mixxx/Recordings" for recordings 
Debug [Main]: Recordings folder set to "/home/z411/Music/Mixxx/Recordings" 
Debug [BrowseThread]: Append last  0 
Debug [Main]: AnalysisLibraryTableModel(0x27ce5a00) select() took 0 ms 0 
Debug [Main]: AnalysisLibraryTableModel(0x27ce5a00) select() took 0 ms 0 
Debug [Main]: DlgAnalysis(0x27c59a00, name = "DlgAnalysis") analysisActive false 
Warning [Main]: QWidget::setMinimumSize: (TextColor1/WKey) Negative sizes (-1,0) are not possible
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[VinylControl]" , "show_vinylcontrol" ) 
Warning [Main]: Requested control does not exist: "[VinylControl],show_vinylcontrol" Creating it. 
Warning [Main]: QWidget::setMinimumSize: (TextColor3/WKey) Negative sizes (-1,0) are not possible
Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true 
Debug [Main]: Created QGLWidget. Context Valid: true Sharing: true 
Debug [Main]: GLWaveformRendererSignalShader::loadShaders 
Debug [Main]: WaveformWidgetFactory::setWaveformWidget - waveform widget added in factory, index 0 
Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true 
Debug [Main]: Created QGLWidget. Context Valid: true Sharing: true 
Debug [Main]: GLWaveformRendererSignalShader::loadShaders 
Debug [Main]: WaveformWidgetFactory::setWaveformWidget - waveform widget added in factory, index 1 
Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true 
Debug [Main]: Created QGLWidget. Context Valid: true Sharing: true 
Debug [Main]: GLWaveformRendererSignalShader::loadShaders 
Debug [Main]: WaveformWidgetFactory::setWaveformWidget - waveform widget added in factory, index 2 
Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true 
Debug [Main]: Created QGLWidget. Context Valid: true Sharing: true 
Debug [Main]: GLWaveformRendererSignalShader::loadShaders 
Debug [Main]: WaveformWidgetFactory::setWaveformWidget - waveform widget added in factory, index 3 
Warning [Main]: QWidget::setMinimumSize: (TextColor2/WKey) Negative sizes (-1,0) are not possible
Warning [Main]: QWidget::setMinimumSize: (TextColor4/WKey) Negative sizes (-1,0) are not possible
Warning [Main]: ControlDoublePrivate::getControl returning NULL for ( "[Library]" , "show_library_tab_small" ) 
Warning [Main]: Requested control does not exist: "[Library],show_library_tab_small" Creating it. 
Warning [Main]: WLabel(0x27fd89f0, name = "PreviewLabel")  does not have a property named  "layoutAlignment" 
Debug [Main]: Setting visibility for "[EffectRack1]" "show" true 
Debug [Main]: Setting visibility for "[Library]" "show_coverart" true 
Debug [Main]: MixxxLibraryFeature::activate() 
Debug [Main]: LibraryTableModel(0x89f92e0) select() took 0 ms 0 
Debug [Main]: WSearchLineEdit::restoreSearch( "" ) 
Debug [Controller]: ControllerManager: Setting up devices 
Debug [Main]: Starting LibraryScanner thread. 
Debug [Controller]: Scanning PortMIDI devices: 
Debug [Main]: SoundManager::setupDevices() 
Debug [Main]: SoundDevicePortAudio::open() "0, Xonar DG: Multichannel (hw:0,0)" 
Debug [Main]: framesPerBuffer: 1024 
Debug [Main]: Requested sample rate:  44100 Hz, latency: 23.22 ms 
Debug [Main]: Output channels: 2 | Input channels: 0 
Debug [Main]: Opening stream with id 0 
Debug [LibraryScanner 1]: LibraryHashDAO::initialize LibraryScanner(0x278aa550, name = "LibraryScanner 1") "LIBRARY_SCANNER" 
Debug [LibraryScanner 1]: CueDAO::initialize LibraryScanner(0x278aa550, name = "LibraryScanner 1") "LIBRARY_SCANNER" 
Debug [Main]: Opened PortAudio stream successfully... starting 
Debug [LibraryScanner 1]: TrackDAO::initialize LibraryScanner(0x278aa550, name = "LibraryScanner 1") "LIBRARY_SCANNER" 
Debug [Main]: Dynamically loaded PortAudio library 
Debug [Main]: PortAudio: Started stream successfully 
Debug [Main]:    Actual sample rate:  44100 Hz, latency: 23.22 ms 
Debug [Main]: Using "Xonar DG: Multichannel (hw:0,0)" as output sound device clock reference 
Debug [Main]: 1 output sound devices opened 
Debug [Main]: 0 input  sound devices opened 
Debug [Main]: Displaying mixxx 
Debug [Main]: Running Mixxx 
Warning [LibraryScanner 1]: QSqlQuery::value: not positioned on a valid record
Debug [LibraryScanner 1]: DirectoryDAO::initialize LibraryScanner(0x278aa550, name = "LibraryScanner 1") "LIBRARY_SCANNER" 
Debug [LibraryScanner 1]: LibraryScanner event loop starting. 
Debug [LibraryScanner 1]: LibraryScanner::slotStartScan 
Debug [LibraryScanner 1]: upgrade filename is  "/home/z411/.mixxx/DBUPGRADED" 
Debug [LibraryScanner 1]: Committing transaction on "LIBRARY_SCANNER" result: true 
Debug [LibraryScanner 1]: Legacy importer took 0 ms
Debug [LibraryScanner 1]: Recursively scanning library. 
Debug [Controller]: Scanning USB Bulk devices: 
Debug [Controller]: Scanning HID devices: 
Debug [Controller]: Found 0x0 0x7f939c01d480 "r512" S/N 0x0 "Interface 0" 
Debug [Controller]: ControllerManager::getControllerList 
Debug [Controller]: Loading resources from  "/mnt/g/z411/Documents/git/mixxx/res/" 
Debug [Controller]: Searching for controller preset "USB_Optical_Mouse__0.hid.xml" in paths: "/home/z411/.mixxx/controllers/,/mnt/g/z411/Documents/git/mixxx/res/controllers/" 
Debug [Controller]: Could not find "USB_Optical_Mouse__0.hid.xml" in any preset path. 
Debug [Controller]: Controller polling stopped. 
Debug [LibraryScanner 1]: LibraryScanner::slotFinishScan 
Debug [LibraryScanner 1]: Recursive scanning finished cleanly. 
Debug []: SSE: Enabling denormals to zero mode 
Debug []: SSE: Enabling flush to zero mode 
Debug [LibraryScanner 1]: Committing transaction on "LIBRARY_SCANNER" result: true 
Debug [LibraryScanner 1]: Marking tracks in changed directories as verified 
Debug [LibraryScanner 1]: Marking unchanged directories and tracks as verified 
Debug [LibraryScanner 1]: Checking remaining unverified tracks. 
Debug [LibraryScanner 1]: Marking unverified tracks as deleted. 
Debug [LibraryScanner 1]: Marking unverified directories as deleted. 
Debug [LibraryScanner 1]: Detecting moved files. 
Debug [LibraryScanner 1]: Committing transaction on "LIBRARY_SCANNER" result: true 
Debug [LibraryScanner 1]: Detecting cover art for unscanned files. 
Debug [LibraryScanner 1]: Scan finished cleanly 
Debug [LibraryScanner 1]: Scan took: 41964556 ns. 0 unchanged directories. 4 changed/added directories. 0 tracks verified from changed/added directories. 0 new tracks.
Debug [Main]: ControllerManager::getControllerList 
Debug [Main]: LibraryTableModel(0x89f92e0) select() took 0 ms 0 
Debug [Main]: MissingTableModel(0x27ad6f80) select() took 0 ms 0 
Debug [Main]: HiddenTableModel(0x27a37110) select() took 0 ms 0 
Debug [Main]: AnalysisLibraryTableModel(0x27ce5a00) select() took 0 ms 0 
Debug [Main]: guess the size of the window decoration 
Debug [Main]: DlgPrefVinyl::Apply 
Warning [Main]: Unexpected number of vinyl speed preference items 
Debug [Main]: in VinylGainSlotApply() with gain: 0 dB 
Debug [Controller]: ControllerManager::getControllerList 
Debug [Main]: Destroying MixxxMainWindow 
Debug [Main]: save config  5 
Debug [Main]: delete soundmanager  6 
Debug [Main]: delete view  18 
Debug [Main]: ~WTrackTableView() 
Debug [Main]: ~DlgTrackInfo() 
Debug [Main]: ~WLibraryTableView 
Debug [Main]: ~WTrackTableView() 
Debug [Main]: ~DlgTrackInfo() 
Debug [Main]: ~WLibraryTableView 
Debug [Main]: ~DlgAutoDJ() 
Debug [Main]: ~WTrackTableView() 
Debug [Main]: ~DlgTrackInfo() 
Debug [Main]: ~WLibraryTableView 
Debug [Main]: ~WTrackTableView() 
Debug [Main]: ~DlgTrackInfo() 
Debug [Main]: ~WLibraryTableView 
Debug [Main]: ~WTrackTableView() 
Debug [Main]: ~DlgTrackInfo() 
Debug [Main]: ~WLibraryTableView 
Debug [Main]: ~WTrackTableView() 
Debug [Main]: ~DlgTrackInfo() 
Debug [Main]: ~WLibraryTableView 
Debug [Main]: delete ControllerManager  329 
Debug [Controller]: Controller polling stopped. 
Debug [Controller]: Deleting PortMIDI devices... 
Debug [Controller]: Deleting USB Bulk devices... 
Debug [Controller]: Deleting HID devices... 
Debug [Controller]: HID device "USB Optical Mouse _0" already closed 
Debug [Main]: delete vinylcontrolmanager  331 
Debug [Main]: delete library scanner  332 
Debug [LibraryScanner 1]: LibraryScanner event loop stopped. 
Debug [Main]: Closing database "LIBRARY_SCANNER" 
Debug [Main]: LibraryScanner destroyed 
Debug [Main]: ~TrackDAO() 
Debug [Main]: ~CoverArtCache() 
Debug [Main]: delete library  333 
Debug [Main]: Wait to finish browser background thread 
Debug [Main]: Browser background thread terminated! 
Debug [Main]: Committing transaction on "qt_sql_default_connection" result: true 
Debug [Main]: PlaylistDAO::getHiddenType returns PLHT_UNKNOWN for playlistId  2 
Debug [Main]: ~TrackCollection() 
Debug [Main]: Clearing played information for this session 
Debug [Main]: Cleaning LibraryHashes/track_locations tables. 
Debug [Main]: Committing transaction on "qt_sql_default_connection" result: true 
Debug [Main]: ~TrackDAO() 
Debug [Main]: delete playerManager  355 
Debug [Main]: AnalyserWaveform::~AnalyserWaveform() 
Debug [Main]: delete RecordingManager  357 
Debug [Main]: Delete RecordingManager 
Debug [Main]: delete ShoutcastManager  358 
Debug [Main]: delete m_pEngine  358 
Debug [Main]: in ~EngineMaster() 
Debug [Main]: ~EngineMicrophone() 
Debug [Main]: ~EngineMicrophone() 
Debug [Main]: ~EngineMicrophone() 
Debug [Main]: ~EngineMicrophone() 
Debug [Main]: ~EngineAux() 
Debug [Main]: ~EngineAux() 
Debug [Main]: ~EngineAux() 
Debug [Main]: ~EngineAux() 
Debug [Main]: deleting preferences,  426 
Debug [Main]: deleting effects manager,  435 
Warning [Main]: QScriptEngine::popContext() doesn't match with pushContext()
Debug [Main]: WARNING: The following 4 controls were leaked: 
Debug [Main]: "[Master]" "num_samplers" QObject(0x0)  
Debug [Main]: "[Master]" "num_microphones" ControlObject(0x3e20190) 
Debug [Main]: "[Master]" "num_decks" QObject(0x0)  
Debug [Main]: "[Master]" "num_preview_decks" QObject(0x0)  
Debug [Main]: delete config  465 
Debug [Main]: Mixxx shutdown complete with code 0 
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0        64
  idVendor           0x1d6b Linux Foundation
  idProduct          0x0001 1.1 root hub
  bcdDevice            4.01
  iManufacturer           3 Linux 4.1.0-2-amd64 ohci_hcd
  iProduct                2 OHCI PCI host controller
  iSerial                 1 0000:00:14.5
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0002  1x 2 bytes
        bInterval             255
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             2
  wHubCharacteristic 0x0012
    No power switching (usb 1.0)
    No overcurrent protection
  bPwrOn2PwrGood        2 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0100 power
   Port 2: 0000.0100 power
Device Status:     0x0001
  Self Powered

Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0        64
  idVendor           0x1d6b Linux Foundation
  idProduct          0x0002 2.0 root hub
  bcdDevice            4.01
  iManufacturer           3 Linux 4.1.0-2-amd64 ehci_hcd
  iProduct                2 EHCI Host Controller
  iSerial                 1 0000:00:13.2
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0004  1x 4 bytes
        bInterval              12
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             6
  wHubCharacteristic 0x000a
    No power switching (usb 1.0)
    Per-port overcurrent protection
  bPwrOn2PwrGood       10 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0100 power
   Port 2: 0000.0100 power
   Port 3: 0000.0100 power
   Port 4: 0000.0100 power
   Port 5: 0000.0100 power
   Port 6: 0000.0100 power
Device Status:     0x0001
  Self Powered

Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0        64
  idVendor           0x1d6b Linux Foundation
  idProduct          0x0001 1.1 root hub
  bcdDevice            4.01
  iManufacturer           3 Linux 4.1.0-2-amd64 ohci_hcd
  iProduct                2 OHCI PCI host controller
  iSerial                 1 0000:00:13.1
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0002  1x 2 bytes
        bInterval             255
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             3
  wHubCharacteristic 0x0012
    No power switching (usb 1.0)
    No overcurrent protection
  bPwrOn2PwrGood        2 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0100 power
   Port 2: 0000.0100 power
   Port 3: 0000.0100 power
Device Status:     0x0001
  Self Powered

Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0        64
  idVendor           0x1d6b Linux Foundation
  idProduct          0x0001 1.1 root hub
  bcdDevice            4.01
  iManufacturer           3 Linux 4.1.0-2-amd64 ohci_hcd
  iProduct                2 OHCI PCI host controller
  iSerial                 1 0000:00:13.0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0002  1x 2 bytes
        bInterval             255
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             3
  wHubCharacteristic 0x0012
    No power switching (usb 1.0)
    No overcurrent protection
  bPwrOn2PwrGood        2 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0100 power
   Port 2: 0000.0100 power
   Port 3: 0000.0100 power
Device Status:     0x0001
  Self Powered

Bus 001 Device 004: ID 17cc:1320 Native Instruments 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass          239 Miscellaneous Device
  bDeviceSubClass         2 ?
  bDeviceProtocol         1 Interface Association
  bMaxPacketSize0        64
  idVendor           0x17cc Native Instruments
  idProduct          0x1320 
  bcdDevice            0.44
  iManufacturer          12 Native Instruments
  iProduct                7 Traktor Kontrol S2 MK2
  iSerial                13 6D874030
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength          340
    bNumInterfaces          6
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              480mA
    Interface Association:
      bLength                 8
      bDescriptorType        11
      bFirstInterface         0
      bInterfaceCount         3
      bFunctionClass          1 Audio
      bFunctionSubClass       0 
      bFunctionProtocol      32 
      iFunction               0 
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           0
      bInterfaceClass         1 Audio
      bInterfaceSubClass      1 Control Device
      bInterfaceProtocol     32 
      iInterface              7 Traktor Kontrol S2 MK2
      AudioControl Interface Descriptor:
        bLength                 9
        bDescriptorType        36
        bDescriptorSubtype      1 (HEADER)
        bcdADC               2.00
        bCategory               8
        wTotalLength          119
        bmControl            0x00
      AudioControl Interface Descriptor:
        bLength                 8
        bDescriptorType        36
        bDescriptorSubtype     10 (CLOCK_SOURCE)
        bClockID               40
        bmAttributes         0x01 Internal fixed Clock 
        bmControls           0x07
          Clock Frequency Control (read/write)
          Clock Validity Control (read-only)
        bAssocTerminal          0
        iClockSource           26 Internal Clock
      AudioControl Interface Descriptor:
        bLength                17
        bDescriptorType        36
        bDescriptorSubtype      2 (INPUT_TERMINAL)
        bTerminalID             2
        wTerminalType      0x0101 USB Streaming
        bAssocTerminal          0
        bCSourceID             40
        bNrChannels             4
        bmChannelConfig   0x00000000
        bmControls    0x0000
        iChannelNames          16 Main Left
        iTerminal               2 Input
      AudioControl Interface Descriptor:
        bLength                26
        bDescriptorType        36
        bDescriptorSubtype      6 (FEATURE_UNIT)
        bUnitID                10
        bSourceID               2
        bmaControls( 0)      0x00000000
        bmaControls( 1)      0x00000000
        bmaControls( 2)      0x00000000
        bmaControls( 3)      0x00000000
        bmaControls( 4)      0x00000000
        iFeature               15 Output Volume Control
      AudioControl Interface Descriptor:
        bLength                12
        bDescriptorType        36
        bDescriptorSubtype      3 (OUTPUT_TERMINAL)
        bTerminalID            20
        wTerminalType      0x0301 Speaker
        bAssocTerminal          0
        bSourceID              10
        bCSourceID             40
        bmControls         0x0000
        iTerminal               5 Audio Output Terminal
      AudioControl Interface Descriptor:
        bLength                17
        bDescriptorType        36
        bDescriptorSubtype      2 (INPUT_TERMINAL)
        bTerminalID             1
        wTerminalType      0x0201 Microphone
        bAssocTerminal          0
        bCSourceID             40
        bNrChannels             2
        bmChannelConfig   0x00000000
        bmControls    0x0000
        iChannelNames          28 Mic In (Mono)
        iTerminal               3 Audio Input Terminal
      AudioControl Interface Descriptor:
        bLength                18
        bDescriptorType        36
        bDescriptorSubtype      6 (FEATURE_UNIT)
        bUnitID                11
        bSourceID               1
        bmaControls( 0)      0x00000000
        bmaControls( 1)      0x00000000
        bmaControls( 2)      0x00000000
        iFeature               14 Input Volume Control
      AudioControl Interface Descriptor:
        bLength                12
        bDescriptorType        36
        bDescriptorSubtype      3 (OUTPUT_TERMINAL)
        bTerminalID            22
        wTerminalType      0x0101 USB Streaming
        bAssocTerminal          0
        bSourceID              11
        bCSourceID             40
        bmControls         0x0000
        iTerminal               4 Output
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           0
      bInterfaceClass         1 Audio
      bInterfaceSubClass      2 Streaming
      bInterfaceProtocol     32 
      iInterface              8 Audio Out
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       1
      bNumEndpoints           2
      bInterfaceClass         1 Audio
      bInterfaceSubClass      2 Streaming
      bInterfaceProtocol     32 
      iInterface              9 Audio Out Alt
      AudioStreaming Interface Descriptor:
        bLength                16
        bDescriptorType        36
        bDescriptorSubtype      1 (AS_GENERAL)
        bTerminalLink           2
        bmControls           0x00
        bFormatType             1
        bmFormats         0x00000001
          PCM
        bNrChannels             4
        bmChannelConfig   0x00000000
        iChannelNames          16 Main Left
      AudioStreaming Interface Descriptor:
        bLength                 6
        bDescriptorType        36
        bDescriptorSubtype      2 (FORMAT_TYPE)
        bFormatType             1 (FORMAT_TYPE_I)
        bSubslotSize            4
        bBitResolution         24
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type               Asynchronous
          Usage Type               Data
        wMaxPacketSize     0x0100  1x 256 bytes
        bInterval               1
        AudioControl Endpoint Descriptor:
          bLength                 8
          bDescriptorType        37
          bDescriptorSubtype      1 (EP_GENERAL)
          bmAttributes         0x00
          bmControls           0x00
          bLockDelayUnits         2 Decoded PCM samples
          wLockDelay              8
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes           17
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Feedback
        wMaxPacketSize     0x0004  1x 4 bytes
        bInterval               4
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        2
      bAlternateSetting       0
      bNumEndpoints           0
      bInterfaceClass         1 Audio
      bInterfaceSubClass      2 Streaming
      bInterfaceProtocol     32 
      iInterface             10 Audio In
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        2
      bAlternateSetting       1
      bNumEndpoints           1
      bInterfaceClass         1 Audio
      bInterfaceSubClass      2 Streaming
      bInterfaceProtocol     32 
      iInterface             11 Audio In Alt
      AudioStreaming Interface Descriptor:
        bLength                16
        bDescriptorType        36
        bDescriptorSubtype      1 (AS_GENERAL)
        bTerminalLink          22
        bmControls           0x00
        bFormatType             1
        bmFormats         0x00000001
          PCM
        bNrChannels             2
        bmChannelConfig   0x00000000
        iChannelNames          28 Mic In (Mono)
      AudioStreaming Interface Descriptor:
        bLength                 6
        bDescriptorType        36
        bDescriptorSubtype      2 (FORMAT_TYPE)
        bFormatType             1 (FORMAT_TYPE_I)
        bSubslotSize            4
        bBitResolution         24
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type               Asynchronous
          Usage Type               Data
        wMaxPacketSize     0x0080  1x 128 bytes
        bInterval               1
        AudioControl Endpoint Descriptor:
          bLength                 8
          bDescriptorType        37
          bDescriptorSubtype      1 (EP_GENERAL)
          bmAttributes         0x00
          bmControls           0x00
          bLockDelayUnits         2 Decoded PCM samples
          wLockDelay              8
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        3
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      0 No Subclass
      bInterfaceProtocol      0 None
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.10
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength     817
         Report Descriptors: 
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               5
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        4
      bAlternateSetting       0
      bNumEndpoints           0
      bInterfaceClass       254 Application Specific Interface
      bInterfaceSubClass      1 Device Firmware Update
      bInterfaceProtocol      1 
      iInterface              0 
      Device Firmware Upgrade Interface Descriptor:
        bLength                             7
        bDescriptorType                    33
        bmAttributes                        7
          Will Not Detach
          Manifestation Tolerant
          Upload Supported
          Download Supported
        wDetachTimeout                    250 milliseconds
        wTransferSize                      64 bytes
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        5
      bAlternateSetting       0
      bNumEndpoints           3
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    240 
      bInterfaceProtocol      0 
      iInterface             40 iAP Interface
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x84  EP 4 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x85  EP 5 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               6
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass          239 Miscellaneous Device
  bDeviceSubClass         2 ?
  bDeviceProtocol         1 Interface Association
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0000
  (Bus Powered)

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0        64
  idVendor           0x1d6b Linux Foundation
  idProduct          0x0002 2.0 root hub
  bcdDevice            4.01
  iManufacturer           3 Linux 4.1.0-2-amd64 ehci_hcd
  iProduct                2 EHCI Host Controller
  iSerial                 1 0000:00:12.2
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0004  1x 4 bytes
        bInterval              12
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             6
  wHubCharacteristic 0x000a
    No power switching (usb 1.0)
    Per-port overcurrent protection
  bPwrOn2PwrGood       10 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0100 power
   Port 2: 0000.0503 highspeed power enable connect
   Port 3: 0000.0100 power
   Port 4: 0000.0100 power
   Port 5: 0000.0100 power
   Port 6: 0000.0100 power
Device Status:     0x0001
  Self Powered

Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0        64
  idVendor           0x1d6b Linux Foundation
  idProduct          0x0001 1.1 root hub
  bcdDevice            4.01
  iManufacturer           3 Linux 4.1.0-2-amd64 ohci_hcd
  iProduct                2 OHCI PCI host controller
  iSerial                 1 0000:00:12.1
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0002  1x 2 bytes
        bInterval             255
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             3
  wHubCharacteristic 0x0012
    No power switching (usb 1.0)
    No overcurrent protection
  bPwrOn2PwrGood        2 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0100 power
   Port 2: 0000.0100 power
   Port 3: 0000.0100 power
Device Status:     0x0001
  Self Powered

Bus 003 Device 003: ID 192f:0916 Avago Technologies, Pte. 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x192f Avago Technologies, Pte.
  idProduct          0x0916 
  bcdDevice            2.00
  iManufacturer           0 
  iProduct                2 USB Optical Mouse
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           34
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower               98mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      1 Boot Interface Subclass
      bInterfaceProtocol      2 Mouse
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.11
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      64
         Report Descriptors: 
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0005  1x 5 bytes
        bInterval              10
Device Status:     0x0000
  (Bus Powered)

Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0        64
  idVendor           0x1d6b Linux Foundation
  idProduct          0x0001 1.1 root hub
  bcdDevice            4.01
  iManufacturer           3 Linux 4.1.0-2-amd64 ohci_hcd
  iProduct                2 OHCI PCI host controller
  iSerial                 1 0000:00:12.0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0002  1x 2 bytes
        bInterval             255
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             3
  wHubCharacteristic 0x0012
    No power switching (usb 1.0)
    No overcurrent protection
  bPwrOn2PwrGood        2 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0100 power
   Port 2: 0000.0100 power
   Port 3: 0000.0303 lowspeed power enable connect
Device Status:     0x0001
  Self Powered
------------------------------------------------------------------------------
_______________________________________________
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to