LINUX.ORG.RU

История изменений

Исправление bupy7, (текущая версия) :

Проблема решена. Не без без помощи внимательного кента. Хоть адаптер и втыкается в PCI-E, но сам Bluetooth работает через USB, который я подключил и забыл вообще о его существовании. А кореш напомнил, что маловероятно BT работает через PCI. А следовательно, отключать энергосбережение нужно на USB для этого устройства.

Полезные ссылки:

https://wiki.archlinux.org/title/Power_management#USB_autosuspend

https://unix.stackexchange.com/questions/539122/bluetooth-mouse-lag/709355#709355

К решению.

Находим наш USB Bluetooth:

$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 006: ID 8087:0a2a Intel Corp. Bluetooth wireless interface
Bus 001 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 002: ID 05ac:029c Apple, Inc. Magic Keyboard

Для меня это устройство с ID 8087:0a2a. Где 8087 - idVendor, а 0a2a - idProduct.

Создаем файлик /etc/udev/rules.d/50-usb_power_save.rules с правилом для этого USB устройства, чтобы отключить энергосбережение:

ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="8087", ATTR{idProduct}=="0a2a", ATTR{power/autosuspend}="-1"

Перезагружаемся и наслаждаемся работой. =)

Исправление bupy7, :

Проблема решена. Не без без помощи внимательного кента. Хоть адаптер и втыкается в PCI-E, но сам Bluetooth работает через USB, который я подключил и забыл вообще о его существовании. А кореш напомнил, что маловероятно BT работает через PCI. А следовательно, отключать энергосбережение нужно на USB для этого устройства.

Полезные ссылки:

https://wiki.archlinux.org/title/Power_management#USB_autosuspend

https://unix.stackexchange.com/questions/539122/bluetooth-mouse-lag/709355#709355

К решению.

Находим наш USB Bluetooth:

$ lsusb
$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 006: ID 8087:0a2a Intel Corp. Bluetooth wireless interface
Bus 001 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 002: ID 05ac:029c Apple, Inc. Magic Keyboard

Для меня это устройство с ID 8087:0a2a. Где 8087 - idVendor, а 0a2a - idProduct.

Создаем файлик /etc/udev/rules.d/50-usb_power_save.rules с правилом для этого USB устройства, чтобы отключить энергосбережение:

ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="8087", ATTR{idProduct}=="0a2a", ATTR{power/autosuspend}="-1"

Перезагружаемся и наслаждаемся работой. =)

Исходная версия bupy7, :

Проблема решена. Не без без помощи внимательного кента. Хоть адаптер и втыкается в PCI-E, но сам Bluetooth работает через USB, который я подключил и забыл вообще о его существовании. А кореш напомнил, что маловероятно BT работает через PCI. А следовательно, отключать энергосбережение нужно на USB для этого устройства.

https://wiki.archlinux.org/title/Power_management#USB_autosuspend https://unix.stackexchange.com/questions/539122/bluetooth-mouse-lag/709355#709355

Находим наш USB Bluetooth:

$ lsusb
$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 006: ID 8087:0a2a Intel Corp. Bluetooth wireless interface
Bus 001 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 002: ID 05ac:029c Apple, Inc. Magic Keyboard

Для меня это устройство с ID 8087:0a2a. Где 8087 - idVendor, а 0a2a - idProduct.

Создаем файлик /etc/udev/rules.d/50-usb_power_save.rules с правилом для этого USB устройства, чтобы отключить энергосбережение:

ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="8087", ATTR{idProduct}=="0a2a", ATTR{power/autosuspend}="-1"

Перезагружаемся и наслаждаемся работой. =)