Manjaro Difference between revisions of "Wacom Tablet And Pen/ru"

Difference between revisions of "Wacom Tablet And Pen/ru"

From Manjaro
(Created page with "===XFCE и, вероятно MATE=== Существует обходной путь, предложенный [https://github.com/achadwick/gsdwacom4xfce achadwick], кото...")
(Updating to match new version of source page)
Line 21: Line 21:
==Известные проблемы==
==Известные проблемы==


<div lang="en" dir="ltr" class="mw-content-ltr">
===Slow drag in File Manager===
===Slow drag in File Manager===
Slow drag in File Manager and very slow interaction of Tools and Brushes in Krita. \
Slow drag in File Manager and very slow interaction of Tools and Brushes in Krita. \
The resolution is to modify the <code>10-evdev.conf</code> in <code>/usr/share/X11/xorg.conf.d/10-evdev.conf</code>
The resolution is to modify the <code>10-evdev.conf</code> in <code>/usr/share/X11/xorg.conf.d/10-evdev.conf</code>
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
There might be necessary to make a symlink of it like this:
There might be necessary to make a symlink of it like this:
  sudo ln -s /usr/share/X11/xorg.conf.d/10-evdev.conf /etc/X11/xorg.conf.d/10-evdev.conf
  sudo ln -s /usr/share/X11/xorg.conf.d/10-evdev.conf /etc/X11/xorg.conf.d/10-evdev.conf
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<pre>
<pre>
~ >>> cat /etc/X11/xorg.conf.d/10-evdev.conf
~ >>> cat /etc/X11/xorg.conf.d/10-evdev.conf
Line 35: Line 40:
# and other devices that we don't really want to use. The list below
# and other devices that we don't really want to use. The list below
# matches everything but joysticks.
# matches everything but joysticks.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Section "InputClass"
Section "InputClass"
         Identifier "evdev pointer catchall"
         Identifier "evdev pointer catchall"
Line 42: Line 49:
         Driver "evdev"
         Driver "evdev"
EndSection
EndSection
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
#Section "InputClass"
#Section "InputClass"
#        Identifier "evdev keyboard catchall"
#        Identifier "evdev keyboard catchall"
Line 49: Line 58:
#        Driver "evdev"
#        Driver "evdev"
#EndSection
#EndSection
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
#Section "InputClass"
#Section "InputClass"
#        Identifier "evdev touchpad catchall"
#        Identifier "evdev touchpad catchall"
Line 56: Line 67:
#        Driver "evdev"
#        Driver "evdev"
#EndSection
#EndSection
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
#Section "InputClass"
#Section "InputClass"
#        Identifier "evdev tablet catchall"
#        Identifier "evdev tablet catchall"
Line 63: Line 76:
#        Driver "evdev"
#        Driver "evdev"
#EndSection
#EndSection
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
#Section "InputClass"
#Section "InputClass"
#        Identifier "evdev touchscreen catchall"
#        Identifier "evdev touchscreen catchall"
Line 71: Line 86:
#EndSection
#EndSection
</pre>
</pre>
</div>




<div lang="en" dir="ltr" class="mw-content-ltr">
===Gnome DE===
===Gnome DE===
In Gnome, if someone wants to use the GDM theme of a custom gnome-shell theme to have a consistent look trough login/log-out/lock-screen, the settings for mapping the buttons will render a blank overlay with no options.  
In Gnome, if someone wants to use the GDM theme of a custom gnome-shell theme to have a consistent look trough login/log-out/lock-screen, the settings for mapping the buttons will render a blank overlay with no options.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
'''Resolutions''':
'''Resolutions''':
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
* Use the default <code>gnome-shell</code>, <code>adwaita</code> and <code>gdm</code>
* Use the default <code>gnome-shell</code>, <code>adwaita</code> and <code>gdm</code>
* Use the modified <code>manjaro-gnome-maia-theme</code>
* Use the modified <code>manjaro-gnome-maia-theme</code>
</div>




<div lang="en" dir="ltr" class="mw-content-ltr">
===The device is not recognized===
===The device is not recognized===
</div>


The device is not recognized, the xinput doesn’t list it, etc, that is most likely due to a not supported device, no specific ID in the <code>/usr/share/libwacom/</code> for it.  
<div lang="en" dir="ltr" class="mw-content-ltr">
The device is not recognized, the xinput doesn’t list it, etc, that is most likely due to a not supported device, no specific ID in the <code>/usr/share/libwacom/</code> for it.
</div>


A possible resolution is to install the <code>input-wacom-dkms</code> making sure that the headers for the kernel are installed too, then manually adding the modules to load.  
<div lang="en" dir="ltr" class="mw-content-ltr">
A possible resolution is to install the <code>input-wacom-dkms</code> making sure that the headers for the kernel are installed too, then manually adding the modules to load.
</div>


It will not provide a functionality if the modules are not loaded, and still relies in the <code>xf86-input-wacom</code>, <code>libwacom</code> and the Graphical interface for Tablet settings.  
<div lang="en" dir="ltr" class="mw-content-ltr">
It will not provide a functionality if the modules are not loaded, and still relies in the <code>xf86-input-wacom</code>, <code>libwacom</code> and the Graphical interface for Tablet settings.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Of course the <code>xsetwacom</code> commands work too, but the purpose is to have a GUI for settings and avoid any confusing/miss-passed settings from terminal.
Of course the <code>xsetwacom</code> commands work too, but the purpose is to have a GUI for settings and avoid any confusing/miss-passed settings from terminal.
</div>




===KDE Plasma 5===
===KDE Plasma 5===


<div lang="en" dir="ltr" class="mw-content-ltr">
In KDE Plasma 5 the <code>kcm-wacomtablet</code> recognizes the pen and tablet but the pen (Stylus) doesn’t draw. By default there are no settings for them, the resolution is:
In KDE Plasma 5 the <code>kcm-wacomtablet</code> recognizes the pen and tablet but the pen (Stylus) doesn’t draw. By default there are no settings for them, the resolution is:
# Set the mode to Absolute Mode in the tablet tab and the Area to the desired screen.
# Set the mode to Absolute Mode in the tablet tab and the Area to the desired screen.
Line 107: Line 140:
# Click '''Apply''' button, '''disconnect''' and '''reconnect''' the tablet and it should work.  
# Click '''Apply''' button, '''disconnect''' and '''reconnect''' the tablet and it should work.  
From this point all the settings can be changed and have also the Express Buttons personalized, and calibrate the pen to the screen area.
From this point all the settings can be changed and have also the Express Buttons personalized, and calibrate the pen to the screen area.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
The settings are stored in <code>~/.config/tabletprofilesrc</code>
The settings are stored in <code>~/.config/tabletprofilesrc</code>
</div>




<div lang="en" dir="ltr" class="mw-content-ltr">
===Mixed configurations===
===Mixed configurations===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Mixed configurations due to use of <code>xsetwacom</code> commands and other tools. Resolution is to undo all  and start with the GUI Settings.
Mixed configurations due to use of <code>xsetwacom</code> commands and other tools. Resolution is to undo all  and start with the GUI Settings.
</div>




<div lang="en" dir="ltr" class="mw-content-ltr">
==More information==
==More information==
* Manjaro Forum [https://forum.manjaro.org/t/tablets-and-pen-displays/43643 Wacom Thread]
* Manjaro Forum [https://forum.manjaro.org/search?q=wacom%20order%3Alatest_topic Search for Wacom]
* Manjaro Forum [https://forum.manjaro.org/search?q=wacom%20order%3Alatest_topic Search for Wacom]
* Manjaro Forum [https://forum.manjaro.org/t/very-slow-drag-and-drop-on-plasma-5/42099/2?u=bogdancovaciu Very slow drag and drop on Plasma 5]
* Manjaro Forum [https://forum.manjaro.org/t/no-wacom-effort-from-the-manjaro-team/22040/23?u=bogdancovaciu No Wacom effort from the Manjaro Team]
* Github [https://github.com/Zeioth/XFCE-Wacom-Settings Zeioth/XFCE-Wacom-Settings]
* Github [https://github.com/Zeioth/XFCE-Wacom-Settings Zeioth/XFCE-Wacom-Settings]
</div>


[[Category:Contents Page{{#translation:}}]]
[[Category:Contents Page{{#translation:}}]]

Revision as of 06:31, 3 March 2023

Other languages:
English • ‎Türkçe • ‎français • ‎русский • ‎中文(中国大陆)‎

Планшеты и перьевые дисплеи (но не только wacom)

Различные среды рабочего стола

Cinnamon, Gnome и Budgie

Единственное, что необходимо установить, помимо программы установки по умолчанию, это пакет xf86-input-wacom.


KDE Plasma 5

Пакет xf86-input-wacom должен будет автоматически установиться при установке kcm-wacomtablet из репозитория community.

Это добавит интерфейс/конфигурацию Tablet Settings в Системные настройки + необходимые фоновые службы для фреймворка KDE Plasma.

XFCE и, вероятно MATE

Существует обходной путь, предложенный achadwick, который работает просто отлично. Они используют интерфейс настроек Gnome.


Известные проблемы

Slow drag in File Manager

Slow drag in File Manager and very slow interaction of Tools and Brushes in Krita. \ The resolution is to modify the 10-evdev.conf in /usr/share/X11/xorg.conf.d/10-evdev.conf

There might be necessary to make a symlink of it like this:

sudo ln -s /usr/share/X11/xorg.conf.d/10-evdev.conf /etc/X11/xorg.conf.d/10-evdev.conf
~ >>> cat /etc/X11/xorg.conf.d/10-evdev.conf
#
# Catch-all evdev loader for udev-based systems
# We don't simply match on any device since that also adds accelerometers
# and other devices that we don't really want to use. The list below
# matches everything but joysticks.
</div>

<div lang="en" dir="ltr" class="mw-content-ltr">
Section "InputClass"
        Identifier "evdev pointer catchall"
        MatchIsPointer "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection
</div>

<div lang="en" dir="ltr" class="mw-content-ltr">
#Section "InputClass"
#        Identifier "evdev keyboard catchall"
#        MatchIsKeyboard "on"
#        MatchDevicePath "/dev/input/event*"
#        Driver "evdev"
#EndSection
</div>

<div lang="en" dir="ltr" class="mw-content-ltr">
#Section "InputClass"
#        Identifier "evdev touchpad catchall"
#        MatchIsTouchpad "on"
#        MatchDevicePath "/dev/input/event*"
#        Driver "evdev"
#EndSection
</div>

<div lang="en" dir="ltr" class="mw-content-ltr">
#Section "InputClass"
#        Identifier "evdev tablet catchall"
#        MatchIsTablet "on"
#        MatchDevicePath "/dev/input/event*"
#        Driver "evdev"
#EndSection
</div>

<div lang="en" dir="ltr" class="mw-content-ltr">
#Section "InputClass"
#        Identifier "evdev touchscreen catchall"
#        MatchIsTouchscreen "on"
#        MatchDevicePath "/dev/input/event*"
#        Driver "evdev"
#EndSection


Gnome DE

In Gnome, if someone wants to use the GDM theme of a custom gnome-shell theme to have a consistent look trough login/log-out/lock-screen, the settings for mapping the buttons will render a blank overlay with no options.

Resolutions:

  • Use the default gnome-shell, adwaita and gdm
  • Use the modified manjaro-gnome-maia-theme


The device is not recognized

The device is not recognized, the xinput doesn’t list it, etc, that is most likely due to a not supported device, no specific ID in the /usr/share/libwacom/ for it.

A possible resolution is to install the input-wacom-dkms making sure that the headers for the kernel are installed too, then manually adding the modules to load.

It will not provide a functionality if the modules are not loaded, and still relies in the xf86-input-wacom, libwacom and the Graphical interface for Tablet settings.

Of course the xsetwacom commands work too, but the purpose is to have a GUI for settings and avoid any confusing/miss-passed settings from terminal.


KDE Plasma 5

In KDE Plasma 5 the kcm-wacomtablet recognizes the pen and tablet but the pen (Stylus) doesn’t draw. By default there are no settings for them, the resolution is:

  1. Set the mode to Absolute Mode in the tablet tab and the Area to the desired screen.
  2. To the Stylus tab set the Eraser and Tip to where the slider passes slightly the letter T from the word Soft.
  3. The Raw Sample to the level 5
  4. The Suppress Rate to the level 2
  5. Edit the pressure curve to be slightly curved downwards.
  6. Set Button 3 to Right Mouse Button Click
  7. Set Button 2 to Middle Mouse Button Click
  8. Set Button 1 to Left Mouse Button Click
  9. DO NOT check Tap to execute action
  10. Click Apply button, disconnect and reconnect the tablet and it should work.

From this point all the settings can be changed and have also the Express Buttons personalized, and calibrate the pen to the screen area.

The settings are stored in ~/.config/tabletprofilesrc


Mixed configurations

Mixed configurations due to use of xsetwacom commands and other tools. Resolution is to undo all and start with the GUI Settings.


More information

Cookies help us deliver our services. By using our services, you agree to our use of cookies.