CVE and update status of the FreeBSD ports tree3,295 unaddressed CVEs in 670 portsAll times are CET
Port details

x11/bhotkeys 1.7

Grab-proof X11 plugin hotkey listener

Port info

Maintainer
dteske@FreeBSD.org
Packages
latest: 1.7
Upstream
up to date
Last update
to 1.7 · e442c59320
Quarterly
not in the 2026Q4 packages
WWW
https://github.com/FrauBSD/bhotkeys/
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install bhotkeys
installs 1.7 from latest
Port
# cd /usr/ports/x11/bhotkeys && make install clean
# make -C /usr/ports/x11/bhotkeys config  # change options first
Size
77 KiB download · 226 KiB installed
Depends on
x11-fonts/libXft 2.3.9, x11/libX11 1.8.14,1, x11/libXext 1.3.7,1, x11/libXi 1.8.4,1, x11/libXrandr 1.5.5, x11/libXtst 1.2.6
License
BSD2CLAUSE
Options
1 of 1 on in the package: EXAMPLES

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 161.71.3–
FreeBSD 151.71.5.2–
FreeBSD 141.61.31.6

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 15✗✗–
FreeBSD 14✗✗✗

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 1.7.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (7)

Devin Teske (dteske) · 1.7
x11/bhotkeys: Update to 1.7

Changelog: https://github.com/FrauBSD/bhotkeys/blob/1.7/CHANGELOG.md
e442c59320
Devin Teske (dteske) · 1.6
x11/bhotkeys: Update to 1.6

Changelog: https://github.com/FrauBSD/bhotkeys/blob/1.6/CHANGELOG.md
aac50f0fad
Devin Teske (dteske) · 1.5.2
x11/bhotkeys: Update to 1.5.2

Add --version

Changelog: https://github.com/FrauBSD/bhotkeys/blob/1.5.2/CHANGELOG.md
d87e33d841
Devin Teske (dteske) · 1.5.1
x11/bhotkeys: Update to 1.5.1

Remember search-box input text between panel invocations

Changelog: https://github.com/FrauBSD/bhotkeys/blob/1.5.1/CHANGELOG.md

Reviewed by:	jrm
Differential Revision:	https://reviews.freebsd.org/D60774
70c040120e
Devin Teske (dteske) · 1.5
x11/bhotkeys: Update to 1.4

Fix inability to close session panel with touchscreen tap outside
panel region (a tap on the panel list ate subsequent outisde taps
until a click [with mouse or trackpad] reset tap)

Fix bhotkeys-kde-apply disabling/remapping built-in KDE functionality

Changelog: https://github.com/FrauBSD/bhotkeys/blob/1.5/CHANGELOG.md

Reviewed by:	fuz, jrm
Differential Revision:	https://reviews.freebsd.org/D60755
2a8cfc540d
Devin Teske (dteske) · 1.4
x11/bhotkeys: Update to 1.4

Several improvements and bug fixes.

Update XDM examples and XDM section in bhotkeys-greeter(1) to provide the
typical location of Xsetup/GiveConsole files

Add a Listener checkbox to the panel footer to allow toggling overall
functionality (both to facilitate quick comparison of default window manager
functionality versus bhothkeys as well as quick-disable to prevent distraction
during certain games)

Fix incorrect default sort order. Should be category-then- alphabetic instead
of alphabetic

Add support for remembering scroll position and sort order in greeter mode

Fix an issue that prevented root window click from dismissing the session panel

Make close X present on session panel (as-in greeter panel)

Fix characters leaking to display manager in greeter panel

Always place built-in Panel entries at top of panel list

Changelog: https://github.com/FrauBSD/bhotkeys/blob/1.4/CHANGELOG.md

Reviewed by:	jrm
Differential Revision:	https://reviews.freebsd.org/D60737
9dc51a959b
Devin Teske (dteske) · 1.3
x11/bhotkeys: New port

Grab-proof X11 hotkey listener. Plugins are separate ports.
The package ships the listener, the recovery panel, session
start, and the greeter helper.

Approved by:	jrm (mentor)
Reviewed by:	jrm (mentor)
Differential Revision:	https://reviews.freebsd.org/D60456
82bc7ec222