ladybird/Userland/Libraries/LibWeb/UIEvents
Liav A c8f27d7cb8 Kernel+Userland: Implement support for PS2 scan code set 2
This scan code set is more advanced than the basic scan code set 1, and
is required to be supported for some bare metal hardware that might not
properly enable the PS2 first port translation in the i8042 controller.

LibWeb can now also generate bindings for keyboard events like the Pause
key, as well as other function keys (such as Right Alt, etc).

The logic for handling scan code sets is implemented by the PS2 keyboard
driver and is abstracted from the main HID KeyboardDevice code which
only handles "standard" KeyEvent(s).
2024-01-04 10:38:03 -07:00
..
EventModifier.h LibWeb: Add the missing KeyboardEvent IDL constructor 2021-10-01 20:14:45 +02:00
EventModifier.idl LibWeb: Add the missing KeyboardEvent IDL constructor 2021-10-01 20:14:45 +02:00
EventNames.cpp AK: Make "foo"_fly_string infallible 2023-08-07 16:03:27 +02:00
EventNames.h AK: Make "foo"_fly_string infallible 2023-08-07 16:03:27 +02:00
FocusEvent.cpp LibWeb: Port Intrinsics from DeprecatedString 2023-11-28 17:15:27 -05:00
FocusEvent.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
FocusEvent.idl LibWeb: Add comments and missing items of various IDL files 2023-10-25 19:45:41 +02:00
KeyboardEvent.cpp Kernel+Userland: Implement support for PS2 scan code set 2 2024-01-04 10:38:03 -07:00
KeyboardEvent.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
KeyboardEvent.idl LibWeb: Switch IDL from UseNewAKString to UseDeprecatedAKString 2023-09-02 19:23:41 +01:00
MouseEvent.cpp LibWeb: Add support for the meta key modifier 2023-12-15 23:19:23 +00:00
MouseEvent.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
MouseEvent.idl IDL: Add missing #imports 2023-11-11 08:51:51 +01:00
UIEvent.cpp LibWeb: Port Intrinsics from DeprecatedString 2023-11-28 17:15:27 -05:00
UIEvent.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
UIEvent.idl IDL: Add missing #imports 2023-11-11 08:51:51 +01:00
WheelEvent.cpp LibWeb: Port Intrinsics from DeprecatedString 2023-11-28 17:15:27 -05:00
WheelEvent.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
WheelEvent.idl LibWeb: Add comments and missing items of various IDL files 2023-10-25 19:45:41 +02:00