(原創) 如何正確安裝ThinkPad Travel UltraNav USB Keyboard驅動程式? (NB) (ThinkPad) (OS) (Windows)...

news/2025/2/19 3:37:37/

Abstract
俗稱外接小紅點鍵盤,若要能順利地取代ThinkPad原來鍵盤的所有功能,需要一些小技巧。

Introduction
使用環境:Windows XP Professional SP3

IMGP4868s 

鍵盤這麼多,為什麼我會選擇ThinkPad Travel UltraNav USB Keyboard呢?有以下幾個原因

1.打過ThinkPad鍵盤後,一直無法忘懷ThinkPad鍵盤獨特的手感。

2.ThinkPad X61由於12吋的關係,導致palmrest太短,長時間打字並不是很舒服;而ThinkPad Travel UltraNav USB Keyboard的palmrest跟T61一樣長,手腕可以放在上面。

3.有小紅點,雖然我也用滑鼠,但一旦寫起程式或寫blog專心用鍵盤時,我就不用滑鼠而改用小紅點。

4.回家後X61外接19吋螢幕,鍵盤當然也外接palmrest更長的ThinkPad Travel UltraNav USB Keyboard。

5.好不容易練熟了ThinkPad的鍵盤位置,不想換了電腦/NB又得重新熟悉鍵盤位置。

基於這些因素,我買了兩個ThinkPad Travel UltraNav USB Keyboard,一個放在家裡,一個放在實驗室。身為coder,鍵盤是我們的親密戰友,我會自備我的鍵盤。

或許你會認為:『鍵盤不就USB插上就好嗎?還需要什麼驅動程式?』是的,USB插上是可以用,不過會發現以下幾個問題:

1.小紅點的靈敏度變差了。
2.小紅點中鍵無法滾動。
3.Fn鍵無法作用。

Solution
完整的ThinkPad Travel UltraNav USB Keyboard驅動程式安裝程序為:

Step 1:
安裝光碟所附的驅動程式

安裝完成後可在控制台的滑鼠多了以下標籤。

think_kb00

TrackPoint標籤為原來ThinkPad小紅點驅動程式所用,有此可見,ThinkPad Travel UltraNav USB Keyboard對於ThinkPad來說是個全新的硬體,所以必須另外安裝驅動程式。安裝完成後,小紅點問題可以解決,但Fn仍然不正常。

Step 2:
安裝Fn Key Support Program

執行(CD ROM)\Drivers\xp\x86\Fn Key Support Program\setup.exe

Step 3:
安裝ThinkPad Travel UltraNav USB Keyboard版的Keyboard Customizer

執行(CD ROM)\Drivers\xp\x86\ThinkPad General\KEYCUSTM\SETUP.EXE
這樣裝完後,ThinkPad的Fn鍵功能在ThinkPad Travel UltraNav USB Keyboard就能夠實現了。

Conclusion
為什麼Lenovo不將所有功能都寫在一個驅動程式內呢?或許考量有些消費者買ThinkPad Travel UltraNav USB Keyboard,並不是用在ThinkPad上,所以將Fn這種ThinkPad特殊的功能另外放在其他工具軟體支援。

See Also
(原創) 如何自行在ThinkPad X61安裝Windows XP Professional SP3? (NB) (ThinkPad) (X61) (OS) (Windows)
(原創) 如何讓ThinkPad的TrackPoint的中鍵支援MSN、FireFox、IE7和Office 2007的捲動? (Notebook) (ThinkPad)
(原創) 如何讓ThinkPad的TrackPoint的中鍵支援MSN、FireFox、IE7和Office 2007的捲動? (NB) (ThinkPad)


http://www.ppmy.cn/news/659199.html

相关文章

ThinkPad应用软件操作指南

笔记本电脑随机软件的数量以及质量是衡量一款笔记本电脑优劣的重要参考依据。如果你是使用过电脑的人,一开始接触笔记本电脑的时候总会无所适从,这是自然现象,但如果你是一个使用过台式机电脑的人,面对笔记本电脑也会有手忙脚乱的…

工业物联网解决方案:远程组态监控管理系统

如何高效的采集和集中工业设备PLC运行数据、工艺参数、产品质量等生产数据,通过数据分析反馈在制造工艺、生产流程、质量管理、设备维护和能耗管理的智能应用,这是工业远程组态监控管理系统可以解决的问题,也是众多工厂企业关注的重点。 工…

ethtool 原理介绍和解决网卡丢包排查思路

前言 之前记录过处理因为 LVS 网卡流量负载过高导致软中断发生丢包的问题,RPS 和 RFS 网卡多队列性能调优实践[1],对一般人来说压力不大的情况下其实碰见的概率并不高。这次想分享的话题是比较常见服务器网卡丢包现象排查思路,如果你是想了解…

mysql主从同步配置及故障定位

一、mysql主从配置过程 主节点: 1) 启动二进制日志; vim /etc/my.cnf | vim /etc/my.cnf.d/server.cnf [mysqld] log-binmaster-bin server-id1 innodb_file_per_tableON skip_name_resolveON …

C#-反射

(一)概念 程序集 程序集是经由编译器编译得到的,供进一步编译执行的那个中间产物 在 WINDOWS 系统中,它一般表现为后缀为.dll(库文件)或者是.exe(可执行文件)的格式 程序集就是我们写…

人体静电综合测试仪:保护人体和设备的必备仪器

导语:人体静电是我们日常生活中经常会遇到的现象,但它可能对人体和设备造成不可忽视的影响。在工业环境中,人们需要采取相应的防护措施来减少静电带来的潜在危险。而人体静电综合测试仪则成为了一款不可或缺的仪器,它能够测量和监…

WM 去掉右上角的ok键和x键

今天要实现这个功能,用c。 代码总结如下,感谢qq群好友 逆光边缘之箭和♀旦淡的幸福 case WM_INITDIALOG:{// Create a Done button and size it. SHINITDLGINFO shidi;shidi.dwMask SHIDIM_FLAGS;shidi.dwFlags SHIDIF_DONEBUTTON | SHIDIF_SIPDOWN …

cocos2d-x接受键盘事件,左右键

原文地址: http://www.vktone.com/articles/win32_key_process_in_cocos2dx.html 首先在AppDelegate.cpp加入以下代码,一定要在AppDelegate::applicationDidFinishLaunching()上,声明用的。 #if (CC_TARGET_PLATFORM CC_PLATFORM_WIN32) Hel…