libevdev 1.13.4
Introduksjon til libevdev
libevdev Pakken inneholder
vanlige funksjoner for Xorg inndatadrivere.
Kjernekonfigurasjon
Aktiver følgende alternativer i kjernekonfigurasjonen og kompiler
kjernen på nytt om nødvendig:
Device Drivers --->
Input device support --->
-*- Generic input layer (needed for keyboard, mouse, ...) [INPUT]
<*/M> Event interface [INPUT_EVDEV]
Installasjon av libevdev
Installer libevdev ved å kjøre
følgende kommandoer:
mkdir build &&
cd build &&
meson setup .. \
--prefix=/usr \
--buildtype=release \
-D documentation=disabled \
-D tests=disabled &&
ninja
Regresjonstestene kan kjøres som root
bruker med ninja test, i en grafisk økt.
Du må ha aktivert innstillingen CONFIG_INPUT_UINPUT i kjernen for
full testdekning. Hvis den er aktivert som en modul, får modulen
navnet uinput og må
lastes inn før du kjører testene. Merk at på noen systemer kan
testene forårsake hard låsing og kreve omstart. På bærbare
datamaskiner vil systemet gå i hvilemodus og må vekkes for å
fullføre testpakkene.
Nå, som root
bruker:
ninja install
Parameterforklaringer
Notat
Undersøk meson_options.txt
eller
meson.options
for en fullstendig
liste over alternativer.
-D tests=disabled
: Denne
bryteren deaktiverer bygging av tester, ettersom de er avhengige
av Check.
Innhold
Installerte Xorg
Programmer: libevdev-tweak-device, mouse-dpi-tool, and
touchpad-edge-detector
Installert Xorg Bibliotek:
libevdev
Installert Xorg Mappe:
/usr/include/libevdev-1.0
Korte Beskrivelser
libevdev-tweak-device
|
er et verktøy for å endre noen egenskaper for
kjerneenheter
|
mouse-dpi-tool
|
er et verktøy for å estimere oppløsningen til en mus
|
touchpad-edge-detector
|
touchpad-edge-detector er et verktøy som leser
berøringsplatehendelsene fra kjernen og beregner
minimum og maksimum for henholdsvis x og y koordinatene
|
libevdev
|
er et bibliotek med Xorg driverinndatafunksjoner
|
Xorg Evdev
Driver-2.11.0
Introduksjon til Xorg Evdev Driver
Xorg Evdev Driver pakken
inneholder en generisk Linux inndatadriver for Xorg X serveren.
Den håndterer tastatur, mus, berøringsplater og Wacom enheter,
men for avansert håndtering av berøringsplater og Wacom kreves
det flere drivere.
Xorg Evdev Driver Avhengigheter
Påkrevd
libevdev-1.13.4, mtdev-1.1.7, og Xorg-Server-21.1.18
Installasjon av Xorg Evdev Driver
Installer Xorg Evdev Driver ved
å kjøre følgende kommandoer:
./configure $XORG_CONFIG &&
make
Denne pakken leveres ikke med en testpakke.
Nå, som root
bruker:
make install
Parameterforklaringer
Notat
Kjør ./configure
--help for en fullstendig liste over
alternativer.
Innhold
Installert Xorg Driver:
evdev_drv
Korte Beskrivelser
evdev_drv
|
er en Xorg inndatadriver for generiske Linux
hendelsesenheter
|
libinput-1.28.1
Introduksjon til Libinput
libinput er et bibliotek som
håndterer inndataenheter for skjermservere og andre applikasjoner
som trenger å håndtere inndataenheter direkte.
libinput Avhengigheter
Påkrevd
libevdev-1.13.4 og mtdev-1.1.7
Installasjon av Libinput
Installer libinput ved å kjøre
følgende kommandoer:
mkdir build &&
cd build &&
meson setup --prefix=/usr \
--buildtype=release \
-D debug-gui=false \
-D tests=false \
-D libwacom=false \
.. &&
ninja
Nå, som root
bruker:
ninja install
Hvis du har sendt -D
documentation=true
til meson, kan du installere den
genererte dokumentasjonen ved å kjøre følgende kommandoer som
root
bruker:
install -v -dm755 /usr/share/doc/libinput-1.28.1/html &&
cp -rv Documentation/* /usr/share/doc/libinput-1.28.1/html
Parameterforklaringer
Notat
Undersøk meson_options.txt
eller
meson.options
for en fullstendig
liste over alternativer.
--buildtype=release
:
Spesifiser en byggetype som er egnet for stabile utgivelser av
pakken, da standardtypen kan produsere uoptimaliserte binærfiler.
-D debug-gui=false
: Denne
bryteren deaktiverer opprettelsen av en visuell
feilsøkingshjelper for libinput. Fjern hvis du ønsker den, og du
har GTK3 installert.
-D libwacom=false
: Fjern
dette alternativet hvis du har libwacom installert, eller hvis du
installerer GNOME.
Innhold
Installert Program:
libinput
Installert Bibliotek:
libinput
Installerte Mapper:
/etc/libinput, /usr/libexec/libinput,
/usr/share/libinput, og (valgfri)
/usr/share/doc/libinput-1.28.1
Korte Beskrivelser
libinput
|
er et sett med verktøy for å samhandle med libinput biblioteket
|
libinput
|
inneholder API funksjoner for håndtering av
inndataenheter
|
Xorg
Libinput Driver-1.5.0
Introduksjon til Xorg Libinput Driver
X.Org Libinput Driver er et tynt
omslag rundt libinput og tillater bruk av libinput for
inndataenheter i X. Denne driveren kan brukes som en
drop-in-erstatning for evdev og synaptics.
Xorg Libinput Driver Avhengigheter
Påkrevd
libinput-1.28.1 og Xorg-Server-21.1.18
Installasjon av Xorg Libinput Driver
Installer Xorg Libinput Driver
ved å kjøre følgende kommandoer:
./configure $XORG_CONFIG &&
make
For å teste resultatene, utsted make check.
Nå, som root
bruker:
make install
Parameterforklaringer
Notat
Kjør ./configure
--help for en fullstendig liste over
alternativer.
Innhold
Installert Xorg Driver:
libinput_drv
Korte Beskrivelser
libinput_drv
|
er en Xorg inndatadriver for mus, tastatur, pekeplate,
berøringsskjerm og nettbrett
|
Xorg
Synaptics Driver-1.10.0
Introduksjon til Xorg Synaptics Driver
Xorg Synaptics Driver pakken
inneholder X.Org Input Driver, støtteprogrammer og SDK for
Synaptics berøringsplater. Selv om evdev driveren kan håndtere
berøringsplater veldig bra, er denne driveren nødvendig hvis du
vil bruke avanserte funksjoner som multitapping, rulling med
berøringsplaten, slå av berøringsplaten mens du skriver, osv.
Xorg Synaptics Driver Avhengigheter
Påkrevd
libevdev-1.13.4 og Xorg-Server-21.1.18
Installasjon av Xorg Synaptics Driver
Installer Xorg Synaptics Driver
ved å kjøre følgende kommandoer:
./configure $XORG_CONFIG &&
make
Denne pakken leveres ikke med en testpakke.
Nå, som root
bruker:
make install
Parameterforklaringer
Notat
Kjør ./configure
--help for en fullstendig liste over
alternativer.
Innhold
Installerte Programmer:
synclient og syndaemon
Installert Xorg Driver:
synaptics_drv
Korte Beskrivelser
synclient
|
er et kommandolinjeverktøy som brukes til å spørre og
endre Synaptics driveralternativer
|
syndaemon
|
er et program som overvåker tastaturaktivitet og
deaktiverer berøringsplaten når tastaturet brukes
|
synaptics_drv
|
er en Xorg inndatadriver for berøringsplater
|
Xorg Wacom
Driver-1.2.3
Introduction to Xorg Wacom Driver
The Xorg Wacom Driver package
contains the X.Org X11 driver and SDK for Wacom and Wacom-like
tablets. It is not required to use a Wacom tablet, the
xf86-input-evdev driver can
handle these devices without problems.
Xorg Wacom Drivers Dependencies
Required
Xorg-Server-21.1.18
Kernel Configuration
To use a Wacom tablet with USB interface, enable the following
options in your kernel configuration and recompile. Note that
other configuration options could be required for tablet with a
serial or bluetooth interface:
Device Drivers --->
[*] HID bus support ---> [HID_SUPPORT]
{*/M} HID bus core support [HID]
Special HID drivers --->
<*/M> Wacom Intuos/Graphire tablet support (USB) [HID_WACOM]
USB HID support --->
<*/M> USB HID transport layer [USB_HID]
[*] USB support ---> [USB_SUPPORT]
<*/M> Support for Host-side USB [USB]
Installation of Xorg Wacom Driver
Install Xorg Wacom Driver by
running the following commands:
./configure $XORG_CONFIG --with-systemd-unit-dir=no &&
make
To test the results, issue: make
check.
Now, as the root
user:
make install
Command Explanations
Notat
Kjør ./configure
--help for en fullstendig liste over
alternativer.
Contents
Installed Programs:
isdv4-serial-debugger,
isdv4-serial-inputattach, and xsetwacom
Installed Xorg Driver:
wacom_drv
Short Descriptions
xsetwacom
|
is a commandline utility used to query and modify wacom
driver settings
|
wacom_drv
|
is an Xorg input driver for Wacom devices
|