Skip to content

medamawa/yubi-key

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

yubi-key

VR空間での使用を想定した新しいタイピング方法です。手元が見えなくても、指を動かすだけで入力することができます。

yubi-key用の入力アプリ「yubi_key.py」と、それを練習するためのソフト「sashimida.py」を提供するリポジトリです

yubi_key.py sashimida.py

特徴

  • yubi-key.py: YubiKey入力用のアプリケーション。
  • sashimida.py: YubiKeyの操作を練習できる練習用ソフト。
  • シンプルで直感的な操作性。
  • クロスプラットフォーム対応(Windows, macOS, Linux)。

インストール

  1. Clone this repository
git clone https://github.com/medamawa/yubi-key.git
cd yubi-key
  1. Install packages
pip install -r requirements.txt

使用方法

yubi-key 入力アプリ (yubi_key.py)

YubiKeyを操作するための基本的なアプリケーションです。

python yubi_key.py

アプリを起動すると、指示に従ってYubiKeyを操作できます。

練習用ソフト (sashimida.py)

YubiKeyの操作を練習するためのツールです。

python sashimida.py

練習ソフトを起動して、指定された入力をYubiKeyで模擬練習することができます。

入力方法

  1. 左手で入力モード選択
  2. 右手でキーを選択
  3. 左手をベースポジションに戻すことで入力確定

指配置

左手

left1 left2 left3 left4
[enter] [layer2] [layer3] [delete]

右手

right1 right2 right3 right4 right5
layer1 a e o t r
layer2 h i y l m
layer3 ' , ? ! -
right6 right7 right8 right9 right10
layer1 s u d b c
layer2 n w f g k
layer3 p v j x z
right19
layer1 [space]
layer2 .
layer3 \n
# id

0	左手	小指
1		薬指
2		中指
3		人差し指
4		親指
5	右手	親指
6		人差し指
7		中指
8		薬指
9		小指


# left hand

00000		base position

00001		入力
00010		レイヤー2


# right hand

00000		base position

10000	○
01000	○
00100	○
00001	△

11000	○
10100	△
10001	○
01100	○
01001	○
00110	○
00101	△

11100	○
11001	○
01110	○
01101	○
00111	○

11110	○
01111	○

11111		GPT or command
left ID Function
00000 0
00001 1 [enter]
00010 2 [layer2]
00100 3 [layer3]
10000 4 [delete]
right ID layer1 layer2 layer3
00000 0
10000 1 a h '
01000 2 e i ,
11000 3 o y ?
11100 4 t l !
01100 5 r m -
01110 6 s n p
11110 7 u w v
01111 8 d f j
00111 9 b g x
00110 10 c k z
11111 11 [space] . \n
00100 12
00001 13
10100 14
10001 15
01001 16
00101 17
11001 18
01101 19

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages