Incorrect work of bluetooth-adapter mouse

Hello Garuda users.

Please read the following template before requesting assistance:

System:
Kernel: 6.4.1-zen2-1-zen arch: x86_64 bits: 64 compiler: gcc v: 13.1.1
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=/dev/mapper/linux_vol-linux rw rootflags=subvol=@ quiet quiet splash
rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=3 ibt=off
Desktop: KDE Plasma v: 5.27.6 tk: Qt v: 5.15.10 wm: kwin_x11 vt: 2
dm: SDDM Distro: Garuda Linux base: Arch Linux
Machine:
Type: Laptop System: LENOVO product: 82SB v: IdeaPad Gaming 3 15ARH7
serial: <filter> Chassis: type: 10 v: IdeaPad Gaming 3 15ARH7
serial: <filter>
Mobo: LENOVO model: LNVNB161216 v: SDK0T76465 WIN serial: <filter>
UEFI: LENOVO v: JNCN42WW(V2.02) date: 01/06/2023
Battery:
ID-1: BAT1 charge: 44.0 Wh (100.0%) condition: 44.0/45.0 Wh (97.7%)
volts: 13.0 min: 11.5 model: LENOVO PABAS0241231 type: Li-ion
serial: <filter> status: full cycles: 55
CPU:
Info: model: AMD Ryzen 5 6600H with Radeon Graphics socket: FP7 bits: 64
type: MT MCP arch: Zen 3+ gen: 4 level: v3 note: check built: 2022
process: TSMC n6 (7nm) family: 0x19 (25) model-id: 0x44 (68) stepping: 1
microcode: 0xA404102
Topology: cpus: 1x cores: 6 tpc: 2 threads: 12 smt: enabled cache:
L1: 384 KiB desc: d-6x32 KiB; i-6x32 KiB L2: 3 MiB desc: 6x512 KiB
L3: 16 MiB desc: 1x16 MiB
Speed (MHz): avg: 2025 high: 3300 min/max: 1600/4563 boost: enabled
base/boost: 3300/4550 scaling: driver: acpi-cpufreq governor: schedutil
volts: 1.2 V ext-clock: 100 MHz cores: 1: 1600 2: 3300 3: 3300 4: 3300
5: 1600 6: 1600 7: 1600 8: 1600 9: 1600 10: 1600 11: 1600 12: 1600
bogomips: 79050
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Vulnerabilities: <filter>
Graphics:
Device-1: NVIDIA GA107M [GeForce RTX 3050 Mobile] vendor: Lenovo
driver: nvidia v: 535.54.03 alternate: nouveau,nvidia_drm non-free: 530.xx+
status: current (as of 2023-05) arch: Ampere code: GAxxx
process: TSMC n7 (7nm) built: 2020-22 pcie: gen: 4 speed: 16 GT/s lanes: 8
link-max: lanes: 16 bus-ID: 01:00.0 chip-ID: 10de:25a2 class-ID: 0300
Device-2: AMD Rembrandt [Radeon 680M] vendor: Lenovo driver: amdgpu
v: kernel arch: RDNA-2 code: Navi-2x process: TSMC n7 (7nm) built: 2020-22
pcie: gen: 4 speed: 16 GT/s lanes: 16 ports: active: eDP-1 empty: DP-1,
DP-2, DP-3, DP-4, DP-5, DP-6, DP-7, DP-8 bus-ID: 06:00.0
chip-ID: 1002:1681 class-ID: 0300 temp: 44.0 C
Device-3: Syntek Integrated Camera driver: uvcvideo type: USB rev: 2.0
speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-3:2 chip-ID: 174f:244c
class-ID: 0e02 serial: <filter>
Display: x11 server: X.Org v: 21.1.8 with: Xwayland v: 23.1.2
compositor: kwin_x11 driver: X: loaded: amdgpu,nvidia
unloaded: modesetting,nouveau alternate: fbdev,nv,vesa dri: radeonsi
gpu: amdgpu display-ID: :0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22")
s-diag: 582mm (22.93")
Monitor-1: eDP-1 mapped: eDP model: AU Optronics 0xd1ed built: 2019
res: 1920x1080 hz: 120 dpi: 142 gamma: 1.2 size: 344x193mm (13.54x7.6")
diag: 394mm (15.5") ratio: 16:9 modes: 1920x1080
API: OpenGL v: 4.6 Mesa 23.1.3 renderer: AMD Radeon Graphics (rembrandt
LLVM 15.0.7 DRM 3.52 6.4.1-zen2-1-zen) direct-render: Yes
Audio:
Device-1: NVIDIA vendor: Lenovo driver: snd_hda_intel v: kernel pcie: gen: 4
speed: 16 GT/s lanes: 8 link-max: lanes: 16 bus-ID: 01:00.1
chip-ID: 10de:2291 class-ID: 0403
Device-2: AMD Rembrandt Radeon High Definition Audio vendor: Lenovo
driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 16
bus-ID: 06:00.1 chip-ID: 1002:1640 class-ID: 0403
Device-3: AMD ACP/ACP3X/ACP6x Audio Coprocessor vendor: Lenovo
driver: snd_pci_acp6x v: kernel alternate: snd_pci_acp3x, snd_rn_pci_acp3x,
snd_pci_acp5x, snd_acp_pci, snd_rpl_pci_acp6x, snd_pci_ps,
snd_sof_amd_renoir, snd_sof_amd_rembrandt pcie: gen: 4 speed: 16 GT/s
lanes: 16 bus-ID: 06:00.5 chip-ID: 1022:15e2 class-ID: 0480
Device-4: AMD Family 17h/19h HD Audio vendor: Lenovo driver: snd_hda_intel
v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 16 bus-ID: 06:00.6
chip-ID: 1022:15e3 class-ID: 0403
API: ALSA v: k6.4.1-zen2-1-zen status: kernel-api with: aoss
type: oss-emulator tools: N/A
Server-1: PipeWire v: 0.3.72 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
vendor: Lenovo driver: r8168 v: 8.051.02-NAPI modules: r8169 pcie: gen: 1
speed: 2.5 GT/s lanes: 1 port: 3000 bus-ID: 02:00.0 chip-ID: 10ec:8168
class-ID: 0200
IF: enp2s0 state: down mac: <filter>
Device-2: Realtek vendor: Lenovo driver: rtw89_8852be v: kernel pcie:
gen: 1 speed: 2.5 GT/s lanes: 1 port: 2000 bus-ID: 03:00.0
chip-ID: 10ec:b852 class-ID: 0280
IF: wlo1 state: up mac: <filter>
Bluetooth:
Device-1: Realtek Bluetooth Radio driver: btusb v: 0.8 type: USB rev: 1.0
speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-4:3 chip-ID: 0bda:4853
class-ID: e001 serial: <filter>
Report: bt-adapter ID: hci0 rfk-id: 2 state: up address: <filter>
Drives:
Local Storage: total: 1.16 TiB used: 77.33 GiB (6.5%)
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Lenovo
model: UMIS RPJTJ256MGE1QDY size: 238.47 GiB block-size: physical: 512 B
logical: 512 B speed: 63.2 Gb/s lanes: 4 tech: SSD serial: <filter>
fw-rev: 1.4L0630 temp: 22.9 C scheme: MBR
SMART: yes health: PASSED on: 30d 22h cycles: 23,329
read-units: 15,714,152 [8.04 TB] written-units: 6,660,501 [3.41 TB]
ID-2: /dev/nvme1n1 maj-min: 259:4 vendor: Western Digital model: WD PC
SN740 SDDPTQD-1T00 size: 953.87 GiB block-size: physical: 512 B
logical: 512 B speed: 63.2 Gb/s lanes: 4 tech: SSD serial: <filter>
fw-rev: 73110000 temp: 37.9 C scheme: GPT
SMART: yes health: PASSED on: 51 hrs cycles: 780
read-units: 8,240,733 [4.21 TB] written-units: 10,341,362 [5.29 TB]
Partition:
ID-1: / raw-size: 471.73 GiB size: 471.73 GiB (100.00%)
used: 76.8 GiB (16.3%) fs: btrfs block-size: 4096 B dev: /dev/dm-0
maj-min: 254:0 mapped: linux_vol-linux
ID-2: /boot/efi raw-size: 999 MiB size: 997 MiB (99.80%)
used: 544.1 MiB (54.6%) fs: vfat block-size: 512 B dev: /dev/nvme0n1p1
maj-min: 259:1
ID-3: /home raw-size: 471.73 GiB size: 471.73 GiB (100.00%)
used: 76.8 GiB (16.3%) fs: btrfs block-size: 4096 B dev: /dev/dm-0
maj-min: 254:0 mapped: linux_vol-linux
ID-4: /var/log raw-size: 471.73 GiB size: 471.73 GiB (100.00%)
used: 76.8 GiB (16.3%) fs: btrfs block-size: 4096 B dev: /dev/dm-0
maj-min: 254:0 mapped: linux_vol-linux
ID-5: /var/tmp raw-size: 471.73 GiB size: 471.73 GiB (100.00%)
used: 76.8 GiB (16.3%) fs: btrfs block-size: 4096 B dev: /dev/dm-0
maj-min: 254:0 mapped: linux_vol-linux
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default)
ID-1: swap-1 type: zram size: 14.33 GiB used: 0 KiB (0.0%) priority: 100
dev: /dev/zram0
Sensors:
System Temperatures: cpu: N/A mobo: N/A gpu: amdgpu temp: 45.0 C
Fan Speeds (RPM): N/A
Info:
Processes: 359 Uptime: 28m wakeups: 2118 Memory: available: 14.33 GiB
used: 5.58 GiB (38.9%) Init: systemd v: 253 default: graphical
tool: systemctl Compilers: gcc: 13.1.1 Packages: pm: pacman pkgs: 1627
libs: 468 tools: octopi,pamac,paru Shell: Bash v: 5.1.16 running-in: konsole
inxi: 3.3.27
Garuda (2.6.16-1):
System install date:     2023-06-25
Last full system update: 2023-07-05
Is partially upgraded:   Yes
Relevant software:       snapper NetworkManager dracut nvidia-dkms
Windows dual boot:       Yes
Failed units:

I have a wireless Bluetooth mouse connected, when I reboot my laptop the system boots up slowly and the mouse doesn't work. But, if you remove the adapter and turn it on again while the system is running, the mouse works correctly. Also the system boots noticeably faster when the bluetooth adapter is removed. What do I need to do to make everything work as it should?

Next I will present you the output of dmesg | grep "USB", to show that the error is chaotic. I have also tried creating a udev rule to try and force the system to see the mouse as a mouse instead of a keyboard. There is no driver on the manufacturer's website.
link below

Welcome to the Garuda forum. :wave:


For in depth information on Bluetooth always refer to the Arch Wiki. Specifically, see section 3.2 of the Arch Wiki on BT - Discoverable on startup:

https://wiki.archlinux.org/title/Bluetooth#Discoverable_on_startup

Be sure to also see the other Arch Wiki entries pertaining to Bluetooth:

https://wiki.archlinux.org/title/Bluetooth

https://wiki.archlinux.org/index.php/Bluetooth#Troubleshooting


Good luck, and welcome to the Garuda community as well.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.