xkg - X Keyboard Grabber
Installation
go get gopkg.in/xkg.v0
Usage example:
package main import ( "fmt" "gopkg.in/xkg.v0" ) func main() { var keys = make(chan int, 100) go xkg.StartXGrabber(keys) for { keycode := <-keys if key, ok := xkg.KeyMap[keycode]; ok { fmt.Printf("[%s]", key) } } }
License
The license of the project is The MIT License (MIT).
