bkb is a program to control keyboard/mouse with eyes(2)

To be honest, initially I wanted to make buttons blow like bubbles when you stare on them. This would make the part of the keyboard you look at bigger. A kind of zoom. And the "bkb" name is [probably] an acronym for a "Bubble KeyBoard"泡沫键盘. But I didn't manage to do it and left it as it is. And the name means nothing now.

As a workaround you can easily make your own keyboard layout with big buttons. Just edit the "keyboard.bkb" file with the notepad (keep the copy of the original file). Here is an example layout with 4 buttons only:

CODE: SELECT ALL
1 2 2
# The first line must be like the one above: panes lines columns

scancode 0x51 0 0 0 Q 0
scancode 0x57 0 0 0 W 0

scancode 0x45 0 0 0 E 0
scancode 0x52 0 0 0 R 0


The keyboard will look like this:
Image

Just take the provided "keyboard.bkb" file and change it to contain less columns or even less rows更少的行和列, then the remaining buttons will grow.
By design, the keyboard cannot fill more than... don't remember... about 45% of screen height. This is done to be able to type in any part of the screen. first you fill the upper part, then, after pushing the "top-down" key move the keyboard up, and see the lower half of the screen.

Now, regarding your phrase: "There might be some people that are getting less accurate tracking with the Eye Tribe tracker. "

All of us are waiting for the new drivers/software to change the reliability and quality of the tracking...
As far as the device is just an IR-camera with lights红外摄相机和灯光, the processing is done in the computer and improving the software may dramatically change the device behaviour.
I will not write anything else... I'm still waiting... 9.0.28, 9.0.29, ... 9.0.35, 9.0.36.... calm down... wait...

By the way, today I've pushed the next build of the program to github. It now supports EyeX from Tobii as well. But you need MSVC2012 C runtime libraries instead of MSVC2010 ones that were used before.

Jeff, you've mentioned the "chronic tendinitis". Does it affect your hands movements only or head movements as well? I'm asking because my program is very effectively used by the person who can move his head while not able to move hands. Head, not just eyes. I have a publication in Russian about the possibility to use a remote control from a multimedia STB mounted on a head to use as an iput for my program. This guy NEVER miss the right button, the precision is fantastic, but... you need to be able to move your head...

The publication translated by google looks like this http://translate.google.com/translate?hl=ru&sl=ru&tl=en&u=http%3A%2F%2Fhabrahabr.ru%2Fpost%2F213715%2F.

The original publication is here http://habrahabr.ru/post/213715/.

原文地址

http://theeyetribe.com/forum/viewtopic.php?f=22&t=182&p=973&hilit=Application+Program+Interface&sid=2bce1997e25b8a57bf2b1d53596b2f81#p973

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值