Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add dodo keybinding settings #1631

Merged
merged 1 commit into from
May 27, 2024
Merged

Conversation

YushiroDodo63
Copy link
Contributor

Summary

This PR implements the following changes to the keyboard key bindings.

Changes

  1. Space Key Behavior Changes

    • Hold space → acts as right_option
    • Hold space + hold left_command → acts as right_option + left_option
    • Hold space + hold eisuu → acts as right_option + left_command
    • Hold space + Tap left_command → acts as Enter
    • Hold space + Tap right_command → acts as cmd + Enter
  2. Command Key Behavior for US Keyboard

    • Tap left_command → acts as japanese_eisuu
    • Tap right_command → acts as japanese_kana
  3. Command Key Behavior for JIS Keyboard

    • Hold japanese_eisuu → acts as left_command
    • Hold japanese_kana → acts as right_command
  4. Arrow Key Functionality

    • right_option + hjkl → acts as arrow keys
    • right_option + left_command + hl → acts as option + left/right
    • right_option + left_command + jk → acts as fn + up/down
    • right_option + left_control + hl → acts as command + left/right
  5. Symbol Input Changes

    • right_command + asdfgzxcvb → _+Delete-={}[]`
  6. Number Input Changes

    • right_option + nm,.jkluio → acts as 0123456789
  7. Number Pad Functionality

    • right_command + nm,.jkluio / h; → acts as 0123456789 / delete, semicolon
  8. Application Control

    • right_option + left_command or eisuu + m/, → Next App (cmd+tab) / Previous App (cmd+shift+tab)
  9. Window Control

    • right_option + n/m/,/. → Browser back / shift+ctrl+tab / ctrl+tab / Browser forward
  10. Function Keys

    • right_option + number → acts as function keys (F12 by right_option + 0)
  11. Option Key Changes

    • right_option + f/d → acts as escape/delete

Acknowledgment

We would like to thank the open source community for their continued support and contributions. Your dedication and hard work is what makes projects like this possible and successful. Thank you very much!

@tekezo tekezo merged commit a5af033 into pqrs-org:main May 27, 2024
1 check passed
@tekezo
Copy link
Member

tekezo commented May 27, 2024

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants