热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Ubuntu9.04使用外置鼠标后自动关闭触摸板

在Ubuntu9.04用笔记本的时候我通常喜欢用而不是触摸板,但是没有外置鼠标或者功能地点局限的时候。就只能用触摸板了,久而久之养成了个习惯就是让笔记本接入外置鼠标的时候就关闭触摸板,拔出外置鼠标时再开启触摸板。这样就省心多了(这给我懒的)以下是解决方案虽然模前不是很完美先将就下吧,以后再改善。打开终端,回到自己家目录$cd~创建一个叫Bin的目录$mkdirBin进入

在Ubuntu 9.04用笔记本的时候我通常喜欢用而不是触摸板,但是没有外置鼠标或者功能地点局限的时候。就只能用触摸板了,久而久之养成了个习惯就是让笔记本接入外置鼠标的时候就关闭触摸板,拔出外置鼠标时再开启触摸板。这样就省心多了(这给我懒的)以下是解决方案虽然模前不是很完美先将就下吧,以后再改善。

打开终端,回到自己家目录

$cd ~

创建一个叫Bin的目录

$mkdir Bin

进入Bin目录

$cd Bin

创建文件touchpad.sh

$touch touchpad.sh

编辑文件touchpad.sh

$gedit touchpad.sh

粘贴以下信息

#!/bin/sh

# touchpad.sh    Set the touchpad enabled to on or off.

#

# Version:    @(#)touchpad.sh  0.03  19/07/2009  badsol125@gmail.com

touchpad_on(){

/usr/bin/gconftool --set --type bool /desktop/gnome/peripherals/mouse/touchpad_enabled  true

if test $? -eq 0;then

echo '启用成功'

else

echo '启用失败'

fi

}

touchpad_off(){

/usr/bin/gconftool --set --type bool /desktop/gnome/peripherals/mouse/touchpad_enabled  false

if test $? -eq 0;then

echo '禁用成功'

else

echo '禁用失败'

fi

}

case "$1" in

on)

touchpad_on

;;

off)

touchpad_off

;;

*)

if `/usr/bin/gconftool --get /desktop/gnome/peripherals/mouse/touchpad_enabled`;then

touchpad_off

else

touchpad_on

fi

;;

esac

exit 0

保存,并赋予可执行权限。

$chmod 755 touchpad.sh

设置快捷键

主菜单 -> 系统 -> 首选项 -> 键盘快捷键 -> 增加

名称(N):synaptic(on/off)

命令(O):/home/yourname/Bin/touchpad.sh

注意:命令中的yourname是你的登录用户名

再设置下热键,就可以用键盘控制触摸板的开关了。

等等这还没完呢?还有使用外置鼠标后自动关闭触摸板呢?

完成这个功能我们需要安装一个软件了,暂时是这样解决的未来可能会有更好的方案代替。

$ aptitude install gnome-volume-manager -y

安装完成后你就能找到 主菜单 -> 系统 -> 首选项 ->可移动驱动器和介质 -> 输入设备

在 连接USB时自动运行的程序加入/home/yourname/Bin/touchpad.sh off,这样之后

你插入USB鼠标后就会自动关闭触摸板了。不过暂时没想到拔出USB鼠标之后怎么处理,所以暂时用热键吧。

 

本文来自: http://badsol.yo2.cn/go/24622.html


推荐阅读
  • 本文介绍了Linux系统中正则表达式的基础知识,包括正则表达式的简介、字符分类、普通字符和元字符的区别,以及在学习过程中需要注意的事项。同时提醒读者要注意正则表达式与通配符的区别,并给出了使用正则表达式时的一些建议。本文适合初学者了解Linux系统中的正则表达式,并提供了学习的参考资料。 ... [详细]
  • Ubuntu 9.04中安装谷歌Chromium浏览器及使用体验[图文]
    nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd ... [详细]
  • 如何实现织梦DedeCms全站伪静态
    本文介绍了如何通过修改织梦DedeCms源代码来实现全站伪静态,以提高管理和SEO效果。全站伪静态可以避免重复URL的问题,同时通过使用mod_rewrite伪静态模块和.htaccess正则表达式,可以更好地适应搜索引擎的需求。文章还提到了一些相关的技术和工具,如Ubuntu、qt编程、tomcat端口、爬虫、php request根目录等。 ... [详细]
  • 在Docker中,将主机目录挂载到容器中作为volume使用时,常常会遇到文件权限问题。这是因为容器内外的UID不同所导致的。本文介绍了解决这个问题的方法,包括使用gosu和suexec工具以及在Dockerfile中配置volume的权限。通过这些方法,可以避免在使用Docker时出现无写权限的情况。 ... [详细]
  • 本文介绍了数据库的存储结构及其重要性,强调了关系数据库范例中将逻辑存储与物理存储分开的必要性。通过逻辑结构和物理结构的分离,可以实现对物理存储的重新组织和数据库的迁移,而应用程序不会察觉到任何更改。文章还展示了Oracle数据库的逻辑结构和物理结构,并介绍了表空间的概念和作用。 ... [详细]
  • CSS3选择器的使用方法详解,提高Web开发效率和精准度
    本文详细介绍了CSS3新增的选择器方法,包括属性选择器的使用。通过CSS3选择器,可以提高Web开发的效率和精准度,使得查找元素更加方便和快捷。同时,本文还对属性选择器的各种用法进行了详细解释,并给出了相应的代码示例。通过学习本文,读者可以更好地掌握CSS3选择器的使用方法,提升自己的Web开发能力。 ... [详细]
  • 本文主要解析了Open judge C16H问题中涉及到的Magical Balls的快速幂和逆元算法,并给出了问题的解析和解决方法。详细介绍了问题的背景和规则,并给出了相应的算法解析和实现步骤。通过本文的解析,读者可以更好地理解和解决Open judge C16H问题中的Magical Balls部分。 ... [详细]
  • 知识图谱——机器大脑中的知识库
    本文介绍了知识图谱在机器大脑中的应用,以及搜索引擎在知识图谱方面的发展。以谷歌知识图谱为例,说明了知识图谱的智能化特点。通过搜索引擎用户可以获取更加智能化的答案,如搜索关键词"Marie Curie",会得到居里夫人的详细信息以及与之相关的历史人物。知识图谱的出现引起了搜索引擎行业的变革,不仅美国的微软必应,中国的百度、搜狗等搜索引擎公司也纷纷推出了自己的知识图谱。 ... [详细]
  • 推荐系统遇上深度学习(十七)详解推荐系统中的常用评测指标
    原创:石晓文小小挖掘机2018-06-18笔者是一个痴迷于挖掘数据中的价值的学习人,希望在平日的工作学习中,挖掘数据的价值, ... [详细]
  • Webmin远程命令执行漏洞复现及防护方法
    本文介绍了Webmin远程命令执行漏洞CVE-2019-15107的漏洞详情和复现方法,同时提供了防护方法。漏洞存在于Webmin的找回密码页面中,攻击者无需权限即可注入命令并执行任意系统命令。文章还提供了相关参考链接和搭建靶场的步骤。此外,还指出了参考链接中的数据包不准确的问题,并解释了漏洞触发的条件。最后,给出了防护方法以避免受到该漏洞的攻击。 ... [详细]
  • PHPMailer邮件类邮件发送功能的使用教学及注意事项
    本文介绍了使用国外开源码PHPMailer邮件类实现邮件发送功能的简单教学,同时提供了一些注意事项。文章涵盖了字符集设置、发送HTML格式邮件、群发邮件以及避免类的重定义等方面的内容。此外,还提供了一些与PHP相关的资源和服务,如传奇手游游戏源码下载、vscode字体调整、数据恢复、Ubuntu实验环境搭建、北京爬虫市场、进阶PHP和SEO人员需注意的内容。 ... [详细]
  • 成功安装Sabayon Linux在thinkpad X60上的经验分享
    本文分享了作者在国庆期间在thinkpad X60上成功安装Sabayon Linux的经验。通过修改CHOST和执行emerge命令,作者顺利完成了安装过程。Sabayon Linux是一个基于Gentoo Linux的发行版,可以将电脑快速转变为一个功能强大的系统。除了作为一个live DVD使用外,Sabayon Linux还可以被安装在硬盘上,方便用户使用。 ... [详细]
  • Ubuntu安装常用软件详细步骤
    目录1.GoogleChrome浏览器2.搜狗拼音输入法3.Pycharm4.Clion5.其他软件1.GoogleChrome浏览器通过直接下载安装GoogleChro ... [详细]
  • 分享css中提升优先级属性!important的用法总结
    web前端|css教程css!importantweb前端-css教程本文分享css中提升优先级属性!important的用法总结微信门店展示源码,vscode如何管理站点,ubu ... [详细]
  • 本文介绍了如何在使用emacs时去掉ubuntu的alt键默认功能,并提供了相应的操作步骤和注意事项。 ... [详细]
author-avatar
吴佳云怡婷志贤
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有