• Stars
    star
    317
  • Rank 132,216 (Top 3 %)
  • Language
    Python
  • License
    BSD 3-Clause "New...
  • Created over 12 years ago
  • Updated 7 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Python bindings for the Linux input subsystem

evdev

This package provides bindings to the generic input event interface in Linux. The evdev interface serves the purpose of passing events generated in the kernel directly to userspace through character devices that are typically located in /dev/input/.

This package also comes with bindings to uinput, the userspace input subsystem. Uinput allows userspace programs to create and handle input devices that can inject events directly into the input subsystem.

Documentation:
http://python-evdev.readthedocs.io/en/latest/
Development:
https://github.com/gvalkov/python-evdev
Package:
http://pypi.python.org/pypi/evdev
Changelog:
http://python-evdev.readthedocs.io/en/latest/changelog.html

More Repositories

1

tailon

Webapp for looking at and searching through files and streams
Go
291
star
2

tailon-legacy

Webapp for looking at and searching through log files
Python
192
star
3

golang-evdev

Go bindings for the linux input subsystem
Go
120
star
4

setuptools-py2cfg

Script for converting setup.py to setup.cfg
Python
70
star
5

python-ansimarkup

Produce colored terminal text with an xml-like markup
Python
63
star
6

jenkins-autojobs

Automatically create Jenkins jobs from template jobs and branches in a SCM repository
Python
49
star
7

rsstail.py

A command-line syndication feed monitor
Python
47
star
8

wtee

Webview for piped data
Python
39
star
9

python-oneliner

Module for practical Python one-liners
Python
34
star
10

gitolite-sshkey-form

Webapp for submitting ssh public keys directly to gitolite
Perl
30
star
11

xrectsel

A rectangle selection tool for X11
C
20
star
12

tornado-http-auth

Digest and basic authentication for Tornado
Python
19
star
13

git-link

Git subcommand for getting a repo-browser link to a git object
Python
17
star
14

jenkins-webapi

Python library for interacting with jenkins ci
Python
16
star
15

pyzmo

Hotkey library based on python-evdev
Python
16
star
16

olympus-photosync

List, download and sync photos from WiFi enabled Olympus cameras.
Python
12
star
17

micropython-esp8266-hmc5883l

Micropython driver for the HMC5883l on the ESP8266
Python
11
star
18

harstats-graphite

Summarize HAR files and feed them to carbon/graphite
Python
10
star
19

gifblender

blends image sequences
Shell
9
star
20

gnu-make-toolkit

Utility functions for GNU Make
Python
6
star
21

dotfiles

Vim Script
5
star
22

dotfiles-emacs

Emacs Lisp
4
star
23

python-module-launcher

Reduce startup and import times of python programs by maintaining a process pool
Python
4
star
24

ido-other-window

invoke emacs ido completion in other window
Emacs Lisp
4
star
25

olympus-photosync-server

Automatically connect to and sync photos from Olympus WiFi enabled cameras
Python
4
star
26

awesome-ezconfig

Easier key and button setup for awesome wm
Lua
3
star
27

motion-wol

motion wake-on-lan daemon that works for me
Python
2
star
28

grblcom

[wip] Rich serial-console client for the grbl CNC milling controller
Python
2
star
29

dotfiles-vim

Vim Script
2
star
30

vim-hg

[wip] Mercurial runtime files for Vim
Vim Script
1
star
31

dotfiles-spacemacs

Emacs Lisp
1
star
32

screenshots

[meta] screenshots and images used in various projects
1
star
33

python-commandpool

Functions for running many subprocesses in parallel
Python
1
star
34

collectd-graph

[wip] Command-line graphing utility for the collectd rrdtool backend
Python
1
star
35

nginx-ldap-auth-aiohttp

LDAP authentication for NGINX using auth_request and a Python daemon
Python
1
star
36

optparse-pretty

A more compact help formatter for optparse
Python
1
star
37

python-lsofgraph

Visualize lsof using graphviz (port of zevv/lsofgraph)
Python
1
star