AprilNEA / AprilNEA/OpenLogi

[Feature]: Add a checkbox to lock the Fn key on the keyboard.

Open
#865 1 comment 3 reactions 0 assignees View on GitHub
needs: triage type: feature
Dominant language
Rust
Stars
21k
Forks
675
Avg merge
2d 5h
Merged PRs (30d)
172

Description

### Pre-flight checklist

- [x] I searched existing issues and the [Roadmap](https://github.com/AprilNEA/OpenLogi#roadmap), and this isn't already tracked.

### Problem / motivation

Add a checkbox to lock the Fn key on the keyboard.

### Proposed solution

Add a checkbox to lock the Fn key on the keyboard. Checking it will lock the key, unchecking it will set it to default.

### Alternatives considered

_No response_

### Related area(s)

- [ ] GUI
- [ ] CLI
- [ ] Button actions / remapping
- [ ] DPI
- [ ] SmartShift
- [ ] Per-application profiles
- [ ] Configuration (TOML)
- [ ] Auto-update
- [x] Other

### Additional context

_No response_

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the desktop GUI settings and the existing keyboard or Fn-key handling. Determine how the checkbox should connect to the keyboard behavior and how the default state is restored. Done means checking locks Fn, unchecking returns it to default, and the behavior is covered by the project's relevant validation or tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
desktop
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
50/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.