コード例 #1
0
ファイル: kb.py プロジェクト: RuYunW/KeyboardController
def mouse_up():
    winio = __get_winio()

    wait_for_buffer_empty()
    winio.set_port_byte(KBC_KEY_CMD, 0xd3)
    wait_for_buffer_empty()
    winio.set_port_dword(KBC_KEY_DATA, 0x08)
コード例 #2
0
ファイル: _rabird.py プロジェクト: JoffreyN/AutoTest
def keyDown(scancode):  #按下
    winio = __get_winio()
    time.sleep(0.3)
    wait_for_buffer_empty()
    winio.set_port_byte(KBC_KEY_CMD, 0xd2)
    wait_for_buffer_empty()
    winio.set_port_byte(KBC_KEY_DATA, scancode)
コード例 #3
0
ファイル: kb.py プロジェクト: RuYunW/KeyboardController
def key_up(scancode):
    winio = __get_winio()

    wait_for_buffer_empty()
    winio.set_port_byte(KBC_KEY_CMD, 0xd2)
    wait_for_buffer_empty()
    winio.set_port_byte(KBC_KEY_DATA, scancode | 0x80)
コード例 #4
0
ファイル: app.py プロジェクト: wuzhenlin135/pywinio
def key_down(scancode):
    winio = __get_winio()

    wait_for_buffer_empty();
    winio.set_port_byte(KBC_KEY_CMD, 0xd2);
    wait_for_buffer_empty();
    winio.set_port_byte(KBC_KEY_DATA, scancode)