evdev-0.1.0.1: Bindings to libevdev
Safe HaskellNone
LanguageHaskell2010

Evdev

Documentation

data Device Source #

Constructors

Device 

Instances

Instances details
Show Device Source # 
Instance details

Defined in Evdev

data Event Source #

Constructors

Event 

Instances

Instances details
Eq Event Source # 
Instance details

Defined in Evdev

Methods

(==) :: Event -> Event -> Bool #

(/=) :: Event -> Event -> Bool #

Ord Event Source # 
Instance details

Defined in Evdev

Methods

compare :: Event -> Event -> Ordering #

(<) :: Event -> Event -> Bool #

(<=) :: Event -> Event -> Bool #

(>) :: Event -> Event -> Bool #

(>=) :: Event -> Event -> Bool #

max :: Event -> Event -> Event #

min :: Event -> Event -> Event #

Show Event Source # 
Instance details

Defined in Evdev

Methods

showsPrec :: Int -> Event -> ShowS #

show :: Event -> String #

showList :: [Event] -> ShowS #

data KeyEventType Source #

Constructors

Released 
Pressed 
Repeated