Label Printer

No printer connected.
Using USB on Linux

Linux's built-in printer driver (usblp) takes the printer as soon as it's plugged in, so the browser can't open it. This rule frees the PM260 only (other USB printers keep working) and lets your user open it:

sudo tee /etc/udev/rules.d/60-pm260.rules <<'EOF'
SUBSYSTEM=="usb", ATTRS{idVendor}=="5958", ATTRS{idProduct}=="0150", MODE="0660", TAG+="uaccess"
ACTION=="bind", SUBSYSTEM=="usb", DRIVER=="usblp", ATTRS{idVendor}=="5958", ATTRS{idProduct}=="0150", RUN+="/bin/sh -c 'echo -n %k > /sys/bus/usb/drivers/usblp/unbind'"
EOF
sudo udevadm control --reload

Then unplug the printer and plug it back in. Bluetooth needs none of this.