| 
 | 
 
发表于 2018-5-16 22:04:51| 字数 2,701| - 中国–黑龙江–伊春 联通
|
显示全部楼层
|阅读模式
 
 
 
 
 本帖最后由 ssc505684708 于 2024-1-23 00:32 编辑  
 
------------------------------背景信息------------------------------- 
@不说废话@ 
<SK8855> 
旭丽为联想thinkpad代工,SK8855是目前驱动最完备的经典七行小红点键盘,驱动完备,Fn+功能按键可以实现所有功能,唯一不足是方向键区域的两个webpage前进后退键基本是废的,利用率低,本解决方案实现了PageUp/Down按键下移,与巧克力六行键盘的方向键区域功能相同。 
 
<SK8845> 
旭丽为IBM服务器代工,IBM没有出win10的驱动,SK8845在PC上使用的问题:1)没有win键,2)IBM未提供可用的驱动(下图是SK8855的驱动,8845不能实现相关功能),win10没有完美驱动,完美指中间滚动和小红点灵敏度调节,3)Fn+功能按键很多不可用,最大问题是不能正常开启小键盘,4)同SK8855,导航键利用率低 
 
 
顺便安利以前的帖子,送给买新机的朋友们: 
https://www.ibmnb.com/forum.php?mod=viewthread&tid=1802880&extra= 
------------------------------------------------------------------------- 
 
-------------------------------目的------------------------------------ 
如下图,红字是已经实现的功能,蓝字是尚未实现的功能,需要坛友的技术支援! 
 
------------------------------------------------------------------------- 
 
声明:本人非程序猿,非攻城狮,对计算机及软件一窍不通,纯手爬教程手打代码(并没有多少代码),内容原创,转载请注明原文地址 
(估计也没什么人会转载这么无聊的帖子==b) 
 
-----------------------------正文-------------------------------------- 
 
主要分2部分内容: 
    1. 改键 
    2. 中键滚动 
 
改键原理: 
    - 这两款usb键盘的改键,与thinkpad上ps2接口的键盘不同,都不能通过keytweak以及其他改键软件实现。 
    - 通过手动修改注册表实现win键和小键盘按键功能;用Autohotkey挂script实现PageUp/Down功能,exe文件已放出,无需安装Autohotkey 
 
中键滚动原理 
    - 第三方软件:X-Mouse 
 
软件准备: 
就放一个x-mouse,autohotkey的部分已经转成了exe文件,不需要手动挂载了,可以设置开机自动运行pageupdn.exe 
X-Mouse:https://x-mouse-button-control.en.softonic.com/ 
 
-------------------------1.1 win键及小键盘--------------------------- 
win键因为本人的8845和8855都是欧文的,所以通用。 
numberlock键互相不冲突,测试设备:SK-8845 numlk,SK-8855 numlk,T570小键盘numlk。 
 
 
直接双击运行注册表即可,系统重启后生效,傻瓜修改,如假包换 
 
预防多年后附件无法下载,留个备份: 
///////////////////////// 
Windows Registry Editor Version 5.00 
 
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout] 
"Scancode Map"=hex:00,00,00,00,00,00,00,00,03,00,00,00,45,00,46,00,5b,e0,56,00,00,00,00,00 
 
//////////////////////// 
------------------------------------------------------------------------ 
 
 
--------------------------1.2 PageUp/Down-------------------------- 
 
直接放出exe文件,文件是用autohotkey写的小程序,直接双击运行就好! 
 
 
 
P.S. autohotkey乃神器! 
------------------------------------------------------------------------ 
 
 
------------------------2.1 SK-8845中键滚动------------------------ 
1. 安装x-mouse 
2. 如下设置,layer随意 
 
3. 完毕 
p.s. 目前在win10试过所有用设备管理安装驱动的方法,没有完美的,包括强行加载8855的驱动,出现的问题包括:1)滚动延迟,2)系统重启后驱动失效,3)与thinkpad自身的键盘驱动冲突;所以x-mouse应该是目前解决滚动问题的最优解 
------------------------------------------------------------------------ 
 
 
-------------------------------尾声------------------------------------ 
能有本篇教程纯属个人强迫症发作 
也是纸飞机出去爬了好多教程一点一点把这些不起眼的功能弄好的,前前后后花了好几个晚上好几个小时,中间的波折就不细说了,就把结果和简单的原理呈现给大家。 
 
 
感谢ivex,alones等坛友在帖子 
https://www.ibmnb.com/forum.php?mod=redirect&goto=findpost&ptid=1836510&pid=31315512 
https://www.ibmnb.com/forum.php?mod=viewthread&tid=1834195&extra= 
里面的热心帮助,虽然你们的帮助似乎并没什么用,但还是感谢感谢再感谢。。。  
 
------------------------------------------------------------------------ 
 
 
 
 |   
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册  
 
x
 
 
 
 |