在与RAYZ特效艺术家Drew Perttula的交流中,我们注意到一个有趣的鼠标设置。“我使用FVWM作为我的窗口管理器。它支持使用libstroke的手势操作。我可以用一个手腕的轻 flick 启动 Mozilla,访问 Imdb.com 或 Google.com,或者登录到任何我有账户的机器。” 手势并非手写识别,而是粗略的涂鸦,有点像Palm的Graffiti。当在桌面上使用鼠标绘制两条具有特定相对长度和方向的相连线段时,它就会启动一个命令。
除了手势,Perttula还使用额外的鼠标按钮
我的鼠标有七个按钮。我以一种有点滑稽的方式映射它们,这有助于我进行频繁的Maya左-中键组合拖动操作。因为按住滚轮很痛苦,所以我将中键重新映射到最右边的按钮。按下鼠标滚轮现在是第七个按钮,并将窗口发送到后台。最左边的按钮设置为窗口拖动。Perttula必须修改FVWM才能处理七个按钮,比X支持的还要多两个。他说他被警告不要使用超过五个按钮,但它对他有效。他的鼠标是一个10美元的“Fry's 特价”Dexxa Optical,他的X启动脚本包含
xmodmap -e "pointer = 1 7 3 6 2 4 5"
Perttula 在 libs/defaults.h 中的 7 按钮 FVWM hack
#define NUMBER_OF_MOUSE_BUTTONS 7
Perttula 向我们展示的另一个巧妙的鼠标功能是使用 Shift 键加上鼠标滚轮来动态滚动 Mozilla 浏览器窗口的字体大小,这是一个最近添加的 Mozilla 功能。