Index | Files

package xkb

import ""

Package xkb implements a Go interface for the X Keyboard Extension library.


Package Files


type Context Uses

type Context struct {
    // contains filtered or unexported fields

func New Uses

func New(format int, fd int, size int) (*Context, error)

func (*Context) Destroy Uses

func (x *Context) Destroy()

func (*Context) DispatchKey Uses

func (x *Context) DispatchKey(keyCode uint32) (events []event.Event)

func (*Context) IsRepeatKey Uses

func (x *Context) IsRepeatKey(keyCode uint32) bool

func (*Context) UpdateMask Uses

func (x *Context) UpdateMask(depressed, latched, locked, group uint32)

Package xkb imports 10 packages (graph) and is imported by 1 packages. Updated 2019-11-11. Refresh now. Tools for package owners.