Thomas Bocek: check him out and thanks for the starting point.
Martin Stone, Touch Cursor: wonderful project for cursor movement when coding.
This application remaps the uiophjklnm keys to different movement keys when the spacebar is pressed down, allowing you to keep your hands on the home row.
i - up
j - left
k - down
l - right
u - home
o - end
p - backspace
h - page up
n - page down
m - del
y - insert
- Clone or download this repo
- 'make' to build the application
- 'make install' to install the application
Bluetooth keyboards do not show up in /dev/input/by-id/ to be easily identified.
- type 'less /proc/bus/input/devices'
- Find your bluetooth keyboard by looking at the Name or looking for 'bluetooth' in Sysfs
- Once you have identified your keyboard, take note of the event in the Handlers variable (e.g. 'event21')
- Add your keyboard to the touchcursor configuration under /etc/touchcursor/touchcursor.conf
- keyboard=/dev/input/event21
This application works under Xorg and Wayland