Bu kılavuz, Linux'ta CORSAIR'ın ürün yazılımı güncelleme yardımcı programını kullanma konusunda size yol gösterir ve tarayıcınızın USB/HID aygıtlarıyla iletişim kurabilmesi için gerekli olabilecek Linux'a özgü bir adımı açıklar. Yardımcı program aygıtınızı gösteriyor ancak Mevcut ürün yazılımı alanı "–" olarak görünüyor veya tarayıcı konsolunuzda NotAllowedError: Aygıt açılamadı mesajı görünüyor ise, doğru yerdesiniz. Bu belirti Linux'ta görülür ve aygıtınızdan değil, varsayılan HID izinlerinden kaynaklanır.
Cihaz kutucuğunda hemen "Güncel: – " ifadesini görürseniz (ekran görüntüsünde olduğu gibi) veya güncelleme düğmesi devre dışı kalırsa, 2. Adıma geçin.
lsusb
sudo nano /etc/udev/rules.d/99-corsair-hid.rules
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1234", ATTRS{idProduct}=="5678", MODE="0666"
sudo udevadm control --reload-rules
sudo udevadm trigger
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1234", ATTRS{idProduct}=="5678", MODE="0660", GROUP="plugdev"
sudo usermod -aG plugdev $USER
# Replace the example VID/PID pairs with your actual IDs from lsusb
sudo tee /etc/udev/rules.d/99-corsair-hid.rules >/dev/null <<'EOF'
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1234", ATTRS{idProduct}=="5678", MODE="0666"
# Add more lines here if you have additional devices/receivers
EOF
sudo udevadm control --reload-rules
sudo udevadm trigger
echo "Unplug/replug your device(s), then authorize them in the updater."
Bunu Windows veya macOS'ta kullanmam gerekir mi?
Hayır, bu özel udev adımı Linux içindir. Sorun Windows 11 veya macOS'ta tekrarlanmadı.
Hangi Linux dağıtımlarının çalıştığı bilinmektedir?
Ubuntu gibi çoğu ana akım dağıtım çalışmalıdır.
Neden satıcı genelinde kurallar yerine cihaz başına kurallar kullanmalı?
VID/PID başına erişim izni vermek hassastır ve maruz kalma riskini en aza indirir. Avantaj ve dezavantajları anlarsanız, satıcı genelinde kurallar uygulanabilir, ancak bunlar daha az kısıtlayıcıdır.