genode/repos/ports/src
Christian Helmuth 331844c979 vbox6: support capslock="rom" mode
In ROM mode the global CapsLock state is controlled by the capslock ROM
by virtual KEY_CAPSLOCK events.

Guests are easily confused by spurious KEY_CAPSLOCK input events in
caps="rom" mode. These spurious events may reach the VMM if KEY_CAPSLOCK
is not pressed as first key in a combination and, therefore, is not
filtered as global key. We filter KEY_CAPSLOCK in ROM mode in the VMM
explicitly, but let it pass in non-ROM mode.

Per default RAW mode is used and CapsLock key events are sent unfiltered
to the guest.
2021-06-25 11:41:44 +02:00
..
app tool chain: update gdb to version 10.2 2021-05-28 14:16:44 +02:00
lib Remove Cpu_session::Native_cpu definition from API 2021-01-25 13:58:09 +01:00
noux-pkg ports: change bashrc path 2021-06-04 11:29:04 +02:00
test Avoid use of deprecated Xml_node methods 2020-05-18 10:16:14 +02:00
virtualbox5 vbox5: drop KEY_CAPSLOCK events on capslock="rom" 2021-06-25 11:41:43 +02:00
virtualbox6 vbox6: support capslock="rom" mode 2021-06-25 11:41:44 +02:00