Commit Graph

95 Commits

Author SHA1 Message Date
vcaesar
02c668a946 Update: add CFRelease source 2025-05-17 12:37:38 -07:00
vcaesar
5c2864485d Update: use hid event in macos 2025-05-17 12:33:16 -07:00
sleep2144985
61b77ce3e1
fix: x11 capslock reference the wrong constant 2023-12-20 17:35:11 +08:00
vcaesar
5c3cbd6e17 Update: update and remove some old code 2023-07-06 10:14:42 -07:00
vcaesar
95be5f752f Fixed: fixed mac key release and remove the toggle defaut sleep 2023-01-15 09:12:40 -08:00
vcaesar
6313e52156 Update: Optimize window hand code 2022-11-28 14:21:03 -08:00
vcaesar
7aa5beb8f7 Fixed: fixed typo 2022-11-27 18:40:51 -08:00
vcaesar
4eea01b88d Fixed: fixed windows int type 2022-11-27 18:38:05 -08:00
vcaesar
bb90d71b5f Add: add windows key tap and type by pid support 2022-11-27 18:30:05 -08:00
vcaesar
0293ab5d0c Add: add win32 send key event by pid support 2022-11-01 10:39:48 -07:00
vcaesar
a2e387b448 Optimize keyboard code and Update examples 2022-04-09 10:33:02 -07:00
vcaesar
51ca08e484 Fixed type x11 key bug #493 2022-04-08 14:10:02 -07:00
vcaesar
f110d5bf9e Fixed x11 warning 2022-02-19 11:48:54 -08:00
vcaesar
16e0808dbd Fixed CI build 2022-02-17 12:21:27 -08:00
vcaesar
3278758575 Add send key event by pid support [mac] 2022-02-17 12:10:41 -08:00
vcaesar
2f79ebe879 Optimize key toggle code 2022-02-15 15:03:47 -08:00
vcaesar
b543a49322 Add clear scroll API and Update examples 2022-02-04 00:02:34 -08:00
vcaesar
5d460e5100 Fixed CI build 2022-02-03 03:14:44 -08:00
vcaesar
d82ca8cee4 Refactor some mouse and window C code to Go 2022-02-03 03:03:32 -08:00
vcaesar
f0b614d78e Removed msc, macro and other C code 2022-02-03 01:41:46 -08:00
vcaesar
00fa7ff5fc Fixed Linux CI build 2022-02-01 00:05:51 -08:00
vcaesar
4599d66f5b Fixed CI build 2022-01-31 23:41:31 -08:00
vcaesar
99963bc6fc Refactor some keyboard C code to go 2022-01-31 23:12:24 -08:00
vcaesar
5c0f1d340b fixed x11 error 2022-01-26 10:46:02 -08:00
vcaesar
70f6c276ac remove type_string 2022-01-26 10:33:42 -08:00
vcaesar
8ad853dca2 Update README.md and removed type_string_delayed 2022-01-26 10:28:57 -08:00
vcaesar
b25cecf984 remove move scaled and drop some API keep one, add toggle micro sleep 2021-11-17 17:29:31 -04:00
vcaesar
19936348de add KeyToggle() special key and default value support and Update godoc 2021-11-08 10:45:38 -04:00
vcaesar
a23859625e Update version and keycode 2021-09-16 15:18:56 -04:00
vcaesar
ec1ff45b53 update go version and key code 2020-09-16 08:36:01 -04:00
anatawa12
272bb3bb2a fix for windows 2020-09-08 21:36:30 +09:00
anatawa12
05e614891d add keyCodeForCharFallBack 2020-09-08 21:20:00 +09:00
anatawa12
12fb240b56 returns "Invalid key code specified." if specified character is not valid 2020-09-08 21:01:32 +09:00
vcaesar
b5d72b8d18 update keypress rand sleep [reduce] and update code style 2020-03-14 13:28:02 -04:00
vcaesar
1b45c63c16 update c delay default value to 0 2020-03-05 15:28:28 -04:00
vcaesar
d087d797f0 use while not for match special key map 2020-01-20 09:17:03 -04:00
vcaesar
cbf92c2601 remove unless x11 special key and sort 2020-01-20 09:13:33 -04:00
vcaesar
be112ee312 Update linux upper code, add more special key support 2019-12-19 18:29:30 -04:00
vcaesar
36804105bc Update x11 keypress upper code Fixed #243 2019-12-19 13:12:29 -04:00
vcaesar
69a0185f86 add key_Toggles() c function 2019-03-28 13:09:32 -04:00
vcaesar
6550f4af67 update code style and fixed #endif error 2018-12-30 12:04:29 -04:00
vcaesar
dc0cd6ef67 update keytap and toggle return "" and code style 2018-12-29 11:28:58 -04:00
vcaesar
1bf1246a1b add key "insert, printscreen" mac support and key "print" 2018-12-18 13:04:33 -04:00
vcaesar
05bf630708 update code style 2018-12-18 12:58:51 -04:00
vcaesar
fb1b729e2c Fixed spelling error 2018-12-18 11:38:07 -04:00
vcaesar
6e3ed1ce8a add key "left shift" support 2018-12-18 11:30:56 -04:00
vcaesar
71839d6e37 add key " right and left command " support 2018-12-17 13:45:13 -04:00
vcaesar
3599bb4277 Fixed spelling error 2018-12-17 10:29:33 -04:00
vcaesar
00dc0fb0ac add key "left alt" support 2018-12-17 10:18:55 -04:00
vcaesar
4d11f631c1 add key "right alt" support 2018-12-16 14:05:18 -04:00