billentyuzet
Különbségek
A kiválasztott változat és az aktuális verzió közötti különbségek a következők.
| Előző változat mindkét oldalonElőző változatKövetkező változat | Előző változat | ||
| billentyuzet [2021/05/20 13:57] – daevidt | billentyuzet [2021/05/20 20:04] (aktuális) – daevidt | ||
|---|---|---|---|
| Sor 23: | Sor 23: | ||
| #xinput test 10 | #xinput test 10 | ||
| + | |||
| + | ==== udev ==== | ||
| + | |||
| + | A scankódokat evtest segítségével ki kell nyerni: | ||
| + | |||
| + | Event: time 1621536973.327504, | ||
| + | Event: time 1621536973.473735, | ||
| + | Event: time 1621536973.473735, | ||
| + | |||
| + | Az eszköz azonosítót kideríteni: | ||
| + | |||
| + | * lsusb segítségével, | ||
| + | * vagy dmesg-ből: | ||
| + | |||
| + | [271866.624518] input: VR BOX Keyboard as / | ||
| + | 1.4: | ||
| + | [271866.624820] input: VR BOX Consumer Control as / | ||
| + | 1.4: | ||
| + | [271866.625187] hid-generic 0005: | ||
| + | |||
| + | 1.4: | ||
| + | |||
| + | Elkészíteni a **hwdb** fájlt: | ||
| + | |||
| + | * segítség a ''/ | ||
| + | * létrehozunk egy új fájlt pl ''/ | ||
| + | |||
| + | Az új fájl a következő formájú sorokból áll: | ||
| + | |||
| + | evdev: | ||
| + | KEYBOARD_KEY_< | ||
| + | |||
| + | A '' | ||
| + | |||
| + | < | ||
| + | evdev: | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | ==== evdev ==== | ||
| + | | ||
| + | It sits below the process that handles input events, in between the kernel and that process. | ||
| + | |||
| + | kernel → libevdev → xf86-input-evdev → X server → X client | ||
| + | |||
| + | For Weston/ | ||
| + | |||
| + | kernel → libevdev → libinput → Wayland compositor → Wayland client | ||
| + | |||
| + | Since version 1.16 the xorg-xserver obtained support for libinput: | ||
| + | |||
| + | kernel → libevdev → libinput → xf86-input-libinput → X server → X client | ||
| | | ||
| ==== Linux input ecosystem ==== | ==== Linux input ecosystem ==== | ||
billentyuzet.1621519077.txt.gz · Utolsó módosítás: 2021/05/20 13:57 szerkesztette: daevidt
