Недавно я установил непомеху для сокрытия указателя мыши, в то время как я ввожу, так как нет никакой опции в Ubuntu 14.04 для сокрытия указателя мыши. Согласно страницам справочника непомехи существует опция - нажатие клавиши, которые ожидают, пока клавиша не была нажата и скрывает указатель. Но моя проблема состоит в том, что это не работает путем выполнения этой команды:
unclutter -keystroke &
Другая подсказка в страницах справочника состоит в том что:
ОГРАНИЧЕНИЯ: - опция нажатия клавиши не может работать (то есть, курсор не исчезнет) с клиентами тот KeyRelease запроса события. Games и использование приложений Xt KeyUp в их таблицах преобразования, скорее всего, пострадают от этой проблемы. Самое выполнимое решение состоит в том, чтобы расширить непомеху для использования расширения XTest для получения всех событий клавиатуры и событий от нажатия мыши, хотя это, конечно, требует, чтобы XTest был в сервере также.
- опция нажатия клавиши не отличает модифицирующие клавиши от ключей, какие actu ‐ союзник генерируют символы. При желании это могло быть реализовано простым способом при помощи XLookupString, чтобы видеть, возвращаются ли какие-либо символы.
Я должен сказать, что не хотел бы таймер за сокрытие мыши, когда это неактивно. Я хотел бы его работа как окна.
Можно использовать xbanish
сделать это. Известно что unclutter
функция нажатия клавиши была повреждена в течение достаточно долгого времени. Я протестировал это решение, и оно работает хорошо.
Во-первых, установка git
если это уже не установлено:
sudo apt-get update
sudo apt-get install git build-essential libxtst-dev x11proto-core-dev
Затем клонируйте repo и установку xbanish
:
cd
git clone https://github.com/jcs/xbanish.git
cd xbanish
make
Теперь, установите alias
для xbanish
:
echo "alias xbanish='~/xbanish/xbanish &'" | tee -a ~/.bashrc
. ~/.bashrc
Можно теперь выполнить xbanish путем простого выполнения следующей команды:
xbanish
или
~/xbanish/xbanish &
Кроме того, вот полезная подсказка, которая помогла мне так когда дело доходит до "никакого такого файла" ошибки.
Можно использовать apt-file search
узнать, какой пакет содержит файл, который Вы ищете. Вот пример: apt-file search X11/X.h
Однако apt-file
потребности, которые будут установлены, и необходимо работать sudo apt-file update
прежде чем можно будет использовать его:
sudo apt-get install apt-file
и затем выполненный:
sudo apt-file update