Простая программа для оконной системы x11, которая не позволяет курсору пересекать другой монитор, когда вы этого не хотите.
У Windows есть эта функция для углах, в то время как у него есть несколько Linux DES, поэтому работа с несколькими мониторами на Linux может раздражать, поскольку я привык бросать мышь в углах, чтобы все время нажимать кнопки. Эта программа добавляет именно это - и ее поведение очень настраиваемо. По умолчанию пытается противостоять движению курсора, когда вы пытаетесь нажать кнопку на краю экрана, позволяя курсору (почти) свободно проходить (почти), когда вы действительно хотите, чтобы она перешла на другой экран.
Название репо из моих менее творческих дней.
Файл конфигурации является sticky-mouse-trap.cfg . Его следует хранить где-то в каталоге ~/.config/ но он зависит от дистрибуции. Запустите программу в терминале, чтобы узнать, где хранится конфигурация. Вы можете отредактировать конфигурацию во время работы программы, и она должна поднять изменения. Если это не так, сохраните конфигурацию снова или отправьте сигнал SIGHUP в программу.
Просто используйте Cmake для построения после установки зависимостей.
MUtilize библиотека утилит только для заголовков автоматически загружается Cmake.
Единственными другими зависимостями являются XINPUT и XRANDR заголовки X11.
libxi и librandr Development:sudo apt-get install libxi-dev libxrandr-devsudo dnf install libXi-devel libXrandr-develВ других системах найдите эквивалентные пакеты, которые содержат заголовки:
/usr/include/X11/extensions/XInput.h
/usr/include/X11/extensions/XInput2.h
/usr/include/X11/extensions/Xrandr.h