mirror of
https://github.com/PhyllomeOS/wiki.git
synced 2024-12-22 13:45:23 +00:00
docs: update gofurther/evdev
This commit is contained in:
parent
6c8c629efa
commit
abfaf39bbf
@ -2,15 +2,24 @@
|
|||||||
title: Share an input device with a guest using evdev
|
title: Share an input device with a guest using evdev
|
||||||
description:
|
description:
|
||||||
published: true
|
published: true
|
||||||
date: 2022-08-13T00:26:02.801Z
|
date: 2022-08-25T10:40:44.666Z
|
||||||
tags:
|
tags:
|
||||||
editor: markdown
|
editor: markdown
|
||||||
dateCreated: 2022-08-13T00:26:02.801Z
|
dateCreated: 2022-08-13T00:26:02.801Z
|
||||||
---
|
---
|
||||||
|
|
||||||
# Sharing an input device with a guest
|
# Share an input device
|
||||||
|
|
||||||
## evdev XML conf.
|
> *Input grabbing on Wayland doesn't currently work as expected. Destkop environments based on the X session manager may work better in this regard*
|
||||||
|
{.is-warning}
|
||||||
|
|
||||||
|
There are multiple ways to share an input device with a virtual machine.
|
||||||
|
|
||||||
|
## Event device
|
||||||
|
|
||||||
|
Event device or simply `evdev` is a generic input event interface that is part of the Linux kernel.
|
||||||
|
|
||||||
|
The following is a XML snippet example for sharing a mouse and a keyboard.
|
||||||
|
|
||||||
```
|
```
|
||||||
<input type='evdev'>
|
<input type='evdev'>
|
||||||
@ -19,4 +28,9 @@ dateCreated: 2022-08-13T00:26:02.801Z
|
|||||||
<input type='evdev'>
|
<input type='evdev'>
|
||||||
<source dev='/dev/input/by-path/platform-i8042-serio-0-event-kbd' grab='all' repeat='on'/>
|
<source dev='/dev/input/by-path/platform-i8042-serio-0-event-kbd' grab='all' repeat='on'/>
|
||||||
</input>
|
</input>
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Replace the `platform-i8042-serio-1-event-mouse` value with the value under `/dev/input/by-path/*` or `/dev/input/by-id/*`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user