Skip to content

add docs for adding fingerprint reader to tlp usb autosuspend denylist #138

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 17 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ If it's not running, you can enable and/or start it by substituting `status` wit

#### Errors on startup

It `systemctl status python3-validity` complains about errors on startup, you may need to factory-reset the fingerprint chip. Do that like so:
If `systemctl status python3-validity` complains about errors on startup, you may need to factory-reset the fingerprint chip. Do that like so:
```
$ sudo systemctl stop python3-validity
$ sudo validity-sensors-firmware
Expand All @@ -75,6 +75,22 @@ $ sudo python3 /usr/share/python-validity/playground/factory-reset.py
$ sudo systemctl start python3-validity
$ fprintd-enroll
```
If you are running TLP, be sure to add the fingerprint reader to the [USB_DENYLIST](https://linrunner.de/tlp/settings/usb.html#usb-denylist)


```
$ sudo vim /etc/tlp.conf

# add this to /etc/tlp.conf and save
USB_DENYLIST="<paste fingerprint reader id here>"

$ sudo tlp usb

# sure denylist setting is applied

$ sudo tlp-stat --usb
```


#### Fingerprint not working after waking up from suspend

Expand Down