| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
This is a pure Go package for the Linux evdev interface, without cgo dependencies.
The Linux evdev interface is the userspace interface to interact with input devices such as keyboard, mice, joysticks, touchscreens, rotary encoders etc.
The implementation in this package has the following features:
go get github.com/holoplot/go-evdev
And then use it in your source code.
import "github.com/holoplot/go-evdev"
To re-generate codes.go from the latest kernel headers, use the following command.
go run build/gen-codes/main.go
You can optionally validate generated string mappings with go run build/gen-codes-validate/main.go
See the code in cmd/evtest for an example.
See file LICENSE for details.
| Back | FazBrowse Home | New Git URL |