星期日 阴 5~14℃
解决ThinkPad鼠标串动问题(禁用触摸板和小红帽的方法)
2013-3-14 更新
外接USB鼠标后,如果在操作时不小心触到触摸板,相当于两个鼠标同时使用,引起鼠标失控(串动)。
进入:
控制面板 – 鼠标 – UltraNav
(如果没有 UltraNav 选项卡,则需要安装 UltraNav鼠标驱动,选择对应的 thinkpad 型号查找鼠标驱动)
禁用触摸板的方法:
把“启用 TouchPad”前的勾取消。
禁用小红帽的方法:
把“启用 TrackPoint”前的勾取消。
不过这两个功能不能同时禁用。可以按下面的方法设置,以更保险的不让“鼠标串动”的现象发生:
先禁用触摸板功能,然后点小红帽功能边上的“设置”按钮,把滑尺移到“重按”的一端。
参考:http://zhidao.baidu.com/question/496847014.html
2013-3-16 更新:
今天发现重启后,触摸板又被激活了,要重新进入控制面板。
原因:
尊敬的联想用户您好,重新启动后触摸板会重新启动,您需要在控制面板–鼠标–触摸板选项中重新设置即可。此情况是为了避免在外出携带时,没有鼠标,避免造成无法使用的问题。
找了个 BIOS 禁用触摸板的方法:
进入BIOS > Config > Keyboard/Mouse > TouchPad,设置为Disabled
但是发现我的 E430c 在 BIOS 里没有找到这个 TouchPad 这个选项。
没办法,只好进控制面板,把“鼠标”快捷方式拖到开始菜单的“启动”项里,这样每次开机会自动打开鼠标控制面板,直接关闭面板就可以了,不用设置。
chrome扩展开发笔记(6) notification(桌面通知)
第一次开发chrome扩展,摸索,现学现用,花了大约五天时间完成我的第一个chrome扩展,比预计的时间延迟了两天。
今天再把 notification 总结一下。
1、加载 html
可以使用 webkitNotifications.createHTMLNotification 加载 html 页面
例:
var notification = webkitNotifications.createHTMLNotification(‘notification.html’);
2、对输入兼容性不好
例如在 notification 里放一个 textarea,只有当前窗口是 chrome 时才可以顺利输入,如果当前窗口是其他程序,则不能获取到 textarea 输入焦点。
3、如何只弹出一个桌面通知
先定义一个标记状态,然后使用 onclose 事件,关闭时改变标记状态。
例:
var notify_is_close = true,
notification = null,
b_interval;function init() {
b_interval = setInterval(function () {
if (notify_is_close) {
notification = webkitNotifications.createHTMLNotification(‘../notification.html’);
notify_is_close = false;
notification.onclose = function () {
notify_is_close = true;
}
notification.show();
}
}, 3000);
}init();
4、在 popup 里关闭 notification
接上例,在 background.js 里定义一个关闭桌面通知的 fn
function closeNotification() {
notification.cancel();
notify_is_close = true;
}
然后在 popup.js 里可以通过 getBackgroundPage() 调用这个 fn
chrome.extension.getBackgroundPage().closeNotification();
关于 notification 的详细参考:
http://open.chrome.360.cn/extension_dev/notifications.html
http://dev.chromium.org/developers/design-documents/desktop-notifications/api-specification
在家健身(65)
- 卷腹 50*2
以前的日志里写“仰卧起坐”,后来听说更准确的词是“卷腹”(和上学时体育课的“仰卧起坐”区分开)。
发表评论