Bug 421476

Summary: Neon Bluetooth device inactivity timeouts make keyboard and mouse unusable
Product: [KDE Neon] neon Reporter: Paul Hands <jphands>
Component: generalAssignee: Neon Bugs <neon-bugs-null>
Status: RESOLVED WAITINGFORINFO    
Severity: major CC: jr, neon-bugs-null, sitter
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Paul Hands 2020-05-13 17:36:50 UTC
SUMMARY
I'm running KDE Neon 5.18 on the 5.3.0-51-generic #44~18.04.2-Ubuntu SMP kernel, and the Bluetooth subsystem inactivity timeouts for keyboards and mice is causing serious usability problems. 

After a short period - perhaps 60 seconds - moving the mouse doesn't cause a corresponding move of the cursor...it takes about 2 seconds before a response is seen.  Mouse clicks are similarly delayed, and have been registered at the wrong screen location.  For the keyboard, there is a similar delay, and sometimes the first keystroke doesn't register, which has led to mistakes inputting passwords, and erroneous data entry.

I've changed the settings in /etc/bluetooth/input.conf and main.conf, but nothing changes the problem.
The devices are a logitech keyboard, model K780, a logitech mouse M585 and an HP mouse X4000b.

This has been a persistent problem ever since I built this machine. As it's so pervasive, I've stopped using Bluetooth completely.

Machine details....
Powerspec G162, 8 Core AMD Ryzen 7 2700X
48G RAM

The bluetooth adapter is an Intel device.  lsusb -v shows...

sudo lsusb -v -d 8087:0aa7

Bus 001 Device 002: ID 8087:0aa7 Intel Corp. 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass          224 Wireless
  bDeviceSubClass         1 Radio Frequency
  bDeviceProtocol         1 Bluetooth
  bMaxPacketSize0        64
  idVendor           0x8087 Intel Corp.
  idProduct          0x0aa7 
  bcdDevice            0.01
  iManufacturer           0 
  iProduct                0 
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength          177
    bNumInterfaces          2
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower              100mA

....and a lot more.
syslog has many messages like:-

May 13 12:52:27 Excession plasmashell[2594]: file:///usr/share/plasma/plasmoids/org.kde.plasma.bluetooth/contents/ui/logic.js:36: TypeError: Cannot read property 'devices' of undefined

These messages are often repeated many times.
Comment 1 Paul Hands 2020-06-01 18:08:08 UTC
I opened this a couple of weeks ago, but I'm wondering if I need to to add abug with Ubuntu directly, as this hasn't been looked at in Neon.
Comment 2 Carlos De Maine 2025-09-20 09:36:31 UTC
Thank you for your bug report! 
However this bug report was created/provided previous to 01/01/2023 and also has not received any updates since  before 01/01/2025. 
Unfortunately KDE neon no longer provides updates for anything older than noble 24.04 based edition's.
Please upgrade to KDE neon noble and if you can reproduce the issue after upgrading to an active version, feel free to re-open this bug report.
Thanks for understanding!