mofeng-git
7b3335ea94
Add support for PiKVM Switch and related features
...
This commit introduces several new components and improvements:
- Added Switch module with firmware update and configuration support
- Implemented new media streaming capabilities
- Updated various UI elements and CSS styles
- Enhanced keyboard and mouse event handling
- Added new validators and configuration options
- Updated Python version support to 3.13
- Improved error handling and logging
2025-02-01 01:08:36 +00:00
Maxim Devaev
d93639ba8d
hid with granularity prototype
2024-11-03 18:28:28 +02:00
Maxim Devaev
d6b61cb407
refactoring
2024-11-02 14:26:39 +02:00
Maxim Devaev
cda32a083f
new events model
2024-10-21 17:46:59 +03:00
Maxim Devaev
7a53f14456
refactoring
2024-09-18 04:37:43 +03:00
Maxim Devaev
ce62d711c1
updated copyright date
2024-03-22 16:02:55 +02:00
Maxim Devaev
0b382c3d59
bitbang module
2024-02-09 22:49:17 +02:00
Maxim Devaev
e28dec4e33
libgpiod 2.x api
2024-01-14 22:25:09 +02:00
Maxim Devaev
7bb5531100
option to disable jiggler
2023-10-26 08:28:18 +03:00
Maxim Devaev
4038754c37
pikvm/pikvm#57 : Mouse jiggler
2023-10-23 08:10:19 +03:00
Maxim Devaev
21eddbde1c
pico hid bridge mode
2023-08-25 12:35:28 +03:00
Maxim Devaev
92c3620a86
mcu hid: optional power detecting on the hid device
2023-08-06 03:36:54 +03:00
Maxim Devaev
c96057772c
rp2040 hid
2023-08-03 05:47:27 +03:00
Maxim Devaev
a834c89ef3
copyright update
2023-05-27 12:41:22 +03:00
Maxim Devaev
ee3e224e39
new typing style
2022-09-04 18:08:40 +03:00
Maxim Devaev
e37a7254d5
using shield_fg() in atomic (now atomic_fg)
2022-08-07 19:35:08 +03:00
Maxim Devaev
8e2688d820
default values for the serial hid plugin
2022-03-27 23:54:26 +03:00
Maxim Devaev
1b3a2cc3f7
copyright bump
2022-01-07 16:39:02 +03:00
Maxim Devaev
977c8a1ade
refactoring
2021-09-24 09:33:15 +03:00
Maxim Devaev
8f11fa3b91
small rebranding
2021-09-08 06:47:54 +03:00
Maxim Devaev
df098bd075
win95 runtime switching
2021-08-15 20:16:48 +03:00
Maxim Devaev
a33efcaef3
disabled instead of empty string
2021-07-24 02:09:18 +03:00
Maxim Devaev
bc73e74161
fixed process waiting
2021-07-23 04:33:13 +03:00
Devaev Maxim
fd7d17ad4a
tuned mcu timings
2021-04-22 03:26:09 +03:00
Devaev Maxim
a66221a494
fixed mouse remap
2021-03-26 21:32:21 +03:00
Devaev Maxim
707512a586
reset mcu hid before the loop
2021-02-05 18:57:17 +03:00
Devaev Maxim
c169f55204
update copy
2021-01-07 10:33:02 +03:00
Devaev Maxim
b48a0606b7
instant reset
2020-12-29 16:14:48 +03:00
Devaev Maxim
0adfe17f70
configurable gpio devices
2020-12-25 11:08:56 +03:00
Devaev Maxim
4447e49abb
api refactoring
2020-12-25 08:35:02 +03:00
Devaev Maxim
edb967c633
hid set_connected api
2020-12-24 15:49:23 +03:00
Devaev Maxim
7debaa6776
refactoring
2020-12-02 15:35:11 +03:00
Devaev Maxim
5bc868662a
stop signals propagation in 3.9
2020-12-02 15:07:08 +03:00
Devaev Maxim
744fd19db9
hid busy flag
2020-12-02 04:52:05 +03:00
Devaev Maxim
5eff81061b
simplified outputs api
2020-12-01 10:36:48 +03:00
Devaev Maxim
d58f0847d5
auto-reset hid
2020-11-23 05:01:33 +03:00
Devaev Maxim
48550d2e78
refactoring
2020-11-22 05:48:55 +03:00
Devaev Maxim
5a5e3a3cc9
refactoring
2020-11-22 03:39:35 +03:00
Devaev Maxim
649a57e842
next
2020-11-20 05:05:20 +03:00
Devaev Maxim
7f43440cae
refactoring
2020-11-20 00:20:44 +03:00
Devaev Maxim
a77db72355
multihid firmware
2020-11-20 00:15:18 +03:00
Devaev Maxim
f5250bb0e9
display endpoints state
2020-11-15 23:16:46 +03:00
Devaev Maxim
65c6abee24
hid plugins fix
2020-11-12 23:40:39 +03:00
Devaev Maxim
180251ec59
refactoring
2020-11-12 22:36:22 +03:00
Devaev Maxim
e07cdd60f3
spi firmware
2020-11-11 22:24:25 +03:00
Devaev Maxim
a5dbc1adea
refactoring
2020-11-11 22:24:25 +03:00
Devaev Maxim
e54449fd8e
renamed serial keymap codes to mcu
2020-11-11 22:24:25 +03:00
Devaev Maxim
08b96b7ada
serial phy layer
2020-11-11 22:24:25 +03:00