BSD Ports

sysutils/keyd 2.5.0 DragonFly

Key remapping daemon for evdev

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
MIT
Categories
sysutils
Package size
111.9 KiB, 1337.4 KiB installed

Description

keyd has several unique features many of which are traditionally only found in custom keyboard firmware like QMK as well as some which are unique to keyd. Some of the more interesting ones include:

  • Layers (with support for hybrid modifiers).
  • Key overloading (different behaviour on tap/hold).
  • Keyboard specific configuration.
  • Instantaneous remapping (no more flashing :)).
  • A client-server model that facilitates scripting and display server agnostic application remapping. (Currently ships with support for X, sway, and gnome).
  • System wide config (works in a VT but only on Linux).
  • First class support for modifier overloading.
  • Unicode support.

In the other systems

SystemPortVersion
DragonFlysysutils/keyd2.5.0
FreeBSDsysutils/keyd2.6.0_1

Install

Binary package:

pkg install keyd

From DPorts:

cd /usr/dports/sysutils/keyd && make install clean

Dependencies

Run dependencies 1

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Message after installing

===>   NOTICE:

The keyd port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing