首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >禁用Sticky键的“连续按压两次锁定”行为

禁用Sticky键的“连续按压两次锁定”行为
EN

Ask Ubuntu用户
提问于 2017-02-07 10:08:32
回答 1查看 1.1K关注 0票数 2

为了人体工程学,我启用了粘键。Unity 3下的默认行为是,在连续按两次之后,修饰符(或层)键将被“锁定”,而第三个按键将释放该键。有时,我意外地锁定了我的转换键,以至于以后输入的所有字符都是大写的。在没有显示输入的密码提示下,这尤其令人沮丧,因此我想禁用此行为。

在谷歌搜索之后,Windows的StickyKeys似乎有一个“按下修改键两次锁定”的选项。我试着寻找相应的dconf密钥,但没有结果。我遇到的最接近的是“粘性键的行为”:

控制粘性键的行为,例如修饰符和层键。可以为密钥组或单键组分配单独的行为。有效组是“所有”、“修饰符”和“层”。单独的键可以通过在.layout文件中定义的ids来指定。有效的行为是:“循环”(默认)、“dblclick”、“闩锁”、“锁”以及“闩锁-锁--noCy期”、“dblclick-noCy期”、“闩锁-nocycle”、“锁-noCy期”和“push”。

我尝试了所有的“行为”(即:‘循环’(默认),'dblclick',‘闩锁’,‘锁’以及‘锁-锁-不循环’,'dblclick-nocycle',‘闩锁-noCy期’,‘锁-nocycl’和‘推’),但默认行为仍然存在。

规格:

Ubuntu 16.04.1团结

EN

回答 1

Ask Ubuntu用户

发布于 2017-06-01 17:52:13

我在很长一段时间里都有同样的问题。

您可以通过使用xkbset获得您想要的行为。您可以使用apt安装它。

代码语言:javascript
复制
sudo apt install xkbset

您可以看到可用的选项

代码语言:javascript
复制
 xkbset -h

因此,而不是通过GUI启用粘性键。使用xkbset。另一个问题下达的命令对我起了作用。具体来说,-latchlock选项禁用不想要的行为。

目前我使用

代码语言:javascript
复制
xkbset bell sticky -twokey -latchlock feedback led stickybeep

重新启动计算机似乎会忘记设置。将它们添加为启动脚本将有效。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/880740

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档