那台本应作为备用机的 ThinkPad
我买了一台便宜的二手笔记本电脑,当作日常办公用的休闲设备。
那是一台 ThinkPad X1 Carbon 第七代。我安装了 Linux Mint 操作系统,打算把它作为第二台电脑使用:用于轻度研究、写作以及少量的移动办公。仅此而已。
然而,它的表现却出乎意料地好。
机身轻薄,键盘手感出色。Linux Mint 运行起来也没有出现什么大问题。对于一台企业租赁回收的笔记本来说,它并没有就此退休养老。它仍然是一台完全胜任工作的机器。不知不觉中,这台备用机变成了我的主力机。
但有一件事一直困扰着我。
那就是触控板。
有时便利反而成为阻碍
触控板本身并不差。
事实上,它通常很有用。它可以滚动页面,也能处理精细的光标移动。在现代笔记本电脑上,它是标准的指点设备。
但在我的实际使用中,误触开始变得显眼。
在打字时,我的手掌或拇指根部会在我不察觉的情况下碰到触控板。光标会突然跳动。我会把字打到错误的位置。选中的文本也会意外改变。
这只是小意外。
但对于一台主要用于写作的机器来说,这很重要。
这时,我想起了某件事。
我的第一台笔记本电脑也是 ThinkPad:一台 IBM ThinkPad R31。那时,还没有现代那种巨大的触控板体验。键盘中间有一个红色的小点(指点杆),你通过推动它来移动指针。
所以,也许我应该回归初心。
禁用触控板,重新使用 TrackPoint(指点杆)。
起初,只是关闭触控板
第一步很简单。
我用 xinput list 命令查看了触控板的名称。
SYNA8004:00 06CB:CD8B Touchpad
然后我禁用了它。
xinput disable "SYNA8004:00 06CB:CD8B Touchpad"
仅这一步就改变了整台机器的使用感受。
我的双手保持在基准键位附近。指针的移动集中到了那个红色小点上。作为一台写作机器,整体的操作姿态变得更加一致了。
起初,我把这当作一个简单的开关操作。
#!/usr/bin/env bash
xinput disable "SYNA8004:00 06CB:CD8B Touchpad"
如果需要,再把它重新打开。
#!/usr/bin/env bash
xinput enable "SYNA8004:00 06CB:CD8B Touchpad"
这就是 touchpad-off.sh 和 touchpad-on.sh 脚本的世界。
在那时,这还只是一个为了方便而做的设置。
与旧的 X11 用户体验发生冲突
但是,禁用触控板并不是事情的终点。
要使用 TrackPoint(指点杆)进行滚动,你需要按住中键并推动红色小点。这个操作非常有 ThinkPad 的风格。但在 Linux / X11 环境下,中键还有另一层含义。
中键粘贴。
选择文本
↓
文本进入 PRIMARY(主要)选区
↓
点击中键
↓
粘贴
这是旧式 X11 的一种便利功能。对于了解并使用它的人来说,这很快捷。但这并不是我在 Windows XP 上初次使用 ThinkPad 时所内化的用户体验的一部分。
对我的肌肉记忆来说,中键不是粘贴键。
它是用于 TrackPoint 滚动的按键
免责声明:本文内容来自互联网,该文观点不代表本站观点。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请到页面底部单击反馈,一经查实,本站将立刻删除。