el-sahef 发表于 2017-8-2 02:07

T70 support for European keyboards

本帖最后由 el-sahef 于 2017-8-1 19:50 编辑

Hello,

sorry for writing in English, I'm from Germany.

I have bought a first batch T70 board and use it with a German keyboard. There are two keys that do not work with this keyboard. As far as I know other European keyboards also have this problem. On the German keyboard, the keys are the one with > < |and the one with ' #



This was also the case with the X62. The X62 EC firmware was patched to support these two keys on European keyboards in EC firmware version 1108

https://www.ibmnb.com/forum.php?mod=viewthread&tid=1716835

Would it be possible to add support for those two keys to the T70 also?

With my keyboard, the KBDID signals at the keyboard connector pins 25, 27 and 29 are:

pin 25KBDID0 --> low    (keyboard connects pin to ground)
pin 26KBDID1 --> high
pin 27KBDID2 --> low    (keyboard connects pin to ground)


post with google translate:

发布与谷歌翻译

你好,

抱歉用英文写作,我来自德国。

我已经购买了第一批T70板,并使用德国键盘。 有两个键不能使用这个键盘。 据我所知,其他欧洲键盘也有这个问题。在德语键盘上,键是带有 > <| 的键 和' #

https://www.ibmnb.com/forum.php?mod=viewthread&tid=1716835

X62也是如此。在EC固件版本1108中,修补了X62 EC固件,以支持欧洲键盘上的这两个键

是否可以添加对T70的两个键的支持?

使用键盘,键盘连接器引脚25,27和29上的KBDID信号为:

针25KBDID0 --> 低   (键盘将引脚连接到地)
针26KBDID1 --> 低
针27KBDID2 --> 低    (键盘将引脚连接到地)

sunny2002 发表于 2017-8-2 10:34

The last bios didnot solve this problem?

albert852 发表于 2017-8-2 11:01

you can try the US keyboard

julin2007 发表于 2017-8-2 11:12

全是技术帝。。

song_1118 发表于 2017-8-2 16:04

============
       呵呵!指点杆按键也换成了红蓝条的。

horihons 发表于 2017-8-3 09:32

{:1_253:}{:1_253:}{:1_253:}厚朴上

HOPE 发表于 2017-8-3 10:18

el-sahef 发表于 2017-8-2 02:07
Hello,

sorry for writing in English, I'm from Germany.


the method is the same with X62, upgrading the bios/ec.
but we need the Europe keyboard to scratch the signal. who can provide an Europe keyboard for me?
有谁能提供一下欧文键盘来抓数据的?谢谢

bossmao 发表于 2017-8-4 12:55

for us haha!

el-sahef 发表于 2017-8-7 01:41

本帖最后由 el-sahef 于 2017-8-6 18:55 编辑

I have finally found the time to measure the keyboard matrix from the German keyboard and a USA keyboard and compare them.
The USA keyboard has a key that is not used on the German keyboard. It connects SENSE4 and DRV8 when pressed. KBDID of the USA keyboard is 000.



better image quality: https://abload.de/img/keyboard-usbiynv.jpg

The German keyboard has two keys that are not used on the USA keyboard. The key with > < | connects SENSE5 / DRV1 and the key with ' # connects SENSE6 / DRV7 when pressed. KBDID of the German keyboard is 010.



better image quality: https://abload.de/img/keyboard-grmwz9l.jpg

If this information is not enough and you still need a European keyboard I can send one of my German keyboards to you if you give me the postal address.

post with google translate
发布与谷歌翻译

我终于找到了时间来测量德国键盘和美国键盘的键盘矩阵,并对它们进行比较。
美国键盘有一个不在德语键盘上使用的键。 当按下时,连接SENSE4和DRV8。美国键盘的KBDID 为000。

德国键盘有两个不在美国键盘上使用的键。关键在 > <|按下时连接 SENSE5 / DRV1。按下 '#连接 SENSE6 / DRV7 的键。德语键盘的KBDID 为010。

如果这个信息不够,你还需要一个欧式键盘,如果你给我邮寄地址,我可以发一个德语键盘给你。

HOPE 发表于 2017-9-4 22:42

el-sahef 发表于 2017-8-2 02:07
Hello,

sorry for writing in English, I'm from Germany.


hello,
please try the new BIOS and test whether it solved the two keys.
https://www.ibmnb.com/forum.php?mod=viewthread&tid=1797785

el-sahef 发表于 2017-9-6 05:33

本帖最后由 el-sahef 于 2017-9-5 23:11 编辑

Hello,

thank you for addressing this problem!

I tested the new BIOS and both keys are now recognized when pressed. The key marked green also produces the correct charcters ' and # when pressed. But the key marked red produces the same characters ' and # instead of the correct characters < > and | when pressed. This seems to be a mistake in the EC firmware. It probably sends the same key code to the operating system for both keys, but the keycode for the key marked red should be different from the keycode for the key marked green. Unfortunately I do not know the correct keycode for the key marked red but it should be the same keycode that is send in the EC firmware from the X62 for this key.



better image quality: https://abload.de/img/bios_v1_statusvqsf8.jpg

post with google translate
发布与谷歌翻译

感谢您解决这个问题!

我测试了新的BIOS。按下两个键后都可以识别。标记为绿色的键也会在按下时产生正确的字符#' 。但标记为红色的键会产生相同的字符 ' 和 # 而不是正确的字符 < > 和 |按下时。这似乎是EC固件中的一个错误。它可能将相同的密钥代码发送到两个密钥的操作系统,但标记为绿色的密钥的密码应该不同。不幸的是,我不知道标记为红色的键的正确键码,但它应该是从X62的EC固件中发送的该密钥的相同键码。

豆子狐狸 发表于 2017-9-6 15:18

本帖最后由 豆子狐狸 于 2017-9-6 15:19 编辑

HOPE 发表于 2017-9-4 22:42
hello,
please try the new BIOS and test whether it solved the two keys.
https://www.ibmnb.com/f ...
我给你的X201T就是欧标的啊,你试试看?

HOPE 发表于 2017-9-6 15:33

豆子狐狸 发表于 2017-9-6 15:18

我给你的X201T就是欧标的啊,你试试看?

就是基于你给的键盘调试的,发现一个问题,你的键盘那两个按键是相同的,楼主反映的键盘两个按键是不同的。

豆子狐狸 发表于 2017-9-7 10:33

HOPE 发表于 2017-9-6 15:33
就是基于你给的键盘调试的,发现一个问题,你的键盘那两个按键是相同的,楼主反映的键盘两个按键是不同的 ...

这种是不是和BIOS策略也有关的?能对比下两款原装BIOS么~如果能把键盘定义引用过来就好了。完全是外行了。。。。

HOPE 发表于 2017-9-7 10:35

豆子狐狸 发表于 2017-9-7 10:33
这种是不是和BIOS策略也有关的?能对比下两款原装BIOS么~如果能把键盘定义引用过来就好了。完全是外行了 ...
键盘的原因,你提供的键盘两个按键输出是相同的,但是以前X62调试过的欧文键盘,那两个键是不同的,看来还得另外再找欧文键盘。不过还是非常感谢你提供的键盘。
页: [1]
查看完整版本: T70 support for European keyboards