feedback-manager: Make 'connect_feedback' specific to buttons

Those have 'clicked' and 'released' signals.
14 jobs for fixup-507 in 17 minutes and 10 seconds (queued for 2 seconds)
Status Name Job ID Coverage
  Build
passed build:native-alpinelinux-edge #269904
librem5

00:02:03

passed build:native-debian-bullseye #269903
librem5

00:03:51

passed build:native-debian-buster #269902
librem5

00:03:44

 
  Test
passed check-po #269907
librem5

00:00:47

passed test:smoke:one-output #269909
librem5

00:03:05

passed test:smoke:two-outputs #269910
librem5

00:03:05

passed unit-test:native-alpinelinux-edge #269908
librem5

00:02:29

passed unit-test:native-debian-bullseye #269906
librem5

00:02:44

passed unit-test:native-debian-buster #269905
librem5

00:02:39

14.6%
 
  Package
passed package:deb-debian-buster #269911
librem5

00:03:36

passed package:deb-debian-buster:arm64 #269912
librem5:arm64

00:05:56

passed package:deb-pureos-amber #269913
librem5

00:03:47

 
  Test Package
passed autopkgtest-debian-buster-package #269914
librem5

00:01:29

passed lintian-debian-buster-package #269915
librem5

00:00:55