Kohei Yamada
Posted on September 27, 2023
Hello everyone! 🌟
What is ThumbSense?
With ThumbSense, you can use your laptop's touchpad as an additional modifier key.
Assign specific keys as mouse buttons and toggle their functionality based on whether your thumb is touching the touchpad. This feature allows you to keep your hands on the home position of the keyboard.
By turning off the often troublesome "tap to click" feature, you can achieve a more comfortable touchpad experience.
Repository
Thumbsense is implemented as a plugin of fusuma.
https://github.com/iberianpig/fusuma-plugin-thumbsense
Key Features:
- Seamless integration with the touchpad gesture tool, Fusuma
- A stable mouse-like experience without moving your hands away from the keyboard.
- Customize key-to-mouse button mappings using YAML.
Installation and setup
$ sudo apt-get install libevdev-dev ruby-dev build-essential
$ echo 'KERNEL=="uinput", MODE="0660", GROUP="input", OPTIONS+="static_node=uinput"' | sudo tee /etc/udev/rules.d/60-udev-fusuma-remap.rules
$ sudo udevadm control --reload-rules && sudo udevadm trigger
$ sudo gem install fusuma-plugin-thumbsense
Customize with yaml
Set the following code in ~/.config/fusuma/config.yml.
---
context:
thumbsense: true
remap:
J: BTN_LEFT
K: BTN_RIGHT
F: BTN_LEFT
D: BTN_RIGHT
SPACE: BTN_LEFT
Give it a try and let us know your thoughts! With your feedback and collaboration, let's make touchpad usage more intuitive and efficient!
Posted on September 27, 2023
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.