建议添加笔记本触摸板快捷键
Tofloor
poster avatar
cbiqih
deepin
2014-02-07 02:27
Author
现在找到的方法就是自定义快捷键
关: synclient touchpadoff=0
开: synclient touchpadoff=1
这样就需要定义两个快捷键
希望以后的系统能够集成一个可以控制触摸板开关的快捷键

我的是HP 430
还有就是好像无法添加Fn组合的快捷键。
Reply Favorite View the author
All Replies
cxbii
deepin
2014-02-08 18:19
#1
fn键需要对应驱动支持的
不够设置成ctrl+h这样的貌似可以搞一搞
Reply View the author
electricface
deepin
2014-02-08 19:07
#2
应该要一个,否则在没有鼠标的情况下,禁用了触控板就糟糕了。
Reply View the author
cxbii
deepin
2014-02-08 20:44
#3
应该要一个,否则在没有鼠标的情况下,禁用了触控板就糟糕了。
bug管理我上交了一个哈
Reply View the author
abcat513
deepin
2014-03-13 07:19
#4
百度到的,原始出处https://bbs.deepin.org/module已经找不到了:
写一个脚本文件lockpad.py,其中内容如下:

#!/usr/bin/python
# -*- coding:utf8 -*-
#这段脚本用来关闭或打开触摸板,运行时会在两个状态间进行切换。
#使这段脚本起作用,需要先将系统的选项SHMConfig置为yes.
#Vivian Wang
import subprocess
stdReturn = subprocess.Popen(args='synclient -l',shell=True, \
    stdout=subprocess.PIPE,stderr=subprocess.PIPE).communicate()
if len(stdReturn)==0:
    exit()
vl=stdReturn[0].split()
i=vl.index('TouchpadOff')
if i<0:
    import gtk
    import pygtk
    md = gtk.MessageDialog(None, \
            gtk.DIALOG_DESTROY_WITH_PARENT, gtk.MESSAGE_INFO, \
            gtk.BUTTONS_OK, "SHMConfig should be enabled.")
    md.set_position(gtk.WIN_POS_CENTER)
    md.run()
    md.destroy()
    exit()
subprocess.Popen(args='synclient touchpadoff='+str(1-int(vl[i+2])),shell=True)

这段脚本会先读出触摸板的当前状态是开启的还是关闭的,然后分别调用相应的命令打开或关闭它。

chmod +x lockpad.py
将它设为可执行的。
Reply View the author
变压器
deepin
2014-03-13 23:18
#5
这个可以有,有鼠标的情况下,希望关掉触摸板 不然老是碰到 ,很容易误操作。
Reply View the author