Commit Graph

84 Commits

Author SHA1 Message Date
fufesou ac3c7a1fa8 better mouse control
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-10 23:28:20 +08:00
fufesou 5424881d40 better mouse control
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-09 16:35:08 +08:00
fufesou a85f775b3a simplier mouse control
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-09 16:23:05 +08:00
fufesou 60e8dd840f Remote side has a higher priority on mouse control
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-09 15:06:00 +08:00
Asura 996a317b57 refactor: keyboard listen and grab && fix shift + scroll 2022-11-04 13:42:10 +08:00
fufesou d6c9639c5d fix: win remote and file transfer , simultaneous connection
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-10-31 10:04:59 +08:00
sjpark 31864eeec4 delete comment 2022-10-29 14:51:57 +09:00
sjpark 422dadfef3 windows extended key input 2022-10-29 14:46:02 +09:00
sjpark 270c2ae291 improve map key input 2022-10-29 03:14:38 +09:00
sjpark f4659d8dc5 delete comment 2022-10-28 20:52:47 +09:00
sjpark c960b3120f map key input bug fix 2022-10-28 20:43:44 +09:00
fufesou 5ddb10366e wayland: fix enigo crash & mid commit
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-10-17 21:55:27 +08:00
21pages 42d17f9d2b fix audio no sound, add missing VideoFrame timestamp
move get_time to hbb_common

Signed-off-by: 21pages <pages21@163.com>
2022-09-13 09:10:04 +08:00
Asura a3279de93a Remove unnecessary log 2022-09-07 17:07:36 +08:00
Asura afbdbe11fc Opt: wayland map mode 2022-09-06 14:02:12 +08:00
asur4s 2d7cd7c864 Refactor: tfc 2022-09-05 11:50:42 -04:00
asur4s a105aff2aa Get key state by read file 2022-09-05 07:52:38 -04:00
asur4s 9f80202c79 Refactor is_x11 2022-09-04 04:25:34 -04:00
asur4s 7c2f26eab2 Fix numlock in wayland 2022-09-04 02:29:14 -04:00
asur4s 071720fe8b Feat: Support map keyboard mode in wayland 2022-09-03 23:30:41 -04:00
asur4s bec8daafb9 Fix simulate in wayland 2022-09-02 15:29:25 -04:00
Asura 41241867b7 Fix compile warning 2022-09-02 01:20:48 -07:00
Asura be14a102b9 Opt: handle error in tfc 2022-09-02 01:11:35 -07:00
Asura 4421d08384 Delete reset function about enigo 2022-09-01 20:24:50 -07:00
Asura 763456519e Add Key for tfc 2022-09-01 00:36:24 -07:00
Asura 37dbfcc86d Delete pynput from repo 2022-08-31 23:07:52 -07:00
Asura 78112e9754 Replace pynput with tfc 2022-08-31 03:54:31 -07:00
Asura a0cb39af9c Fix numlock and capslock on Mac 2022-08-30 15:35:39 +08:00
Asura 48ab5e5024 Fix command+tab #1032 2022-08-13 08:12:45 +08:00
Asura b916ef3659 Refactor translate mode 2022-08-11 23:59:18 -07:00
Asura b3b50829f5 Fix sycn of CapsLock 2022-08-03 14:52:08 +08:00
Asura 7775a14c9e Use keycode mapping table 2022-08-02 03:47:29 -07:00
Asura 25525cda3f Add translte mode in input_service 2022-07-27 20:01:42 -07:00
Asura 6a3d527f93 Refactor: function name 2022-07-25 19:30:26 -07:00
Asura 1caee4e306 Sync CapsLock and NumLock status in legacy mode. 2022-07-23 08:20:39 -07:00
Asura a46df491e5 Merge branch 'master' of https://github.com/rustdesk/rustdesk 2022-07-23 06:33:15 -07:00
RustDesk 416832a1ed Merge pull request #982 from twmsh/master
update bytes(protobuf types) mapping, from Vec<u8> to bytes:Byte
2022-07-21 18:09:14 +08:00
Asura 3a0c10bdb1 Refactor for compiler in linux 2022-07-20 20:31:17 -07:00
Asura ce3434fd37 Merge branch 'master' of https://github.com/rustdesk/rustdesk 2022-07-20 19:51:09 -07:00
fufesou 634cb5ef1a linux_wayland_support: refactor
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-07-20 09:50:08 -07:00
fufesou aae6e2b16b linux_wayland_support: init merge, windows build
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-07-20 09:16:13 -07:00
Asura d07ef7af8a Fix compile error of testcase 2022-07-19 16:15:57 +08:00
Asura cbdc28ee20 Fix compiler error 2022-07-19 01:04:23 -07:00
Asura 02b4d7f1d9 Refactor keyboard mode by enum 2022-07-19 15:43:13 +08:00
Asura 19ebbb145a Compatible with legacy mode in remote 2022-07-18 23:45:54 -07:00
Asura a118056c30 Fix sync Numpad status 2022-07-18 23:04:04 +08:00
Asura a8e4591217 Fix lock_screen and ctrl_alt_del 2022-07-18 07:38:05 -07:00
Asura 80b01a96db Refactor to remove warning 2022-07-18 17:42:02 +08:00
Asura 72273f4546 Sync Numpad status 2022-07-18 02:19:33 -07:00
Asura e0a7238cc1 Refactor rdev simulate 2022-07-18 02:09:32 -07:00