入手小红点蓝牙键盘(ThinkPad Compact Bluetooth),手感极佳,小红点特别适合程序员工作,双手无需离开键盘就可以操作鼠标,完全解决肩部、腕部疲劳酸痛问题,程序员健康的大福音!

使用前一定要安装官方驱动http://support.lenovo.com/us/en/documents/pd026744,否则许多功能都是失效的。

鼠标滚轮的功能可用按住中键,再上下移动小红点实现。但前提是在系统的鼠标设置中禁用“Thinkpad Preffer Scroll”。进入控制面板 -> 鼠标,再进行如下图所示设置:

(这个界面里的键盘图片一股浓浓的山寨味,简直要给Lenovo跪了,杨总你能不能雇个设计师来设计一下界面?)

键盘初次使用时,F1到F12的功能是热键命令,功能列表如下:

  • F1:切换静音
  • F2和F3:音量调节
  • F4:关闭/启用麦克风
  • F5和F6:屏幕亮度调节
  • F7:投影仪切换
  • F8:关闭/启用WiFi
  • F9:打开控制面版
  • F10:打开Windows文件搜索
  • F11:打开Windows窗口切换
  • F12:开始界面(仅限Windows 8+)或资源管理器。

想要使用F1到F12的原始按键功能,必须按住Fn再按F1到F12才可以,这对于程序员来说简直是灾难。其实要想恢复F1到F12的原始功能为常态(不用按住Fn)也很简单,按一下Fn+Esc,也就是FnLk(FnLock,类似于CapsLock),屏幕的正下方会显示下图所示的图案2秒钟,此后F1到F12的原始功能就恢复为常态了。此时要想执行热键命令则需要同时按下Fn和功能键。

如果你按Fn+Esc没有出现上面的图标,请试验按下Fn+F1或F1,看屏幕上是否出现如下图所示图案:

如果是 Windows 8 及以上系统会显示Windows系统内置的音量调节小窗。如果都没有出现,那说明驱动程序产生了故障。首先确认是否正确安装了官方的驱动程序。如果已经安装驱动,那可能是osd.exe出现问题。

驱动程序包里有一个名为osd.exe的程序,它会在开机时启动,负责在按下热键时进行屏幕显示。而FnLk功能直接依赖于这个程序。然而此驱动则只能在Vista/Win7操作系统下正常工作,XP下根本不能用。此外,如果你的电脑没有安装声卡或声卡被禁用,osd.exe将无法正常启动运行!(下回请随键盘附赠USB声卡,谢谢啊!)

Linux用户想启动FnLk请参考:https://github.com/lentinj/tp-compact-keyboard

此键盘看起来比常规键盘缺少了Scroll Lock、Pause等键,虽然极少用到,但是缺少功能总上人不舒服。其实是有的,Scroll Lock是按Fn+K,Pause是按Fn+P。(我就纳闷了,Scroll Lock为啥不是Fn+L?Fn+S也行啊?)

键盘没电时右上角的灯会变成红色,此时就需要充电了。充电时,充电口旁边的灯会闪烁,充饱后会变成常亮。

关于在Ubuntu下配对时输入键码出错的问题,在这篇贴子里有介绍:http://askubuntu.com/questions/290330/logitech-k760-failing-to-pair-ubuntu-13-04

首先用下面的两行命令安装驱动:

sudo apt-get install bluez-hcidump
sudo apt-get install bluez-utils blueman

然后输入以下命令:

sudo hcidump -at | grep -A  "User Passkey Notification"

然后屏幕就会显示如下正确的键码,再按键输入即可。

-- ::40.653393
HCI Event: User Passkey Notification (0x3b) plen
bdaddr XX:XX:XX:XX:XX:XX passkey

杨叔,你家的键盘硬件真的很棒,但是这翔一般的驱动和文档(好吧,根本没有文档)您真应该以开水烫手谢罪!

ThinkPad紧凑型蓝牙键盘(0B47189)鼠标滚轮用法,F1到F12功能键的功能切换以及其他技巧的更多相关文章

  1. javascript事件之鼠标滚轮(mousewheel)和DOMMouseScroll事件

    javascript事件之鼠标滚轮(mousewheel)和DOMMouseScroll事件 发布时间:2015-02-07   编辑:www.jquerycn.cn 本文学习下,javascript ...

  2. VC 鼠标滚轮事件控制绘图的问题

    问题描述: 在MFC中绘制数据曲线,通过鼠标滚轮来进行放大缩小操作.在使用滚轮事件时,发现如果数据量较大,会出现卡顿. 解决方案: 鼠标滚轮事件会进行重复绘图,考虑在鼠标滚轮结束之后再重绘: 在鼠标滚 ...

  3. js鼠标滚轮滚动图片切换效果

    效果体验网址:http://keleyi.com/keleyi/phtml/image/12.htm HTML文件代码: <!DOCTYPE html PUBLIC "-//W3C// ...

  4. js鼠标滚轮事件

    不多说,直接上代码. //非ie document.body.onmousewheel = function(event) { event = event || window.event; conso ...

  5. js事件监听/鼠标滚轮/行为/冒泡/键盘的兼容性写法

    addEvent:function(el,type,fn,capture) { if (window.addEventListener) { if (type === "mousewheel ...

  6. WPF中关于自定义控件的滚动条鼠标停留在内容上鼠标滚轮滚动无效的问题

    问题起因:在一个用户控件里放置了1个TreeView垂直顺序放置. 当用户控件中的内容超过面板大小时,滚动条会自动出现 ,但是只有当鼠标指示在右边滚动条的那一条位置时,才支持鼠标滚轴滚动. 点在控件内 ...

  7. Magnifier.js - 支持鼠标滚轮缩放的图片放大镜效果

    Magnifier.js 是一个 JavaScript 库,能够帮助你在图像上实现放大镜效果,支持使用鼠标滚轮放大/缩小功能.放大的图像可以显示在镜头本身或它的外部容器中.Magnifier.js 使 ...

  8. tmux/screen里面如何用鼠标滚轮来卷动窗口内容

    tmux里面用鼠标滚轮来卷动窗口内容 在 tmux里面,因为每个窗口(tmux window)的历史内容已经被tmux接管了,所以原来console/terminal提供的Shift+PgUp/PgD ...

  9. js 判断鼠标滚轮方向

    最近因为公司项目的要求,需要做页面的全屏滚动切换效果. 页面的切换,需要脚本监听鼠标滑轮的滚动事件,来判断页面是向上切换or向下切换. 这里的脚本很简单,我就直接贴出来吧. $('html').on( ...

随机推荐

  1. Android开发eclipse运行程序时报timeout的解决方法

    eclipse开发Android程序时,忽然莫名其妙报这个错,之前还好好的.忽然就不行了. Failed to install xxx.apk on device~~~: timeout 尝试过手机里 ...

  2. [转]iOS 应用内付费(IAP)开发步骤

    FROM : http://blog.csdn.net/xiaoxiangzhu660810/article/details/17434907 参考文章链接: (1)http://mobile.51c ...

  3. win安装mysql5.1

    https://dev.mysql.com/downloads/mysql/5.5.html 这里官网下载5.5的安装 我装了几次5.1的,不知道系统有问题还是咋滴,重启mysql服务启动不起来了.擦 ...

  4. SVM+HOG特征训练分类器

    #1,概念 在机器学习领域,支持向量机SVM(Support Vector Machine)是一个有监督的学习模型,通常用来进行模式识别.分类.以及回归分析. SVM的主要思想可以概括为两点:⑴它是针 ...

  5. 浪潮之巅IT那点事之三——神奇的规律

    “道可道,非常道”是老子在<道德经>中的开篇第一句话,这句话的意思是:万事万物其真理是可以探索并道说得出来的,但这些真理并非是永恒的,天道轮转,没有永恒不变的真理(来自百度百科).在IT行 ...

  6. IOS开发之—— ShareSDK的使用

    官方下载ShareSDK iOS:http://sharesdk.cn/ ShareSDK社会化分享 包含“社会化分享组件”“社会化登录组件”“第三方评论和赞”三大模块,并有详尽的数据统计后台,助力移 ...

  7. 20145208 《Java程序设计》第5周学习总结

    20145208 <Java程序设计>第5周学习总结 教材学习内容总结 语法和继承架构 异常处理关键字 第八章内容主要是对Java的异常处理,所以我先了解了一下关键字 Java的异常处理是 ...

  8. 20145222黄亚奇《Java程序设计》实验四实验报告

    20145222<Java程序设计>第四次实验报告 实验四 Android环境搭建 实验内容 1.搭建Android环境 2.运行Android 3.修改代码,能输出学号 实验步骤 搭建A ...

  9. unity3d 赛车游戏——复位点检测优化、反向检测、圈数检测、赛道长度计算

    接着上一篇文章说 因为代码简短且思路简单 所以我就把这几个功能汇总为一篇文章 因为我之前就是做游戏外挂的 经过验证核实,**飞车的复位点检测.圈数检测就是以下的方法实现的 至于反向检测和赛道长度计算, ...

  10. 运用Java对微信公众平台二次开发技术——开发者模式接入

    当初我在这碰到了很多问题,市面上以及网络上的资料特别少,所以当初碰了很多壁,所以现在跟大家分享一下,如何用Java,对微信公众平台进行二次开发. 一.开发预备知识: 最基本的JavaSE与JavaWe ...