禁用ubuntu的触摸板和独显

#!/bin/bash
#This is a vgaoff & touchpadoff
#By spinestars
#2014-2-18
#TouchPad
& VGA OFF if [ $1 == 0 ];then echo "OFF" >> /sys/kernel/debug/vgaswitcheroo/switch cat /sys/kernel/debug/vgaswitcheroo/switch > ./vga.tmp awk 'BEGIN{OF=":"}/DIS:.:Off/{print "VGA is OFF!"}' vga.tmp rm -rf vga.tmp synclient TouchpadOFF=1 > /dev/null 2>&1 && synclient | grep "TouchpadOff" | awk '/.*= 1/{print "TouchPad is OFF!"}' || gconftool-2 --set --type boolean /desktop/gnome/peripherals/touchpad/touchpad_enabled false || rmmod psmouse [ $?==0 ] && echo 'TouchPad is OFF!' fi #TouchPad ON if [ $1 == 1 ];then synclient TouchpadOFF=0 > /dev/null 2>&1 && synclient | grep "TouchpadOn" | awk '/.*= 1/{print "TouchPad is ON!"}' || gconftool-2 --set --type boolean /desktop/gnome/peripherals/touchpad/touchpad_enabled ture || modprobe psmouse [ $?==0 ] && echo 'TouchPad is ON!' fi

昨天装了deepin,结果昨天还能用synclient关闭触摸板,今天就不行了。。。于是网上有找了其他2种方法,故而就将三种方法合并到了一起。

参数1是开启,参数0是关闭(关闭的时候会顺便将ATI显卡的独显给关掉,开启的时候则不再开启独显)。

zyh@deepin:~/桌面$ sudo ./vga_touchpadoff.sh 0
VGA is OFF!
TouchPad is OFF!
TouchPad is OFF!
zyh@deepin:~/桌面$ sudo ./vga_touchpadoff.sh 1
TouchPad is ON!

 

转载于:https://www.cnblogs.com/aaa103439/p/3553743.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值