Bug 2533526 - Review Request: keyflip - GNOME utility for controlling a laptop's internal keyboard
Summary: Review Request: keyflip - GNOME utility for controlling a laptop's internal k...
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Nobody's working on this, feel free to take it
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: FE-NEEDSPONSOR
TreeView+ depends on / blocked
 
Reported: 2026-09-14 21:53 UTC by mika.harrell13
Modified: 2026-09-14 21:59 UTC (History)
1 user (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:


Attachments (Terms of Use)

Description mika.harrell13 2026-09-14 21:53:37 UTC
Spec URL: https://raw.githubusercontent.com/miflow13/KeyFlip/e9942c5de39bab74b93335a070c4db346f042119/packaging/fedora/keyflip.spec

SRPM URL: https://github.com/miflow13/KeyFlip/releases/download/fedora-review-0.2.0-beta-1/keyflip-0.2.0-0.1.beta.fc46.src.rpm

Description: KeyFlip is a GNOME utility for safely enabling and disabling supported laptop internal keyboards while keeping external USB and Bluetooth keyboards active.

It provides Laptop and Desk modes, automatic external-keyboard detection, safety checks, and a reversible privileged helper for supported i8042/AT internal keyboards.

The source package also builds the gnome-shell-extension-keyflip subpackage, which provides GNOME Shell panel controls, a global keyboard shortcut, and automatic mode switching integration.

Fedora Account System Username:mikachu13

This is my first Fedora package submission, so I am seeking a Fedora packager sponsor.

The package has been successfully test-built against Fedora Rawhide. Current rpmlint result:

3 packages and 1 specfiles checked; 0 errors, 1 warnings, 12 filtered, 0 badness

The remaining warning is:
keyflip.noarch: W: no-manual-page-for-binary keyflip


Note You need to log in before you can comment on or make changes to this bug.