66 Commits

Author SHA1 Message Date
Maxim Devaev
c02dd703b9 web: default hid.mouse.rate=10 2023-11-08 22:55:17 +02:00
Maxim Devaev
81d67c6ed7 pikvm/pikvm#1094: web: separate switch for reversed scrolling and panning 2023-08-24 13:16:00 +03:00
Maxim Devaev
9f98a2f701 binary keyboard protocol 2023-06-07 05:12:22 +03:00
Maxim Devaev
388c8aeb2d very effective binary mouse protocol 2023-06-04 02:27:03 +03:00
Maxim Devaev
a834c89ef3 copyright update 2023-05-27 12:41:22 +03:00
Maxim Devaev
e021d332fd reduced max scroll rate 2023-04-25 05:21:00 +03:00
Maxim Devaev
b8b0ad2874 option for cumulative scrolling mode 2023-04-25 04:53:08 +03:00
Maxim Devaev
cbf0a8b8f2 refactoring, reverted mouse scroll mode 2023-04-25 03:01:12 +03:00
Adam Outler
987684bc82
Add scroll rate slider, with proper pug support (#131) 2023-04-25 02:37:45 +03:00
Maxim Devaev
0f4e736185 web: forced quote-props 2022-11-18 02:58:55 +03:00
Maxim Devaev
6ea60321b0 improved sliders in the system menu 2022-10-28 02:32:41 +03:00
Maxim Devaev
e1c4a5163d Minimal android compatibility
Note that Samsung devices can't handle (hover: none) media query
2022-10-07 02:37:57 +03:00
Maxim Devaev
056d8d037b don't check preventDefault() 2022-10-03 17:12:05 +03:00
Maxim Devaev
7254139e76 pikvm/pikvm#434: Relative mouse for iOS 2022-10-03 02:01:47 +03:00
Maxim Devaev
cb8534dfe7 refactoring 2022-09-21 15:42:23 +03:00
Maxim Devaev
766e515178 pikvm/pikvm#375: fixed AltGr handling 2022-08-22 18:41:02 +03:00
Maxim Devaev
70461b6192 refactoring 2022-05-24 00:19:04 +03:00
Maxim Devaev
55e67e32ae pikvm/pikvm#739: reversed mouse option 2022-05-24 00:17:40 +03:00
Maxim Devaev
96191a1b08 ocr 2022-02-21 04:18:15 +03:00
Maxim Devaev
1b3a2cc3f7 copyright bump 2022-01-07 16:39:02 +03:00
Maxim Devaev
60e2a38dcd improved slider api 2021-10-23 06:53:05 +03:00
Maxim Devaev
e2873032ee slider setValue/getValue 2021-10-18 08:46:53 +03:00
Maxim Devaev
9f9396a810 configurable mouse polling rate 2021-09-27 14:51:54 +03:00
Maxim Devaev
8f11fa3b91 small rebranding 2021-09-08 06:47:54 +03:00
Maxim Devaev
586c7d2077 pikvm/pikvm#281: adjustable relative mouse sensitivity 2021-08-17 15:01:04 +03:00
Maxim Devaev
976662df83 bindSimpleSwitch() 2021-08-13 16:39:56 +03:00
Maxim Devaev
c233e3bee7 save hid squash value 2021-08-13 16:24:48 +03:00
Devaev Maxim
db192b0769 refactoring 2021-05-24 08:58:14 +03:00
Devaev Maxim
cd80286414 Fixed pikvm/pikvm#307: mute hid switch 2021-05-19 09:11:44 +03:00
Devaev Maxim
42601dae58 refactoring 2021-05-09 07:59:00 +03:00
Devaev Maxim
6de0ee0017 simplified mouse code, fixed some bugs 2021-04-13 09:36:50 +03:00
Maxim Devaev
3af4a8b852
Rework of #39 (#40)
* Rework of #39 patch from @arykov (thanks)

* styled resize corner

* fixed squashing of resizaable window on moving

* keep window size and opsition after full screen

* not necessary

* attempt to fix desktop overflow

* improved

* ios fixes

* refactoring
2021-04-12 15:26:32 +03:00
Devaev Maxim
c169f55204 update copy 2021-01-07 10:33:02 +03:00
Devaev Maxim
3ae6f3f881 refactoring 2020-12-25 05:09:52 +03:00
Devaev Maxim
b9cf8f974d separate state for hid offline 2020-12-03 10:04:06 +03:00
Devaev Maxim
7b32dc927d hid outputs switch 2020-12-02 05:01:13 +03:00
Devaev Maxim
65c6abee24 hid plugins fix 2020-11-12 23:40:39 +03:00
Devaev Maxim
8f4b943a8d fixed exit pointer lock 2020-11-07 05:56:00 +03:00
Devaev Maxim
b83ba7692a optional relative squashing 2020-11-07 05:55:34 +03:00
Devaev Maxim
6d117c039f fixes 2020-11-05 13:08:24 +03:00
Devaev Maxim
ae6d8258af squash relative events 2020-11-05 13:01:26 +03:00
Devaev Maxim
dc3259c169 delayed relative events 2020-11-05 10:48:11 +03:00
Maxim Devaev
544f4b3fec
Relative (#18)
* refactoring

* basic relative mouse mode
2020-11-03 04:50:08 +03:00
Devaev Maxim
28cc3fe99a mouse buttons 4 and 5 2020-08-18 10:45:15 +03:00
Devaev Maxim
8dbbb0b066 fixed mouse wheel in firefox and on mac 2020-08-15 10:43:57 +03:00
Devaev Maxim
cf2f763d1b user macro 2020-06-20 11:29:06 +03:00
Devaev Maxim
8a18a41459 refactoring 2020-06-09 21:43:40 +03:00
Devaev Maxim
6cd4a0a988 otg keyboard leds 2020-02-20 11:11:39 +03:00
Devaev Maxim
f5a6fe35a9 ws api refactoring 2019-12-10 05:53:29 +03:00
Devaev Maxim
3c1681fd2b refactoring 2019-11-08 01:34:30 +03:00