khordr:键盘和弦应用程序

时间:2024-07-09 06:43:27
【文件属性】:

文件名称:khordr:键盘和弦应用程序

文件大小:1.29MB

文件格式:ZIP

更新时间:2024-07-09 06:43:27

Clojure

霍尔德尔 一个可插拔的框架,用于拦截发生在硬件级别的关键事件并做“事情”作为响应。 “事物”可以包括运行程序、将按键更改为其他按键或按键组合,或者您可以编写代码来执行的任何操作。 将内置支持执行诸如从键盘上的键移动鼠标之类的操作。 “khordr”这个名字来自这样一个事实,即促使我写这篇文章的主要用例是使用关键的“和弦”来完成事情。 和弦,就像在钢琴键盘上一样,是指同时按下多个键。 创世纪 我一直对打字很感兴趣。 作为一名计算机程序员,这是我用来完成工作的主要机制。 我很幸运没有遇到任何问题,但我仍然对不寻常的很感兴趣,我在一些同事使用它。 我花了整整一个月的时间使用 Kinesis。 最后,我决定它不适合我,因为我发现它不太舒服,而且肯定比我那糟糕的 12 美元键盘慢。 不过,我非常喜欢它的一件事,那就是修饰键的位置:shift、control 和 alt。 作为用户,我经常输入各种


【文件预览】:
khordr-master
----.gitignore(121B)
----repo()
--------kchordr()
----example-config.clj(2KB)
----ext()
--------interception-dummy.pdb(219KB)
--------win()
--------interception.dll(13KB)
--------test.dylib(8KB)
--------interception-dummy.dll(10KB)
----src()
--------c()
--------java()
--------clj()
----scratch.clj(20KB)
----README.md(5KB)
----script()
--------build(1KB)
----notes.org(9KB)
----dev()
--------scratch.clj(2KB)
--------user.clj(614B)
----docs()
--------modifier-states.png(59KB)
----null-behaviors.clj(106B)
----test()
--------khordr()
----project.clj(773B)

网友评论