def test_remap_hotkey_modifiers_state(self):
     keyboard.remap_hotkey('ctrl+shift+a', 'b')
     self.do(
         d_ctrl + d_shift + du_c + du_a + du_a,
         d_shift + d_ctrl + du_c + u_shift + u_ctrl + du_b + d_ctrl +
         d_shift + u_shift + u_ctrl + du_b + d_ctrl + d_shift)
 def test_remap_hotkey_release_complete(self):
     keyboard.remap_hotkey('a', 'b', trigger_on_release=True)
     self.do(du_a, du_b)
 def test_remap_hotkey_complex_dst(self):
     keyboard.remap_hotkey('a', 'ctrl+b, c')
     self.do(d_a + u_a, d_ctrl + du_b + u_ctrl + du_c)
 def test_remap_hotkey_modifiers_repeat(self):
     keyboard.remap_hotkey('ctrl+shift+a', 'b')
     self.do(d_ctrl + d_shift + du_a + du_a, du_b + du_b)
Exemple #5
0
def start(debugFlag=False) -> None:
    def endRoutine():
        keyboard.unhook_all()
        print('Unhooking all...')
        sys.exit()

    if debugFlag == True:
        debug()

    # Remapping block
    keyboard.remap_hotkey('alt+a', 'left arrow')
    keyboard.remap_hotkey('alt+s', 'down arrow')
    keyboard.remap_hotkey('alt+w', 'up arrow')
    keyboard.remap_hotkey('alt+d', 'right arrow')
    keyboard.remap_hotkey('right ctrl+1', 'F1')
    keyboard.remap_hotkey('right ctrl+2', 'F2')
    keyboard.remap_hotkey('right ctrl+3', 'F3')
    keyboard.remap_hotkey('right ctrl+4', 'F4')
    keyboard.remap_hotkey('right ctrl+5', 'F5')
    keyboard.remap_hotkey('right ctrl+6', 'F6')
    keyboard.remap_hotkey('right ctrl+7', 'F7')
    keyboard.remap_hotkey('right ctrl+8', 'F8')
    keyboard.remap_hotkey('right ctrl+9', 'F9')
    keyboard.remap_hotkey('right ctrl+0', 'F10')
    keyboard.remap_hotkey('right ctrl+-', 'F11')
    keyboard.remap_hotkey('right ctrl+=', 'F12')
    keyboard.remap_hotkey

    keyboard.wait('left ctrl+left alt+q', suppress=True)
    endRoutine()
 def test_remap_hotkey_single(self):
     keyboard.remap_hotkey('a', 'b')
     self.do(d_a + u_a, d_b + u_b)
Exemple #7
0
 def test_remap_hotkey_release_complete(self):
     keyboard.remap_hotkey('a', 'b', trigger_on_release=True)
     self.do(du_a, du_b)
Exemple #8
0
 def test_remap_hotkey_modifiers_state(self):
     keyboard.remap_hotkey('ctrl+shift+a', 'b')
     self.do(d_ctrl+d_shift+du_c+du_a+du_a, d_shift+d_ctrl+du_c+u_shift+u_ctrl+du_b+d_ctrl+d_shift+u_shift+u_ctrl+du_b+d_ctrl+d_shift)
Exemple #9
0
 def test_remap_hotkey_modifiers_repeat(self):
     keyboard.remap_hotkey('ctrl+shift+a', 'b')
     self.do(d_ctrl+d_shift+du_a+du_a, du_b+du_b)
Exemple #10
0
 def test_remap_hotkey_complex_dst(self):
     keyboard.remap_hotkey('a', 'ctrl+b, c')
     self.do(d_a+u_a, d_ctrl+du_b+u_ctrl+du_c)
Exemple #11
0
 def test_remap_hotkey_single(self):
     keyboard.remap_hotkey('a', 'b')
     self.do(d_a+u_a, d_b+u_b)