keyboard

    4热度

    7回答

    我正在试图破解一个内核的第一部分。我现在已经将整个内核编译为C代码,并且我已经设法让它在控制台窗口中显示文本以及所有这些优点。现在,我想开始接受键盘输入,所以我实际上可以使用一些东西并开始进行流程管理。 我正在使用DJGPP进行编译,并使用GRUB加载。我还使用了一小段程序集,它基本上直接跳转到我编译的C代码中,我从那里开心。 我所做的所有研究似乎都指向了一个$ 0x16的ISR来读取键盘缓冲区中

    1热度

    1回答

    我有两个键盘连接到我的电脑,有什么方法可以知道在任何语言或框架中按键的键?

    1热度

    2回答

    当调试时,我会每当我想退出当前方法而不运行任何语句时执行一个技巧,我将当前执行指针移动到方法的末尾,然后点击F10/11。 有没有一个键盘快捷键(或我可以编程)来完成这个? (我不是说shift-F11(走出去) - 它会运行所有的代码,直到方法结束,我不想这么做)。

    13热度

    3回答

    我正在开发我正在开发的一个非常基本的内核的键盘输入,并且我完全卡住了。我似乎无法在网上找到任何可以显示我需要知道的信息的信息。 我的内核现在正在保护模式下运行,所以我不能使用实模式键盘例程而不跳入实模式并返回,这是我试图避免的。我希望能够从保护模式访问我的键盘。有谁知道如何做到这一点?到目前为止,我发现的唯一一件事就是它涉及到直接使用输入/输出端口与控制器通话,但除此之外,我被困住了。这当然不是经

    1热度

    3回答

    我正在学习使用Dvorak keyboad布局,但是我还不够好,无法输入密码,所以我需要能够偶尔切换回qwerty。在KDE中,这种方式非常有效,Windows在我花费很少时间的情况下以一种我可以忍受的方式欺骗​​它,但是我无法更改运行Solaris 10 Java桌面的工作箱。它似乎没有'setxkbmap'命令。 我可以改变X11.conf文件,但(看到第二个句子) 在此先感谢。

    1热度

    2回答

    我有一个显示货币值的自定义UILabel子类。我只希望用户能够输入数字,并让视图将这些数字格式化为货币值 - 如收银机。这使得UITextField成为这种输入的不恰当选择。 我已经覆盖则hitTest:使的UILabel将返回本身 - 这显然是一个错误。另外,我重写了canBecomeFirstResponder和becomeFirstResponder以返回YES。虽然这些方法都没有被调用。

    11热度

    6回答

    我是一个狂热的vim用户,并且最近已经开始编写一些SQL代码。我喜欢用CAPS编写我的SQL语句,有时忘记切换CapsLock'off',然后在我意识到发生了什么之前,我迅速对代码造成严重破坏。 我到目前为止还没有找到任何方式来判断是否在看我的键盘(这需要我远离屏幕,我认为是一个很大的延迟)以外的其他键。 我非常希望vim的自动更改我的背景颜色每当的CapsLock是“上”,但我愿意满足于作为一个

    56热度

    8回答

    如何从控制台python应用程序轮询键盘?具体而言,我愿做这种类似的东西在很多其他的I/O活动(插座选择,串行端口访问等)之中: while 1: # doing amazing pythonic embedded stuff # ... # periodically do a non-blocking check to see if # we a

    3热度

    5回答

    阻止在TextBox中使用某些输入键而无法阻止特殊击键(如Ctrl-V/Ctrl-C)的最佳方式是什么? 例如,只允许用户输入字符或数字的一个子集,例如A或B或C,而没有其他东西。

    1热度

    3回答

    这是一个主观问题,但我需要意见。 我有一个WinForms C#应用程序,它的窗口通过特定的按键(Enter或Escape)和可能的修饰符(例如Ctrl-Enter)隐藏自己。隐藏在KeyDown或KeyPress上时,在我的窗口隐藏自身后变为活动状态的另一个应用程序会接收该按键的KeyUp事件。通常情况下,它不应该影响其他应用程序,但其中一些应用程序会对KeyUp做出反应。例如,即使TweetD