linux-evdev-0.3.2: Bindings to Linux evdev input device interface.
System.Linux.Input.Event.Constants
newtype SyncType Source #
Constructors
Instances
Methods
(==) :: SyncType -> SyncType -> Bool #
(/=) :: SyncType -> SyncType -> Bool #
showsPrec :: Int -> SyncType -> ShowS #
show :: SyncType -> String #
showList :: [SyncType] -> ShowS #
sync_report :: SyncType Source #
sync_config :: SyncType Source #
sync_mt_report :: SyncType Source #
sync_dropped :: SyncType Source #
newtype Key Source #
(==) :: Key -> Key -> Bool #
(/=) :: Key -> Key -> Bool #
showsPrec :: Int -> Key -> ShowS #
show :: Key -> String #
showList :: [Key] -> ShowS #
key_reserved :: Key Source #
key_esc :: Key Source #
btn_0 :: Key Source #
btn_1 :: Key Source #
btn_2 :: Key Source #
btn_3 :: Key Source #
btn_4 :: Key Source #
btn_5 :: Key Source #
btn_6 :: Key Source #
newtype RelAxis Source #
(==) :: RelAxis -> RelAxis -> Bool #
(/=) :: RelAxis -> RelAxis -> Bool #
showsPrec :: Int -> RelAxis -> ShowS #
show :: RelAxis -> String #
showList :: [RelAxis] -> ShowS #
rel_x :: RelAxis Source #
btn_7 :: Key Source #
rel_y :: RelAxis Source #
btn_8 :: Key Source #
rel_z :: RelAxis Source #
btn_9 :: Key Source #
rel_rx :: RelAxis Source #
rel_ry :: RelAxis Source #
rel_rz :: RelAxis Source #
rel_hWheel :: RelAxis Source #
newtype AbsAxis Source #
(==) :: AbsAxis -> AbsAxis -> Bool #
(/=) :: AbsAxis -> AbsAxis -> Bool #
showsPrec :: Int -> AbsAxis -> ShowS #
show :: AbsAxis -> String #
showList :: [AbsAxis] -> ShowS #
abs_x :: AbsAxis Source #
rel_dial :: RelAxis Source #
abs_y :: AbsAxis Source #
rel_wheel :: RelAxis Source #
abs_z :: AbsAxis Source #
rel_misc :: RelAxis Source #
abs_rx :: AbsAxis Source #
abs_ry :: AbsAxis Source #
abs_rz :: AbsAxis Source #