Ubuntu 16.04 скрывает курсор при использовании графического планшета

Ubuntu 16.04 скрывает курсор при использовании графического планшета

По какой-то причине Ubuntu скрывает курсор, когда я навожу стилус над планшетом. Это работает нормально, когда вы находитесь в области рисования, поскольку у него есть свой курсор. Но это совершенно бесполезно, когда вы пытаетесь использовать пользовательский интерфейс графической программы или сам рабочий стол. Как заставить Ubuntu держать курсор видимым?

EDIT: Я провел некоторые тесты, и, похоже, это проблема 16.04. На моей другой машине с 15.10 курсор не скрывается. Это также не связано с драйвером или оборудованием nVidia GPU. Я попробовал еще на одной машине с 16.04, но с Intel GPU, и курсор снова скрывается.

EDIT2: Бег

  gsettings set org.gnome.settings-daemon.plugins.cursor активен true
  gsettings set org.gnome.settings-daemon.plugins.cursor активный ложный

в терминале (после того, как курсор становится невидимым) заставляет курсор планшета работать до тех пор, пока я не двигаю мышь. Когда я двигаю мышь даже на пиксель, курсор планшета становится невидимым. Иногда он исчезает случайным образом, и мне приходится выполнять эти две команды снова.

решение1

Я наконец-то разобрался. Проблема была в том, что моя мышь была подключена через порт PS/2, а мой планшет был подключен через USB. Я подключил свою мышь через USB, и курсор исчез навсегда. Но после перезагрузки системы все работает отлично. Я могу управлять своим указателем с помощью и мыши, и планшета, и больше ничего не исчезает. Похоже, Xorg не может обрабатывать ввод с PS/2 и USB одновременно.

Но у Ubuntu 15.10 не было с этим проблем. Машина с 15.10, на которой я проводил тестирование ранее, — это ноутбук с тачпадом, подключенным изнутри через PS/2, и я использовал точно такой же USB-планшет. На этой машине проблем не было.

решение2

в вашем /etc/X11/xorg.conf в любом из разделов Display, Screen, Monitor, Device вы можете указать параметры курсора HW или SW, чтобы контролировать управление отображением курсора. Попробуйте любой из них, чтобы предотвратить скрытие курсора.

Опция "HWcursor"

Для чипсетов, поддерживающих аппаратные курсоры, эта опция принудительно использует их, даже в случаях, которые, как известно, вызывают проблемы на некоторых машинах. Обратите внимание, что она переопределяется опцией "SWcursor". Аппаратные курсоры эффективно ускоряют все графические операции, поскольку работа по обеспечению того, чтобы курсор оставался сверху, теперь возложена на оборудование. Она также уменьшает эффект мерцания курсора во время графических операций.

Опция "SWcursor"

Это отключает использование аппаратного курсора, предоставляемого чипом. Попробуйте это, если курсор, кажется, имеет проблемы.

решение3

Я столкнулся с чем-то подобным, и это я прорабатывал на форумах Ubuntu по адресунить

Короче говоря, после попытки выполнить ответ Амиаса создание пустого файла /etc/X11/xorg.conf, похоже, помогло, хотя теперь при запуске возникают системные ошибки.

решение4

Это все еще может быть проблемой. У меня была такая же проблема, и решение было включить MatchUSBIDввод в файл конфигурации xorg. Я ответил на этоздесь. Надеюсь, это кому-то поможет. Итог: Полностью следуйте текущим инструкциям, приведенным в репозитории DIGImend.

Связанный контент