外设天下 - 电脑外设发烧友聚集地

1234下一页
我的人缘0

[心得] 改造 HHKB Professional JP Type-S 布局

33 59696
楼主
跳转到指定楼层
本帖最后由 brisy 于 2015-12-10 19:43 编辑

没办法,我得先声明一下,我只是一个美工,并不是你们说的码农……

众所周知,HHKB Pro键盘布局基本只适合程序员,但是静电容+独有的Type-S静音手感无敌,俗称手指马杀鸡,自从使用了5年多的的G80-3000青轴后,偶然一试Type-S基本就回不去了。但是HHKB Pro的键盘布局基本不适合大多数人,因为缺少一些普通人常用的按键,比如方向键。此时HHKB Professional JP Type-S的布局进入我的视线,但是JP的键盘布局也很难适应,部分主要标点符号键位不是通用位置,比如“@”按键。
改造 HHKB Professional JP Type-S 布局
但是我们可以通过软件的方法去设置定义这些按键。使之适合我们的习惯的键位。
这是一个网上网友的修改,可以看出这么调整是需要在付出额外的大洋的,因为需要再购买一套标准的HHKB Pro的键帽来替换那些特殊的JP键位的键帽。
首先,使用HHKB JP键盘,必须先安装富士通HHKB的官方驱动程序:
富士通刚刚更新了OSX El Capitan版本的驱动程序,使得部分JP键位可以进行调整和修改:

安装驱动后,JP的特殊键位可以被Mac所识别,这样就可以通过Karabiner进行修改了:
Karabiner是一款强大的键盘键位修改器!可玩性和易用性非常大,只要是系统能够识别的键位都能够查看对应的键值,并进行修改。

安装Karabiner后,可以进入到这个界面添加自定义的Private.xml文件:

添加private.xml文件后,可以看到属性界面里所添加的键位自定义的选项,将其勾选后就立即生效!
修改后的效果如下:
本人的将Caps改为Ctrl,将左英数键改为中英语言切换,将右英数键改为Del键,将Kana和Alt键改为设计师常用的Zoom In和Zoom Out,橙色按键(JP键位多出来的)改为Preview。红色键改为MissionControl快捷键:

附上本人的自定义
  1. <font color="#000000"><?xml version="1.0"?>
  2. <root>   
  3.     <item>
  4.         <name>Change Kana to Delete</name>
  5.         <identifier>private.change_kana_to_delete</identifier>
  6.         <autogen>
  7.             __KeyToKey__
  8.             KeyCode::JIS_KANA,
  9.             KeyCode::DELETE
  10.         </autogen>
  11.     </item>
  12.    
  13.     <item>
  14.         <name>Swap Language</name>
  15.         <identifier>private.swap_language</identifier>
  16.         <autogen>
  17.             __KeyToKey__
  18.             KeyCode::JIS_EISUU,
  19.             KeyCode::SPACE, ModifierFlag::COMMAND_L
  20.         </autogen>
  21.     </item>
  22.    
  23.     <item>
  24.         <name>Zoom In</name>
  25.         <identifier>private.zoom_in</identifier>
  26.         <autogen>
  27.             __KeyToKey__
  28.             KeyCode::COMMAND_R,
  29.             KeyCode::KEYPAD_PLUS, ModifierFlag::COMMAND_L
  30.         </autogen>
  31.     </item>
  32.    
  33.     <item>
  34.         <name>Zoom Out</name>
  35.         <identifier>private.zoom_out</identifier>
  36.         <autogen>
  37.             __KeyToKey__
  38.             KeyCode::OPTION_R,
  39.             KeyCode::KEYPAD_MINUS, ModifierFlag::COMMAND_L
  40.         </autogen>
  41.     </item>
  42.    
  43.     <item>
  44.         <name>Change Underscore to Preview</name>
  45.         <identifier>private.change_underscore_to_preview</identifier>
  46.         <autogen>
  47.             __KeyToKey__
  48.             KeyCode::JIS_UNDERSCORE,
  49.             KeyCode::P, ModifierFlag::COMMAND_L, ModifierFlag::SHIFT_L
  50.         </autogen>
  51.     </item>
  52.    
  53.     <item>
  54.         <name>Change Backquote to Command_L</name>
  55.         <identifier>private.change_backquote_to_command_l</identifier>
  56.         <autogen>
  57.             __KeyToKey__
  58.             KeyCode::BACKQUOTE,
  59.             KeyCode::COMMAND_L
  60.         </autogen>
  61.     </item>
  62. </root></font>
复制代码



评分

参与人数 2技术分 +1 发烧值 +33 收起 理由
溪南 + 1 duang~duang~duang~666!
光速空间 + 1 + 32 duang~duang~duang~666!

查看全部评分

0
已赞
微信分享 收藏
回复

使用道具 举报

我的人缘2
推荐
发表于 2015-12-9 13:45 只看该作者
城会玩~~~并没有os x的机器 代码似乎一行都看不懂
回复 支持 2 反对 0

使用道具 举报

我的人缘0
推荐
发表于 2015-12-9 10:40 只看该作者
城会玩!
回复 支持 1 反对 1

使用道具 举报

我的人缘0
推荐
发表于 2015-12-8 15:58 只看该作者
真会玩
回复 支持 2 反对 0

使用道具 举报

我的人缘9
推荐
发表于 2015-12-8 15:56 只看该作者
测试
会玩。。
[发帖际遇]: 扣_先谢郭嘉5 元 发烧值.?不要在意,系统就是心情不美丽而已 幸运榜 / 衰神榜
回复 支持 1 反对 1

使用道具 举报

我的人缘0
推荐
发表于 2015-12-8 15:18 只看该作者
会玩
回复 支持 2 反对 0

使用道具 举报

我的人缘0
推荐
发表于 2015-12-8 15:00 只看该作者
码农专用!
[发帖际遇]: jlyy26去浴室洗澡居然没帮搓澡工捡起地上的肥皂,扣5 元 发烧值 幸运榜 / 衰神榜
回复 支持 1 反对 0

使用道具 举报

我的人缘0
8
发表于 2015-12-9 14:46 只看该作者
测试
看完我只想说两个字,牛掰!!!
[发帖际遇]: simpleness简单水了一贴,然而并没什么卵用,被扣5 元 发烧值. 幸运榜 / 衰神榜
回复 支持 反对

使用道具 举报

我的人缘0
9
发表于 2015-12-9 14:48 只看该作者
没看懂
太专业了,尤其是那些代码什么的,头大
回复 支持 反对

使用道具 举报

我的人缘0
10
发表于 2015-12-9 16:58 只看该作者
测试
城里人真会玩~~~
回复 支持 反对

使用道具 举报

1234下一页
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则