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