Repository navigation
PulsarKey v1.2.0
What's New in PulsarKey v1.2.0
🧬 Native On-Key Biometric & Fingerprint Manager (pulsarkey bio)
- Interactive Biometric Dashboard (
pulsarkey bio): View sensor capabilities, remaining PIN retries, and enrolled fingerprints with friendly labels. - On-Device Enrollment: Enroll new fingerprints directly from PulsarKey with live sensor touch feedback ("Place your finger against the sensor now... 3 more scans needed").
- Template Management: Rename and delete fingerprint templates without resetting the token.
- Hardware PIN Controls (
pulsarkey pin): Check remaining PIN attempts, set a new PIN, verify PIN correctness, or change your FIDO2 PIN. - Secure Masked Input: Zero-echo PIN prompt powered directly by POSIX
libctermios.
⚡ Sysfs Zero-Contention USB Polling Engine
- Replaced periodic Python subprocess polling in the COSMIC panel applet with direct Linux kernel sysfs inspection (
/sys/bus/usb/devices/*/idVendor). - Slashes background applet CPU and memory consumption to near-zero.
- Completely prevents USB HID device locking collisions on
/dev/hidraw*.
🖥️ Top Bar Panel Applet & Status Dashboard
- Added 🧬 Biometric Fingerprint Manager (Terminal)... directly to the COSMIC panel applet menu.
- Added live Biometric Engine status reporting with retry counters to
pulsarkey status.
📦 Installation
Download the attached pulsarkey_1.2.0_amd64.deb and install via COSMIC Store / Eddy or run:
sudo apt install ./pulsarkey_1.2.0_amd64.debWhat's Changed
New Contributors
Full Changelog: v1.1.0...v1.2.0