Difference between revisions of "Wacom Tablet And Pen"
Views
Actions
Namespaces
Variants
Tools
imported>Fhdk |
(removed dead link) |
||
(21 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
==Tablets and Pen displays (wacom but not only)== | <languages/> | ||
__TOC__ | |||
<translate> | |||
==Tablets and Pen displays (wacom but not only)== <!--T:1--> | |||
==Different Desktop Environments== <!--T:2--> | |||
=== | ===Cinnamon, Gnome and Budgie=== <!--T:3--> | ||
The only thing that is needed to install aside from the default installer is the package <code>xf86-input-wacom</code>. | |||
===KDE Plasma 5=== <!--T:4--> | |||
The package <code>xf86-input-wacom</code> will be automatically installed when installing the <code>kcm-wacomtablet</code> from community repository. | |||
<!--T:5--> | |||
This will add Tablet Settings interface/configuration in the System Settings + the needed background services for KDE Plasma Framework. | |||
===XFCE and probably MATE=== <!--T:6--> | |||
There is a workaround proposed by [https://github.com/achadwick/gsdwacom4xfce achadwick] and works just fine. They use the Gnome settings interface. | |||
==Known Issues== <!--T:7--> | |||
===Slow drag in File Manager=== <!--T:8--> | |||
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> | ||
<!--T:9--> | |||
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 | ||
<!--T:10--> | |||
<pre> | <pre> | ||
~ >>> cat /etc/X11/xorg.conf.d/10-evdev.conf | ~ >>> cat /etc/X11/xorg.conf.d/10-evdev.conf | ||
Line 27: | Line 40: | ||
# matches everything but joysticks. | # matches everything but joysticks. | ||
<!--T:11--> | |||
Section "InputClass" | Section "InputClass" | ||
Identifier "evdev pointer catchall" | Identifier "evdev pointer catchall" | ||
Line 34: | Line 48: | ||
EndSection | EndSection | ||
<!--T:12--> | |||
#Section "InputClass" | #Section "InputClass" | ||
# Identifier "evdev keyboard catchall" | # Identifier "evdev keyboard catchall" | ||
Line 41: | Line 56: | ||
#EndSection | #EndSection | ||
<!--T:13--> | |||
#Section "InputClass" | #Section "InputClass" | ||
# Identifier "evdev touchpad catchall" | # Identifier "evdev touchpad catchall" | ||
Line 48: | Line 64: | ||
#EndSection | #EndSection | ||
<!--T:14--> | |||
#Section "InputClass" | #Section "InputClass" | ||
# Identifier "evdev tablet catchall" | # Identifier "evdev tablet catchall" | ||
Line 55: | Line 72: | ||
#EndSection | #EndSection | ||
<!--T:15--> | |||
#Section "InputClass" | #Section "InputClass" | ||
# Identifier "evdev touchscreen catchall" | # Identifier "evdev touchscreen catchall" | ||
Line 63: | Line 81: | ||
</pre> | </pre> | ||
===Gnome DE=== <!--T:16--> | |||
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. | |||
<!--T:17--> | |||
'''Resolutions''': | |||
<!--T:18--> | |||
* 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> | ||
====KDE Plasma 5=== | ===The device is not recognized=== <!--T:19--> | ||
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: | |||
<!--T:20--> | |||
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. | |||
<!--T:21--> | |||
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. | |||
<!--T:22--> | |||
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. | |||
<!--T:23--> | |||
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. | |||
===KDE Plasma 5=== <!--T:24--> | |||
<!--T:25--> | |||
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. | ||
# To the Stylus tab set the Eraser and Tip to where the slider passes slightly the letter T from the word Soft. | # To the Stylus tab set the Eraser and Tip to where the slider passes slightly the letter T from the word Soft. | ||
Line 84: | Line 122: | ||
# '''DO NOT''' check Tap to execute action | # '''DO NOT''' check Tap to execute action | ||
# 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. | ||
<!--T:26--> | |||
The settings are stored in <code>~/.config/tabletprofilesrc</code> | |||
===Mixed configurations=== <!--T:27--> | |||
<!--T:28--> | |||
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. | ||
==More information== <!--T:29--> | |||
* Manjaro Forum [https://forum.manjaro.org/search?q=wacom%20order%3Alatest_topic Search for Wacom] | |||
* Github [https://github.com/Zeioth/XFCE-Wacom-Settings Zeioth/XFCE-Wacom-Settings] | |||
</translate> | |||
[[Category:Contents Page{{#translation:}}]] |
Latest revision as of 18:33, 16 January 2023
Tablets and Pen displays (wacom but not only)
Different Desktop Environments
Cinnamon, Gnome and Budgie
The only thing that is needed to install aside from the default installer is the package xf86-input-wacom
.
KDE Plasma 5
The package xf86-input-wacom
will be automatically installed when installing the kcm-wacomtablet
from community repository.
This will add Tablet Settings interface/configuration in the System Settings + the needed background services for KDE Plasma Framework.
XFCE and probably MATE
There is a workaround proposed by achadwick and works just fine. They use the Gnome settings interface.
Known Issues
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. Section "InputClass" Identifier "evdev pointer catchall" MatchIsPointer "on" MatchDevicePath "/dev/input/event*" Driver "evdev" EndSection #Section "InputClass" # Identifier "evdev keyboard catchall" # MatchIsKeyboard "on" # MatchDevicePath "/dev/input/event*" # Driver "evdev" #EndSection #Section "InputClass" # Identifier "evdev touchpad catchall" # MatchIsTouchpad "on" # MatchDevicePath "/dev/input/event*" # Driver "evdev" #EndSection #Section "InputClass" # Identifier "evdev tablet catchall" # MatchIsTablet "on" # MatchDevicePath "/dev/input/event*" # Driver "evdev" #EndSection #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
andgdm
- 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:
- Set the mode to Absolute Mode in the tablet tab and the Area to the desired screen.
- To the Stylus tab set the Eraser and Tip to where the slider passes slightly the letter T from the word Soft.
- The Raw Sample to the level 5
- The Suppress Rate to the level 2
- Edit the pressure curve to be slightly curved downwards.
- Set Button 3 to Right Mouse Button Click
- Set Button 2 to Middle Mouse Button Click
- Set Button 1 to Left Mouse Button Click
- DO NOT check Tap to execute action
- 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
- Manjaro Forum Search for Wacom
- Github Zeioth/XFCE-Wacom-Settings