Wednesday, July 2, 2025

getting mixxx to recognize the fc310 as hid

you need to flick the switch on the back of the controller to d instead of x for direct mode instead of x mode
you get a permissions error about usb devices to fix that create a udev rule


sudo vim /etc/udev/rules.d/99-logitech-f310.rules

# Logitech F310 Gamepad in DirectInput mode
KERNEL=="hidraw*", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c216", MODE="0666", GROUP="plugdev"

sudo udevadm control --reload
sudo udevadm trigger

sudo usermod -aG plugdev $USER
my hid mapping

its cool not needing to use antimicrox, this is as far as I got with the mapping. I was hoping to map the superknobs to controll the delay but have'nt figured it out yet
I still need to add the left/right nudge functionality

Tuesday, July 1, 2025

stuff I added to the mixxx custom keyboard config.

shift 1-8 for samples, removed the loop stuff because i never use it,
ctrl vx turn deck 1 super knob up and down c resets
ctrl r angle and m are up and down for deck 2 super knob
ctrl c and ctrl left angle bracket turn super knob send to zero


[Sampler1]
cue_gotoandplay Shift+!

[Sampler2]
cue_gotoandplay Shift+@

[Sampler3]
cue_gotoandplay Shift+#

[Sampler4]
cue_gotoandplay Shift+$

[Sampler5]
cue_gotoandplay Shift+%

[Sampler6]
cue_gotoandplay Shift+^

[Sampler7]
cue_gotoandplay Shift+&

[Sampler8]
cue_gotoandplay Shift+*

// -----------
// THE SUPER KNOB
// -----

[QuickEffectRack1_[Channel1]_Effect1]
enabled b
[QuickEffectRack1_[Channel1]]
super1_down Ctrl+x
super1_set_default Ctrl+c
super1_up Ctrl+v

[QuickEffectRack1_[Channel2]_Effect1]
enabled n
[QuickEffectRack1_[Channel2]]
super1_down Ctrl+m
super1_set_default Ctrl+,
super1_up Ctrl+.

How To Edit Metadata Using Clipboard Managers, Puddletags And Autohotkey

Its like a spreadsheet its really easy to see everything this way.
trying a few clipboard managers out so I don't need to manually type everything out each time.
diodon, parcellite, copyq
out of all of these my favorite is autohotkey
With it I can easily set it up to label genres like shift 1 jungle shift 2 footwork etc..