Keyboard Layout support #102

Merged
MartinFouilleul merged 3 commits from keyboard_layout into main 2023-09-13 14:36:54 +00:00
Collaborator
  • Convey both position-dependent scancodes and keyboard-layout dependent keycodes in key events.
  • Update scancode to keycode mapping when keyboard layout changes
  • Allow querying key input state using either keycodes or scancodes
  • Pass both scancode and keycode to oc_on_key_up()/oc_on_key_down()
  • Add macOS text edit shortcuts (Closes #100)
- Convey both position-dependent scancodes and keyboard-layout dependent keycodes in key events. - Update scancode to keycode mapping when keyboard layout changes - Allow querying key input state using either keycodes or scancodes - Pass both scancode and keycode to `oc_on_key_up()`/`oc_on_key_down()` - Add macOS text edit shortcuts (Closes #100)
MartinFouilleul added 3 commits 2023-09-13 14:36:34 +00:00
d53c688810 Keyboard layout support:
- Convey both fixed scancodes and keyboard-layout dependent keycodes in key events.
- Update scancode to keycode mapping when keyboard layout changes
- Allow querying key input state using either keycodes or scancodes
MartinFouilleul merged commit 7026919b38 into main 2023-09-13 14:36:54 +00:00
Sign in to join this conversation.
No reviewers
No Label
macOS
windows
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: hmn/orca#102
No description provided.