8,560
edits
(Created page with "===KDE Plasma 5===") Tags: Mobile web edit Mobile edit |
(Updating to match new version of source page) Tags: Mobile web edit Mobile edit |
||
Line 6: | Line 6: | ||
==不同的桌面环境== | ==不同的桌面环境== | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
===Cinnamon, Gnome and Budgie=== | ===Cinnamon, Gnome and Budgie=== | ||
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>. | ||
</div> | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
===KDE Plasma 5=== | ===KDE Plasma 5=== | ||
The package <code>xf86-input-wacom</code> will be automatically installed when installing the <code>kcm-wacomtablet</code> from community repository. | The package <code>xf86-input-wacom</code> will be automatically installed when installing the <code>kcm-wacomtablet</code> from community repository. | ||
</div> | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
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. | ||
</div> | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
===XFCE and probably MATE=== | ===XFCE and probably MATE=== | ||
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. | ||
</div> | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | |||
==Known Issues== | ==Known Issues== | ||
</div> | |||
<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 50: | ||
# 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 59: | ||
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 68: | ||
# 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 77: | ||
# 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 86: | ||
# 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 96: | ||
#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> | |||
===设备未识别=== | ===设备未识别=== | ||
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 148: | ||
# 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 class="mw-translate-fuzzy"> | |||
==更多信息== | ==更多信息== | ||
* 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] | ||
Line 122: | Line 171: | ||
* 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] | * 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:}}]] |