Snap to remap keystrokes

Hello All I have been using a custom Keyboard layout for a while and I thought to try to package the software (kmonad) as a snap. I can get it to work in devmode easily enough but the strict confinement does not work. I haven’t done too much digging yet but I image it is an issue related to access permissions to the /dev/input/by-path/* files for keyboards. Is it possible to snap-package a strict confined snap that can remap keystrokes? I run the snap through systemd.