Change linking order of libX11
to resolve “missing symbol” problems on some
X11 installations.
configure
now aborts if it cannot detect an X11 installation.
-v
switch to print out which keys remain held after the hotkey has been
pressed when -w
is specified.Ignore the Mode Switch key (similarly to Caps Lock et al.).
Ignored modifiers are now also ignored by-w
. On some setups, some modifiers
are permanently set as “pressed” (in some cases, without the user being aware
of it), meaning that they cause -w
to permanently block unless they are
ignored.
Various minor bug fixes, mostly around explicitly reporting error conditions (e.g. cannot open X display).
Abort if the user repeats a modifier or key (e.g. Ctrl+F1+F1 now fails with
Repeated key 'F1'
) as these are certainly unintended and, probably, a
source of error.