Skip to content
This repository has been archived by the owner on Jun 6, 2022. It is now read-only.
/ deft Public archive

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

License

Notifications You must be signed in to change notification settings

cpetrov/deft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

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)

Resources

License

Stars

Watchers

Forks

Packages

No packages published