rsjog
rsjog is a handler for Sony Vaio scrollwheels designed to work with the /dev/sonypi kernel module.
The user interface is based on sjog (http://sjog.sourceforge.net). rsjog is a total rewrite of sjog in ruby, with several additional features.
Download
Current Features
o Simple mode (no menu file)
- Mouse wheel simulation for scroll wheel
- Press scroll wheel for middle button simulation
- Back button (if available) simulates middle button too
o Menu mode
- Mouse wheel simulation for scroll wheel
- Press scroll wheel to pop up menu
- menu hides again after a time if not used
- Scroll through menu with scroll wheel
- Press scroll wheel to launch action
- Actions to launch programs
- Action to change volume using the wheel
- Action to change lcd brightness using the wheel
- Actions to simulate mouse button presses
- Back button (if available) simulates middle button if menu is not up
but also goes back through menu structure/closes menu if visible
- Configuration file to specify menu structure
- Configuration file to specify vaio FN key bindings, file paths,
timeouts, slider granularity, etc.
- Automatically reloads config files when they change
Screenshots
![]() |
![]() |
![]() |
| Scroll menu | Volume adjust | Brightness adjust |
![[LinuxBrit]](/images/linuxbritnew.jpg)


