From 7107c68cffe2831728a8f2605eed94f6b5d5b4ee Mon Sep 17 00:00:00 2001 From: sezanzeb Date: Sun, 6 Dec 2020 18:42:56 +0100 Subject: [PATCH] more permission stuff --- README.md | 7 ------- bin/key-mapper-service | 6 +++--- 2 files changed, 3 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 3312fad7..411ddb0e 100644 --- a/README.md +++ b/README.md @@ -68,13 +68,6 @@ sudo key-mapper-service --setup-permissions # now log out and back in ``` -You also need the rights to write keycodes into your system. This seems to be -already the case on some systems, but not all of them. - -```bash -sudo setfacl -m u:$USER:rw- /dev/uinput -``` - ##### Manjaro/Arch ```bash diff --git a/bin/key-mapper-service b/bin/key-mapper-service index 444f1962..73464e79 100755 --- a/bin/key-mapper-service +++ b/bin/key-mapper-service @@ -96,12 +96,12 @@ if __name__ == '__main__': sys.exit(1) if group_exists('input'): - run('usermod -a -G input $USER') + run(f'usermod -a -G input {USER}') if group_exists('plugdev'): - run('usermod -a -G plugdev $USER') + run(f'usermod -a -G plugdev {USER}') - run('setfacl -m u:$USER:rw- /dev/uinput') + run(f'setfacl -m u:{USER}:rw- /dev/uinput') logger.info( 'For these changes to take effect log out and in. '