====== Cosas necesarias para una tablet con GNU/Linux ======
En esta sección pongo cosas que considero necesarios tener para utilizar una tablet en condiciones con GNU/Linux, en este caso, todo esto se ha probado en la distro Antix basada en Debian.
===== Teclado Virtual =====
Para tener un teclado que usar con la pantalla táctil sería necesario instalar Onboard, que es el teclado virtual que mejor resultado me ha dado en mi FZ-B2. Se puede instalar con el siguiente comando:
sudo apt install onboard
{{ :linux:img_20241108_120735.jpg |}}
===== Xorg mutitouch =====
sudo apt install xserver-xorg-input-multitouch
===== LibInput-Gestures =====
Proyecto en github: [[https://github.com/bulletmark/libinput-gestures]]
git clone http://github.com/bulletmark/libinput-gestures
cd libinput-gestures
sudo make install
sudo apt install libinput-tools xdotool
sudo gpasswd -a $USER input # Log out and back in to assign this group
libinput-gestures-setup autostart
#Para configuración propia customizada:
cp /etc/libinput-gestures.conf ~/.config/libinput-gestures.conf
nano ~/.config/libinput-gestures.conf
Ejemplo de configuración customizada:
gesture swipe up 3 xdotool key ctrl+alt+Up
gesture swipe down 3 xdotool key ctrl+alt+Down
gesture swipe left 3 xdotool key ctrl+alt+Left
gesture swipe right 3 xdotool key ctrl+alt+Right
gesture swipe up 4 xdotool key super+w
gesture swipe down 4 xdotool key ctrl+super+d
Fuente: [[https://askubuntu.com/questions/789915/ubuntu-16-04-multitouch-gestures]]
===== Poner FireFox en modo táctil =====
Primero, dentro de firefox, en la casilla de búsqueda ponemos:
about:config
Nos aparecerá un mensaje de aviso en el que pulsaremos en continuar y nos aparecerá un cuadro de búsqueda, en este cuadro de búsqueda pondremos lo siguiente:
dom.w3c_touch_events.enabled
Haremos doble click en el resultado y cambiaremos el valor de 2 a 1. Tras eso debemos editar el documento "/etc/security/pam_env.conf" y añadir la siguiente línea:
MOZ_USE_XINPUT2 DEFAULT=1
===== Entornos de Escritorio con soporte para pantallas táctiles =====
* GNOME (Aparentemente es el que tiene mejor soporte)
* KDE Plasma: [[https://community.kde.org/KDE_Visual_Design_Group/Gestures]]
* Plasma Mobile (Unstable): [[https://plasma-mobile.org/es/]]
===== Distros con buen soporte para pantallas táctiles =====
* Debian Sid
* Ubuntu Gnome
* Linux Mint
* Endeavour OS (Gnome)
* PopOS (Gnome)
* Zorin OS
* Xubuntu
===== Otros =====
Phos para tener una interfaz tipo android: [[https://packages.debian.org/sid/phosh]]