boltomli / deft

A Linux loadable kernel module for the Elecom DEFT series finger operated trackballs (M-DT1DRBK, M-DT2DRBK, M-DT1URBK, M-DT2URBK)

Home Page:https://patchwork.kernel.org/patch/9217713/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

deft

A Linux LKM to add support for the 3 function buttons of Elecom DEFT trackballs.

Based on a kernel patch by Yuxuan Shui.

NOTE: Only needed for Linux <4.12. This patch has already been integrated in recent Linux kernels.

Requirements

Linux 4.2+ Kernel headers

Installation

Ubuntu

# add-apt-repository ppa:christian-petrov/deft
# apt-get update
# apt-get install deft-dkms

Arch Linux

$ yaourt deft-dkms

... or use your favorite AUR helper or install the package manually.

Manual

$ cd driver
$ make
# make install

DKMS

$ cd driver
# cp -rv . /usr/src/deft-1.0.2
# dkms install deft/1.0.2

Removal

Ubuntu/Debian

# apt-get remove deft-dkms

Arch Linux

# pacman -R deft-dkms

Manual

# make uninstall

DKMS

# dkms remove deft/1.0.2 --all

About

A Linux loadable kernel module for the Elecom DEFT series finger operated trackballs (M-DT1DRBK, M-DT2DRBK, M-DT1URBK, M-DT2URBK)

https://patchwork.kernel.org/patch/9217713/

License:GNU General Public License v3.0


Languages

Language:Shell 61.2%Language:C 21.3%Language:Makefile 17.5%