fix(snap): add hardware-observe so hotkeys can read input devices (#858)

Snap confinement denies /proc/bus/input/devices unless hardware-observe
is connected. Declare the plug, tell users to connect it next to
raw-input, and update the in-app hints.

Fixes #857
This commit is contained in:
Jatin K Malik
2026-09-23 00:09:54 -07:00
committed by GitHub
parent acd90fdd05
commit 5b4e2c3572
8 changed files with 69 additions and 6 deletions
+2
View File
@@ -130,6 +130,7 @@ Store install, once Canonical lists the revision:
sudo snap install vocalinux --edge
sudo snap connect vocalinux:audio-record # if mic is not auto-connected
sudo snap connect vocalinux:raw-input # global keyboard shortcuts (evdev)
sudo snap connect vocalinux:hardware-observe # list keyboards (/proc/bus/input/devices)
sudo snap connect vocalinux:uinput # native Wayland typing (ydotool)
```
@@ -141,6 +142,7 @@ Sideload the GitHub `.snap` (amd64) while the Store is waiting:
sudo snap install --dangerous ./vocalinux_0.17.0_amd64.snap
sudo snap connect vocalinux:audio-record
sudo snap connect vocalinux:raw-input
sudo snap connect vocalinux:hardware-observe
sudo snap connect vocalinux:uinput
```