满意答案
#!/usr/bin/python
import os
import re
out = os.popen("xinput list |grep -i touchpad").readlines()[0];
reg = re.compile(r'id=(\d+)');
m = reg.findall(out)
id = m[0]
out = os.popen("xinput list-props " + id ).readlines()[1];
reg =re.compile('Device Enabled \((\d+)\): (\d+)') ...展开#!/usr/bin/python
import os
import re
out = os.popen("xinput list |grep -i touchpad").readlines()[0];
reg = re.compile(r'id=(\d+)');
m = reg.findall(out)
id = m[0]
out = os.popen("xinput list-props " + id ).readlines()[1];
reg =re.compile('Device Enabled \((\d+)\): (\d+)')
m = reg.findall(out)
if(m[0][1] == '1'):
command = 'xinput set-prop ' + id + ' ' + m[0][0] + ' 0'
else:
command = 'xinput set-prop ' + id + ' ' + m[0][0] + ' 1'
os.system(command)收起
00分享举报