I recently installed Fedora 33 after in place system upgrades from 31 to 32 presented a host of issues with dbus-launch and now on F33, the danged mouse keeps losing power, not sleeping but turning off.

uname -a
Linux SOLON.ht.home 5.10.16-200.fc33.x86_64 #1 SMP Sun Feb 14 03:02:32 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

I had to install the Nvidia firmware on my Ti 1050 in order to access the kaffeine GUI which is a great wraparound for VLC.

In the first system upgrade the GUI wouldn't launch from the desktop widget and from a terminal it said try export $(dbus-launch) so I did that and the GUI worked except that the video stream played outside the bounding box and rendered the point and click menu useless, I installed F33 and the Nvidia drivers and the dbus issues seem to have been abated, except for the mouse shutting off completely

For a current session. if I do
sudo echo -1> /sys/module/usbcore/parameters/autosuspend
it apparently solves the problem for the current session however I'd like that condition to survive reboot. Ideally this would be in a systemd unit file. However I'm not sure where to make the change.

I did try Lennart Poettering suggestion of adding a 61-autosuspend-manual.rules when he was rejecting certain bug reports and he mentioned that the issue is better solved in udev.

I put this in a rule file but still, after a reboot and a certain amount of inactivity, the power to the mouse still shuts off.

# Logitech Corp. Wheel Mouse Optical
ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="046d", ATTR{idProduct}=="c077", TEST=="power/control", ATTR{power/control}="on"

I want to avoid using a RUN feature from a udev rule because I'm not sure that a spontaneous disconnect could be used effectively to trigger a rule event, although that
is what I'm considering.

At this point ps xawf -eo pid,user,cgroup,args lists the following. This points to 0::/system.slice/upower.ser /usr/libexec/upowerd

[russell@SOLON ~]$ psa
    PID USER     CGROUP                      COMMAND
      2 root     -                           [kthreadd]
      3 root     -                            \_ [rcu_gp]
      4 root     -                            \_ [rcu_par_gp]
      6 root     -                            \_ [kworker/0:0H-events_highpri]
      9 root     -                            \_ [mm_percpu_wq]
     10 root     -                            \_ [rcu_tasks_kthre]
     11 root     -                            \_ [rcu_tasks_rude_]
     12 root     -                            \_ [rcu_tasks_trace]
     13 root     -                            \_ [ksoftirqd/0]
     14 root     -                            \_ [rcu_sched]
     15 root     -                            \_ [migration/0]
     16 root     -                            \_ [cpuhp/0]
     17 root     -                            \_ [cpuhp/1]
     18 root     -                            \_ [migration/1]
     19 root     -                            \_ [ksoftirqd/1]
     21 root     -                            \_ [kworker/1:0H-kblockd]
     22 root     -                            \_ [cpuhp/2]
     23 root     -                            \_ [migration/2]
     24 root     -                            \_ [ksoftirqd/2]
     26 root     -                            \_ [kworker/2:0H-kblockd]
     27 root     -                            \_ [cpuhp/3]
     28 root     -                            \_ [migration/3]
     29 root     -                            \_ [ksoftirqd/3]
     31 root     -                            \_ [kworker/3:0H-events_highpri]
     32 root     -                            \_ [cpuhp/4]
     33 root     -                            \_ [migration/4]
     34 root     -                            \_ [ksoftirqd/4]
     36 root     -                            \_ [kworker/4:0H-events_highpri]
     37 root     -                            \_ [cpuhp/5]
     38 root     -                            \_ [migration/5]
     39 root     -                            \_ [ksoftirqd/5]
     41 root     -                            \_ [kworker/5:0H-events_highpri]
     42 root     -                            \_ [cpuhp/6]
     43 root     -                            \_ [migration/6]
     44 root     -                            \_ [ksoftirqd/6]
     46 root     -                            \_ [kworker/6:0H-events_highpri]
     47 root     -                            \_ [cpuhp/7]
     48 root     -                            \_ [migration/7]
     49 root     -                            \_ [ksoftirqd/7]
     51 root     -                            \_ [kworker/7:0H-events_highpri]
     52 root     -                            \_ [cpuhp/8]
     53 root     -                            \_ [migration/8]
     54 root     -                            \_ [ksoftirqd/8]
     56 root     -                            \_ [kworker/8:0H-events_highpri]
     57 root     -                            \_ [cpuhp/9]
     58 root     -                            \_ [migration/9]
     59 root     -                            \_ [ksoftirqd/9]
     61 root     -                            \_ [kworker/9:0H-events_highpri]
     62 root     -                            \_ [cpuhp/10]
     63 root     -                            \_ [migration/10]
     64 root     -                            \_ [ksoftirqd/10]
     66 root     -                            \_ [kworker/10:0H-events_highpri]
     67 root     -                            \_ [cpuhp/11]
     68 root     -                            \_ [migration/11]
     69 root     -                            \_ [ksoftirqd/11]
     71 root     -                            \_ [kworker/11:0H-kblockd]
     72 root     -                            \_ [kdevtmpfs]
     73 root     -                            \_ [netns]
     74 root     -                            \_ [kauditd]
     75 root     -                            \_ [oom_reaper]
     76 root     -                            \_ [writeback]
     77 root     -                            \_ [kcompactd0]
     78 root     -                            \_ [ksmd]
     79 root     -                            \_ [khugepaged]
     99 root     -                            \_ [cryptd]
    147 root     -                            \_ [kintegrityd]
    148 root     -                            \_ [kblockd]
    149 root     -                            \_ [blkcg_punt_bio]
    151 root     -                            \_ [tpm_dev_wq]
    152 root     -                            \_ [ata_sff]
    153 root     -                            \_ [md]
    154 root     -                            \_ [edac-poller]
    155 root     -                            \_ [devfreq_wq]
    156 root     -                            \_ [watchdogd]
    157 root     -                            \_ [kworker/0:1H-kblockd]
    159 root     -                            \_ [kswapd0]
    161 root     -                            \_ [kthrotld]
    162 root     -                            \_ [irq/121-aerdrv]
    163 root     -                            \_ [irq/122-aerdrv]
    164 root     -                            \_ [irq/123-aerdrv]
    165 root     -                            \_ [irq/124-aerdrv]
    166 root     -                            \_ [irq/125-aerdrv]
    167 root     -                            \_ [irq/126-aerdrv]
    168 root     -                            \_ [acpi_thermal_pm]
    169 root     -                            \_ [scsi_eh_0]
    170 root     -                            \_ [scsi_tmf_0]
    171 root     -                            \_ [scsi_eh_1]
    172 root     -                            \_ [scsi_tmf_1]
    173 root     -                            \_ [scsi_eh_2]
    174 root     -                            \_ [scsi_tmf_2]
    175 root     -                            \_ [scsi_eh_3]
    176 root     -                            \_ [scsi_tmf_3]
    177 root     -                            \_ [scsi_eh_4]
    178 root     -                            \_ [scsi_tmf_4]
    179 root     -                            \_ [scsi_eh_5]
    180 root     -                            \_ [scsi_tmf_5]
    188 root     -                            \_ [dm_bufio_cache]
    193 root     -                            \_ [ipv6_addrconf]
    194 root     -                            \_ [kworker/10:1H-kblockd]
    200 root     -                            \_ [kstrp]
    241 root     -                            \_ [zswap-shrink]
    249 root     -                            \_ [kworker/11:1H-kblockd]
    250 root     -                            \_ [kworker/5:2-mm_percpu_wq]
    283 root     -                            \_ [kworker/6:1H-kblockd]
    313 root     -                            \_ [kworker/5:1H-kblockd]
    314 root     -                            \_ [kworker/4:1H-kblockd]
    405 root     -                            \_ [kworker/7:1H-kblockd]
    407 root     -                            \_ [kworker/6:2-mm_percpu_wq]
    443 root     -                            \_ [kworker/8:1H-kblockd]
    444 root     -                            \_ [kworker/9:1H-kblockd]
    446 root     -                            \_ [nvme-wq]
    447 root     -                            \_ [nvme-reset-wq]
    448 root     -                            \_ [nvme-delete-wq]
    472 root     -                            \_ [nv_queue]
    473 root     -                            \_ [nv_queue]
    474 root     -                            \_ [nvidia-modeset/]
    475 root     -                            \_ [nvidia-modeset/]
    481 root     -                            \_ [btrfs-worker]
    482 root     -                            \_ [btrfs-worker-hi]
    483 root     -                            \_ [btrfs-delalloc]
    484 root     -                            \_ [btrfs-flush_del]
    485 root     -                            \_ [btrfs-cache]
    486 root     -                            \_ [btrfs-fixup]
    487 root     -                            \_ [btrfs-endio]
    488 root     -                            \_ [btrfs-endio-met]
    489 root     -                            \_ [btrfs-endio-met]
    490 root     -                            \_ [btrfs-endio-rai]
    491 root     -                            \_ [btrfs-rmw]
    492 root     -                            \_ [btrfs-endio-wri]
    493 root     -                            \_ [btrfs-freespace]
    494 root     -                            \_ [btrfs-delayed-m]
    495 root     -                            \_ [btrfs-readahead]
    496 root     -                            \_ [btrfs-qgroup-re]
    497 root     -                            \_ [btrfs-cleaner]
    498 root     -                            \_ [btrfs-transacti]
    563 root     -                            \_ [kworker/2:1H-kblockd]
    568 root     -                            \_ [kworker/1:1H-kblockd]
    609 root     -                            \_ [kworker/3:1H-kblockd]
    663 root     -                            \_ [irq/174-mei_me]
    684 root     -                            \_ [cfg80211]
    687 root     -                            \_ [led_workqueue]
    700 root     -                            \_ [jbd2/nvme0n1p2-]
    701 root     -                            \_ [ext4-rsv-conver]
    709 root     -                            \_ [loop0]
    712 root     -                            \_ [pktcdvd0]
    720 root     -                            \_ [irq/175-iwlwifi]
    759 root     -                            \_ [rpciod]
    760 root     -                            \_ [xprtiod]
    836 root     -                            \_ [psimon]
   2119 root     -                            \_ [krfcommd]
   3407 root     -                            \_ [jfsIO]
   3408 root     -                            \_ [jfsCommit]
   3409 root     -                            \_ [jfsCommit]
   3410 root     -                            \_ [jfsCommit]
   3411 root     -                            \_ [jfsCommit]
   3412 root     -                            \_ [jfsCommit]
   3413 root     -                            \_ [jfsCommit]
   3414 root     -                            \_ [jfsCommit]
   3415 root     -                            \_ [jfsCommit]
   3416 root     -                            \_ [jfsCommit]
   3417 root     -                            \_ [jfsCommit]
   3418 root     -                            \_ [jfsCommit]
   3419 root     -                            \_ [jfsCommit]
   3420 root     -                            \_ [jfsSync]
   3426 root     -                            \_ [xfsalloc]
   3427 root     -                            \_ [xfs_mru_cache]
  18924 root     -                            \_ [jbd2/sda8-8]
  18925 root     -                            \_ [ext4-rsv-conver]
  50654 root     -                            \_ [kworker/2:0-events]
  50669 root     -                            \_ [kworker/u25:3-rb_allocator]
  50671 root     -                            \_ [kworker/u25:5-rb_allocator]
  51001 root     -                            \_ [kworker/6:1-events]
  51003 root     -                            \_ [kworker/8:4-events]
  51008 root     -                            \_ [kworker/1:4-mm_percpu_wq]
  51083 root     -                            \_ [kworker/9:0-events]
  51131 root     -                            \_ [irq/177-nvidia]
  51132 root     -                            \_ [nvidia]
  51133 root     -                            \_ [nv_queue]
  52197 root     -                            \_ [kworker/11:0-events]
  52199 root     -                            \_ [kworker/3:0-cgroup_destroy]
  53208 root     -                            \_ [kworker/u24:0-btrfs-endio-write]
  53394 root     -                            \_ [kworker/4:1-mm_percpu_wq]
  53693 root     -                            \_ [kworker/u24:11-btrfs-endio-write]
  53778 root     -                            \_ [kworker/10:2-events_power_efficient]
  53885 root     -                            \_ [kworker/1:0]
  53895 root     -                            \_ [kworker/2:2-events]
  53896 root     -                            \_ [kworker/3:2-mm_percpu_wq]
  53952 root     -                            \_ [kworker/7:2-mm_percpu_wq]
  54039 root     -                            \_ [kworker/u24:5-btrfs-endio]
  54200 root     -                            \_ [kworker/5:0-events]
  54449 root     -                            \_ [kworker/u24:6-btrfs-endio-meta]
  54548 root     -                            \_ [kworker/10:0-events]
  54676 root     -                            \_ [kworker/8:1-events]
  54677 root     -                            \_ [kworker/0:2-events]
  54888 root     -                            \_ [kworker/u24:13-flush-btrfs-1]
  54970 root     -                            \_ [kworker/0:0]
  54973 root     -                            \_ [kworker/11:1-events]
  55012 root     -                            \_ [kworker/7:1-events]
  55049 root     -                            \_ [kworker/u24:1-btrfs-endio]
  55105 root     -                            \_ [kworker/9:2-events]
  55147 root     -                            \_ [kworker/4:2-mm_percpu_wq]
  55154 root     -                            \_ [kworker/u24:2-events_unbound]
  55184 root     -                            \_ [kworker/4:0-mm_percpu_wq]
  55185 root     -                            \_ [kworker/u24:3-btrfs-endio-write]
  55247 root     -                            \_ [kworker/u24:4-btrfs-endio]
      1 root     0::/init.scope              /usr/lib/systemd/systemd --switched-root --system --deserialize 30
    597 root     0::/system.slice/systemd-jo /usr/lib/systemd/systemd-journald
    610 root     0::/system.slice/systemd-ud /usr/lib/systemd/systemd-udevd
    748 systemd+ 0::/system.slice/systemd-re /usr/lib/systemd/systemd-resolved
    749 root     0::/system.slice/auditd.ser /sbin/auditd
    790 dbus     0::/system.slice/dbus-broke /usr/bin/dbus-broker-launch --scope system --audit
    792 dbus     0::/system.slice/dbus-broke  \_ dbus-broker --log 4 --controller 9 --machine-id e393071f431a40d3b45ab81e48c852f4 --
    793 root     0::/system.slice/ModemManag /usr/sbin/ModemManager
    794 avahi    0::/system.slice/avahi-daem avahi-daemon: running [linux.local]
    822 avahi    0::/system.slice/avahi-daem  \_ avahi-daemon: chroot helper
    795 root     0::/system.slice/bluetooth. /usr/libexec/bluetooth/bluetoothd
    797 earlyoom 0::/system.slice/earlyoom.s /usr/bin/earlyoom -r 0 -m 4 -M 409600 --prefer ^Web Content$ --avoid ^(dnf|packagekitd|
    798 root     0::/system.slice/firewalld. /usr/bin/python3 -s /usr/sbin/firewalld --nofork --nopid
    801 root     0::/system.slice/low-memory /usr/libexec/low-memory-monitor
    803 root     0::/system.slice/mcelog.ser /usr/sbin/mcelog --ignorenodev --daemon --foreground
    805 root     0::/system.slice/rngd.servi /sbin/rngd -f
    806 rtkit    0::/system.slice/rtkit-daem /usr/libexec/rtkit-daemon
    807 root     0::/system.slice/sssd.servi /usr/sbin/sssd -i --logger=files
   1000 root     0::/system.slice/sssd.servi  \_ /usr/libexec/sssd/sssd_be --domain implicit_files --uid 0 --gid 0 --logger=files
   1080 root     0::/system.slice/sssd.servi  \_ /usr/libexec/sssd/sssd_nss --uid 0 --gid 0 --logger=files
    809 root     0::/system.slice/switcheroo /usr/libexec/switcheroo-control
    810 root     0::/system.slice/systemd-ho /usr/lib/systemd/systemd-homed
    813 root     0::/system.slice/systemd-ma /usr/lib/systemd/systemd-machined
    815 root     0::/system.slice/thermald.s /usr/sbin/thermald --systemd --dbus-enable --adaptive
    818 root     0::/system.slice/udisks2.se /usr/libexec/udisks2/udisksd
    819 root     0::/system.slice/upower.ser /usr/libexec/upowerd
    849 root     0::/system.slice/alsa-state /usr/sbin/alsactl -s -n 19 -c -E ALSA_CONFIG_PATH=/etc/alsa/alsactl.conf --initfile=/li
    851 chrony   0::/system.slice/chronyd.se /usr/sbin/chronyd
    905 polkitd  0::/system.slice/polkit.ser /usr/lib/polkit-1/polkitd --no-debug
    906 root     0::/system.slice/abrtd.serv /usr/sbin/abrtd -d -s
    926 root     0::/system.slice/abrt-journ /usr/bin/abrt-dump-journal-core -D -T -f -e
    927 root     0::/system.slice/abrt-oops. /usr/bin/abrt-dump-journal-oops -fxtD
    928 root     0::/system.slice/abrt-xorg. /usr/bin/abrt-dump-journal-xorg -fxtD
   1171 root     0::/system.slice/NetworkMan /usr/sbin/NetworkManager --no-daemon
   1172 root     0::/system.slice/accounts-d /usr/libexec/accounts-daemon
   1174 root     0::/system.slice/systemd-lo /usr/lib/systemd/systemd-logind
   1183 root     0::/system.slice/cups.servi /usr/sbin/cupsd -l
   1189 root     0::/system.slice/gssproxy.s /usr/sbin/gssproxy -D
   1231 root     0::/system.slice/pcscd.serv /usr/sbin/pcscd --foreground --auto-exit
   1320 root     0::/system.slice/wpa_suppli /usr/sbin/wpa_supplicant -c /etc/wpa_supplicant/wpa_supplicant.conf -u -s
   1404 root     0::/system.slice/atd.servic /usr/sbin/atd -f
   1405 root     0::/system.slice/crond.serv /usr/sbin/crond -n
   1406 root     0::/system.slice/gdm.servic /usr/sbin/gdm
  51468 root     0::/user.slice/user-1000.sl  \_ gdm-session-worker [pam/gdm-password]
  51511 russell  0::/user.slice/user-1000.sl      \_ /usr/libexec/gdm-x-session --run-script /usr/bin/gnome-session
  51513 root     0::/user.slice/user-1000.sl          \_ /usr/libexec/Xorg vt3 -displayfd 3 -auth /run/user/1000/gdm/Xauthority -nol
  51555 russell  0::/user.slice/user-1000.sl          \_ /usr/libexec/gnome-session-binary
   1426 root     0::/system.slice/systemd-us /usr/lib/systemd/systemd-userdbd
  55249 root     0::/system.slice/systemd-us  \_ systemd-userwork
  55250 root     0::/system.slice/systemd-us  \_ systemd-userwork
  55253 root     0::/system.slice/systemd-us  \_ systemd-userwork
   1439 root     0::/system.slice/uresourced /usr/libexec/uresourced
   1554 dnsmasq  0::/system.slice/libvirtd.s /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro --dh
   1555 root     0::/system.slice/libvirtd.s  \_ /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro
   1654 geoclue  0::/system.slice/geoclue.se /usr/libexec/geoclue
   1665 root     0::/system.slice/packagekit /usr/libexec/packagekitd
   1774 colord   0::/system.slice/colord.ser /usr/libexec/colord
   1926 russell  0::/user.slice/user-1000.sl /usr/lib/systemd/systemd --user
   1932 russell  0::/user.slice/user-1000.sl  \_ (sd-pam)
   2341 russell  0::/user.slice/user-1000.sl  \_ baloo_file
  51102 russell  0::/user.slice/user-1000.sl  \_ /usr/bin/dbus-broker-launch --scope user
  51103 russell  0::/user.slice/user-1000.sl  |   \_ dbus-broker --log 4 --controller 11 --machine-id e393071f431a40d3b45ab81e48c852
  51600 russell  0::/user.slice/user-1000.sl  \_ /usr/libexec/at-spi-bus-launcher
  51605 russell  0::/user.slice/user-1000.sl  |   \_ /usr/bin/dbus-broker-launch --config-file=/usr/share/defaults/at-spi2/accessibi
  51606 russell  0::/user.slice/user-1000.sl  |       \_ dbus-broker --log 4 --controller 9 --machine-id e393071f431a40d3b45ab81e48c
  51611 russell  0::/user.slice/user-1000.sl  \_ /usr/libexec/gnome-session-ctl --monitor
  51612 russell  0::/user.slice/user-1000.sl  \_ /usr/libexec/uresourced --user
  51614 russell  0::/user.slice/user-1000.sl  \_ /usr/libexec/gnome-session-binary --systemd-service --session=gnome
  51838 russell  0::/user.slice/user-1000.sl  |   \_ baloo_file
  51845 russell  0::/user.slice/user-1000.sl  |   \_ /usr/bin/gnome-software --gapplication-service
  51863 russell  0::/user.slice/user-1000.sl  |   \_ /usr/libexec/evolution-data-server/evolution-alarm-notify
  51896 russell  0::/user.slice/user-1000.sl  |   \_ /usr/libexec/gsd-disk-utility-notify
  51637 russell  0::/user.slice/user-1000.sl  \_ /usr/bin/gnome-shell
  51673 russell  0::/user.slice/user-1000.sl  |   \_ ibus-daemon --panel disable --xim
  51683 russell  0::/user.slice/user-1000.sl  |   |   \_ /usr/libexec/ibus-dconf
  51685 russell  0::/user.slice/user-1000.sl  |   |   \_ /usr/libexec/ibus-extension-gtk3
  51995 russell  0::/user.slice/user-1000.sl  |   |   \_ /usr/libexec/ibus-engine-simple
  52285 russell  0::/user.slice/user-1000.sl  |   \_ /usr/lib64/firefox/firefox
  52354 russell  0::/user.slice/user-1000.sl  |       \_ /usr/lib64/firefox/firefox -contentproc -childID 1 -isForBrowser -prefsLen
  52410 russell  0::/user.slice/user-1000.sl  |       \_ /usr/lib64/firefox/firefox -contentproc -childID 2 -isForBrowser -prefsLen
  52487 russell  0::/user.slice/user-1000.sl  |       \_ /usr/lib64/firefox/firefox -contentproc -childID 3 -isForBrowser -prefsLen
  52587 russell  0::/user.slice/user-1000.sl  |       \_ /usr/lib64/firefox/firefox -contentproc -parentBuildID 20210208183217 -pref
  52806 russell  0::/user.slice/user-1000.sl  |       \_ /usr/lib64/firefox/firefox -contentproc -childID 5 -isForBrowser -prefsLen
  54822 russell  0::/user.slice/user-1000.sl  |       \_ /usr/lib64/firefox/firefox -contentproc -childID 9 -isForBrowser -prefsLen
  51638 russell  0::/user.slice/user-1000.sl  \_ /usr/bin/pulseaudio --daemonize=no --log-target=journal
  51660 russell  0::/user.slice/user-1000.sl  |   \_ /usr/libexec/pulse/gconf-helper
  51669 russell  0::/user.slice/user-1000.sl  \_ /usr/libexec/gconfd-2
  51676 russell  0::/user.slice/user-1000.sl  \_ /usr/libexec/gvfsd
  54601 russell  0::/user.slice/user-1000.sl  |   \_ /usr/libexec/gvfsd-trash --spawner :1.25 /org/gtk/gvfs/exec_spaw/0
  54708 russell  0::/user.slice/user-1000.sl  |   \_ /usr/libexec/gvfsd-network --spawner :1.25 /org/gtk/gvfs/exec_spaw/1
  54721 russell  0::/user.slice/user-1000.sl  |   \_ /usr/libexec/gvfsd-dnssd --spawner :1.25 /org/gtk/gvfs/exec_spaw/3
  51681 russell  0::/user.slice/user-1000.sl  \_ /usr/libexec/gvfsd-fuse /run/user/1000/gvfs -f
  51687 russell  0::/user.slice/user-1000.sl  \_ /usr/libexec/ibus-x11 --kill-daemon
  51698 russell  0::/user.slice/user-1000.sl  \_ /usr/libexec/ibus-portal
  51706 russell  0::/user.slice/user-1000.sl  \_ /usr/libexec/at-spi2-registryd --use-gnome-session
  51710 russell  0::/user.slice/user-1000.sl  \_ /usr/libexec/xdg-permission-store
  51713 russell  0::/user.slice/user-1000.sl  \_ /usr/libexec/gnome-shell-calendar-server
  51720 russell  0::/user.slice/user-1000.sl  \_ /usr/libexec/evolution-source-registry
  51726 russell  0::/user.slice/user-1000.sl  \_ /usr/libexec/goa-daemon
  51729 russell  0::/user.slice/user-1000.sl  \_ /usr/libexec/evolution-calendar-factory
  51744 russell  0::/user.slice/user-1000.sl  \_ /usr/libexec/goa-identity-service
  51754 russell  0::/user.slice/user-1000.sl  \_ /usr/libexec/gvfs-udisks2-volume-monitor
  51764 russell  0::/user.slice/user-1000.sl  \_ /usr/libexec/dconf-service
  51765 russell  0::/user.slice/user-1000.sl  \_ /usr/libexec/evolution-addressbook-factory
  51774 russell  0::/user.slice/user-1000.sl  \_ /usr/libexec/gvfs-mtp-volume-monitor
  51781 russell  0::/user.slice/user-1000.sl  \_ /usr/libexec/gvfs-gphoto2-volume-monitor
  51791 russell  0::/user.slice/user-1000.sl  \_ /usr/libexec/gvfs-goa-volume-monitor
  51795 russell  0::/user.slice/user-1000.sl  \_ /usr/libexec/gvfs-afc-volume-monitor
  51802 russell  0::/user.slice/user-1000.sl  \_ /usr/bin/gjs /usr/share/gnome-shell/org.gnome.Shell.Notifications
  51818 russell  0::/user.slice/user-1000.sl  \_ /usr/libexec/gsd-a11y-settings
  51819 russell  0::/user.slice/user-1000.sl  \_ /usr/libexec/gsd-color
  51824 russell  0::/user.slice/user-1000.sl  \_ /usr/libexec/gsd-datetime
  51830 russell  0::/user.slice/user-1000.sl  \_ /usr/libexec/gsd-housekeeping
  51832 russell  0::/user.slice/user-1000.sl  \_ /usr/libexec/gsd-keyboard
  51837 russell  0::/user.slice/user-1000.sl  \_ /usr/libexec/gsd-media-keys
  51841 russell  0::/user.slice/user-1000.sl  \_ /usr/libexec/gsd-power
  51843 russell  0::/user.slice/user-1000.sl  \_ /usr/libexec/gsd-print-notifications
  51847 russell  0::/user.slice/user-1000.sl  \_ /usr/libexec/gsd-rfkill
  51848 russell  0::/user.slice/user-1000.sl  \_ /usr/libexec/gsd-screensaver-proxy
  51851 russell  0::/user.slice/user-1000.sl  \_ /usr/libexec/gsd-sharing
  51856 russell  0::/user.slice/user-1000.sl  \_ /usr/libexec/gsd-smartcard
  51864 russell  0::/user.slice/user-1000.sl  \_ /usr/libexec/gsd-sound
  51873 russell  0::/user.slice/user-1000.sl  \_ /usr/libexec/gsd-usb-protection
  51876 russell  0::/user.slice/user-1000.sl  \_ /usr/libexec/gsd-wacom
  51881 russell  0::/user.slice/user-1000.sl  \_ /usr/libexec/gsd-xsettings
  51903 russell  0::/user.slice/user-1000.sl  \_ /usr/bin/abrt-applet --gapplication-service
  52061 russell  0::/user.slice/user-1000.sl  \_ /usr/libexec/gsd-printer
  54616 russell  0::/user.slice/user-1000.sl  \_ /usr/libexec/gvfsd-metadata
  54619 russell  0::/user.slice/user-1000.sl  \_ /usr/libexec/tracker-miner-fs-3
  55264 russell  0::/user.slice/user-1000.sl  \_ /usr/libexec/gnome-terminal-server
  55270 russell  0::/user.slice/user-1000.sl      \_ bash
  55299 russell  0::/user.slice/user-1000.sl          \_ ps xawf -eo pid,user,cgroup,args
   2246 root     0::/system.slice/sssd-kcm.s /usr/libexec/sssd/sssd_kcm --uid 0 --gid 0 --logger=files
   2534 root     0::/system.slice/system-dbu /usr/sbin/abrt-dbus -t133
  51112 root     0::/system.slice/system-get /sbin/agetty -o -p -- \u --noclear

Also systemctl says the service is active

[russell@SOLON ~]$ systemctl status upower.service
● upower.service - Daemon for power management
     Loaded: loaded (/usr/lib/systemd/system/upower.service; enabled; vendor pr>
     Active: active (running) since Fri 2021-02-26 08:52:28 EST; 4h 19min ago
       Docs: man:upowerd(8)
   Main PID: 819 (upowerd)
      Tasks: 3 (limit: 9386)
     Memory: 2.2M
        CPU: 193ms
     CGroup: /system.slice/upower.service
             └─819 /usr/libexec/upowerd

but the autoconf state has reverted to 2 on reboot.

[russell@SOLON ~]$ cat /sys/module/usbcore/parameters/autosuspend
2

If anybody has any suggestions on which of systemd's - wants - needs - requires and petulantly demands undivided attention in order to keep the mouse alive. I'd appreciate any help.

Thanks
--
Russell