我是左撇子,最近开始更多地使用笔记本电脑的触摸屏。它甚至配有蓝牙连接手写笔,非常适合使用 MyPaint 或 Gimp 等应用程序进行绘画。
但是,每当对话框或窗口带有滚动条时,对于左撇子来说,使用通常位于窗口右侧的垂直滚动条是很烦人的。
例如在 MyPaint 中,如果左手握着触控笔,画笔选择对话框就很难使用。gimp 等软件中的图层对话框也同样如此。
有没有办法告诉 Ubuntu/Gnome,我希望所有垂直滚动条都出现在左侧(如“不是每个应用程序”)?或者至少对于所有基于 GTK 的应用程序?
作为左撇子,我感到自己受到了歧视。
跟进:
看来左撇子触摸屏用户是少数,可能大多数触摸屏用户都是如此。也许我太天真了,以为只需拨动某个开关即可。到目前为止,所有答案都很有启发性和帮助性,但还没有完全回答问题。我将让引擎决定悬赏金额。
答案1
其他答案提到的选项在 3.10 版本中已被弃用。
GtkSettings:gtk-scrolled-window-placement
自 3.10 版起已被弃用,不应在新编写的代码中使用。该设置被忽略。
来源: Gnome——Gtk设置
据我所知,很难让所有应用程序都具有向左滚动的功能。即使修改 GTK3 库的源代码来实现这一点,也只会影响使用的应用程序gtk-scrolled-window
。而不会影响使用滚动组件组成自己的窗口的应用程序。
答案2
有关于将垂直滚动条向左移动的参考资料Gnome 终端和自由办公室但我还没有找到确切的方法。如果你使用火狐广泛地说,将滚动条向左移动将有很大帮助:
您需要更改 中的设置about:config
。操作如下:
- 在地址栏中输入
about:config
(如果它对您的保修发出警告,请单击按钮表示您会小心) layout.scrollbar.side
在页面顶部的搜索框中输入- 双击结果,并
3
在出现提示时将当前值替换为 - 单击
OK
然后重新启动 Firefox。
来源
到目前为止还没有找到左撇子的详细信息我的画图或者瘸子。不过,有一个左手鼠标问答可能会有所帮助:如何设置左手鼠标指针?
一般左侧滚动条
Stack Exchange 上有一个讨论用户体验您会对此感兴趣。它解决了将滚动条移到左侧的问题,这不仅适用于 RTL(从右到左)语言(阿拉伯语和希伯来语),也不仅适用于左撇子用户,还适用于喜欢在阅读段落时将鼠标指针悬停在左侧的 LTR 用户。对于所有这些情况,左侧的滚动条都是有意义的。
也许在这个问答和在上面的链接上发布答案之间,您可以说服 GTK(GIMP 和 GNOME)开发人员恢复左侧滚动条。
答案3
基于 GTK 的应用程序
你可以使用你家里的配置文件来实现这一点,即韓國:
使用您最喜欢的编辑器
nano ~/.gtkrc
输入以下内容
gtk-scrolled-window-placement = top-right
为了确保每个 gtk 应用程序都在使用该文件,我创建了符号链接
ln -s ~/.gtkrc ~/.gtkrc-2.0
ln -s ~/.gtkrc ~/.gtkrc-3.0
下次打开 GTK 应用程序时,滚动条应该已经移到左侧
来源及其他文献: