Difference between revisions of "Wacom Tablet And Pen"

Marked this version for translation
(added languages and translate tag)
(Marked this version for translation)
Line 2: Line 2:
__TOC__
__TOC__
<translate>
<translate>
==Tablets and Pen displays (wacom but not only)==
==Tablets and Pen displays (wacom but not only)== <!--T:1-->




==Different Desktop Environments==
==Different Desktop Environments== <!--T:2-->


===Cinnamon, Gnome and Budgie===
===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>.
The only thing that is needed to install aside from the default installer is the package <code>xf86-input-wacom</code>.




===KDE Plasma 5===
===KDE Plasma 5=== <!--T:4-->
The package <code>xf86-input-wacom</code> will be automatically installed when installing the <code>kcm-wacomtablet-git</code> from AUR.
The package <code>xf86-input-wacom</code> will be automatically installed when installing the <code>kcm-wacomtablet-git</code> from AUR.


<!--T:5-->
This will add Tablet Settings interface/configuration in the System Settings + the needed background services for KDE Plasma Framework.
This will add Tablet Settings interface/configuration in the System Settings + the needed background services for KDE Plasma Framework.




===XFCE and probably MATE===
===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.
There is a workaround proposed by [https://github.com/achadwick/gsdwacom4xfce achadwick] and works just fine. They use the Gnome settings interface.




==Known Issues==
==Known Issues== <!--T:7-->


===Slow drag in File Manager===
===Slow drag in File Manager=== <!--T:8-->
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>


<!--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 38: Line 41:
# matches everything but joysticks.
# matches everything but joysticks.


<!--T:11-->
Section "InputClass"
Section "InputClass"
         Identifier "evdev pointer catchall"
         Identifier "evdev pointer catchall"
Line 45: Line 49:
EndSection
EndSection


<!--T:12-->
#Section "InputClass"
#Section "InputClass"
#        Identifier "evdev keyboard catchall"
#        Identifier "evdev keyboard catchall"
Line 52: Line 57:
#EndSection
#EndSection


<!--T:13-->
#Section "InputClass"
#Section "InputClass"
#        Identifier "evdev touchpad catchall"
#        Identifier "evdev touchpad catchall"
Line 59: Line 65:
#EndSection
#EndSection


<!--T:14-->
#Section "InputClass"
#Section "InputClass"
#        Identifier "evdev tablet catchall"
#        Identifier "evdev tablet catchall"
Line 66: Line 73:
#EndSection
#EndSection


<!--T:15-->
#Section "InputClass"
#Section "InputClass"
#        Identifier "evdev touchscreen catchall"
#        Identifier "evdev touchscreen catchall"
Line 75: Line 83:




===Gnome DE===
===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.  
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''':
'''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>




===The device is not recognized===
===The device is not recognized=== <!--T:19-->


<!--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.  
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.  
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.  
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.
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===
===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:
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 110: Line 125:
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>
The settings are stored in <code>~/.config/tabletprofilesrc</code>




===Mixed configurations===
===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==
==More information== <!--T:29-->
* Manjaro Forum [https://forum.manjaro.org/t/tablets-and-pen-displays/43643 Wacom Thread]
* 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]