[Control Center] “插入鼠标时禁用触控板”功能失效
Tofloor
poster avatar
灵兮之
deepin
2022-08-15 07:48
Author

单独使用蓝牙鼠标,没有插接收器,设置里面的“插入鼠标时禁用触控板”功能失效

打开之后,不管蓝牙鼠标有没有连接上,触摸板都是关闭的,无法根据鼠标连接状态进行切换
image.png

Reply Favorite View the author
All Replies
山水之道
deepin
2022-08-15 08:01
#1

其实系统设置一个键盘组合按键锁住触摸板就好,这样方便也不用又不用担心其他接口识别程序卡死,热键又集合在了指令里面,不用长期监测和占用系统内存,更节能

Reply View the author
chenbo
deepin
2022-08-15 17:38
#2

我也是希望禁用触摸板,不过我是插线鼠标。但是不知道什么时候,触摸板又能使用了,非常烦恼。

Reply View the author
璀璨星空
deepin
2022-08-15 20:15
#3

这个不是老问题了吗?20.4的时候好像是修复了,但是后来的就还是像以前一样有bug

Reply View the author
灵兮之
deepin
2022-08-15 23:50
#4
山水之道

其实系统设置一个键盘组合按键锁住触摸板就好,这样方便也不用又不用担心其他接口识别程序卡死,热键又集合在了指令里面,不用长期监测和占用系统内存,更节能

我自定义了个快捷键来手动关闭跟打开了

键盘上面有些功能键在deepin里面无效,刚好用来开关触摸板

image.png
image.png

截图_滚动截图_20220815154305.png

Reply View the author
灵兮之
deepin
2022-08-16 00:30
#5

还是不太行,重启之后触摸板的ID就变了,快捷键失效

Reply View the author
liuhaijun
deepin
2023-07-25 03:22
#6
灵兮之

还是不太行,重启之后触摸板的ID就变了,快捷键失效

可以写2个脚本自动获取id,然后将2个脚本的运行命令设为快捷键。

image.png

Touchpad_on.sh


#!/bin/bash
id=$(xinput list|grep 'Touchpad'|awk '{print $6}'|tr -d 'id=')
xinput set-prop $id 'Device Enabled' 1

Touchpad_off.sh

#!/bin/bash
id=$(xinput list|grep 'Touchpad'|awk '{print $6}'|tr -d 'id=')
xinput set-prop $id 'Device Enabled' 0
Reply View the author