Skip to content

VIA userkeys - #344

Merged
koron merged 5 commits into
Yowkees:mainfrom
koron:via-userkeys-219
Sep 16, 2023
Merged

VIA userkeys#344
koron merged 5 commits into
Yowkees:mainfrom
koron:via-userkeys-219

Conversation

@koron

@koron koron commented Sep 16, 2023

Copy link
Copy Markdown
Collaborator

based on #219

  • use QK_KB_XX codes for keyball specific keycodes. It can be set with Remap by Kb XX keys.
  • Fix doument about those special keycodes.

@koron koron self-assigned this Sep 16, 2023
@koron

koron commented Sep 16, 2023

Copy link
Copy Markdown
Collaborator Author

解説

キーボード固有のキーコードや、ユーザー固有のキーコードを定義する仕組みとして
固定値で QK_KB_XX および QK_USER_XX が追加された。
利用可能なキーはそれぞれ32個ずつで、かつ固定値が割り当てられている。
そのため将来にわたって値が変更される心配がなくなる。

今回は QK_KB_XX のほうを利用して、Keyball固有のキーコードを再定義しなおした。
これによりRemapでも Functions のタブにある Kb XX により、それらのキーをマップできるようになる。
合わせてキーコードのドキュメントも書き直し、キーボード毎にまとめるようにした。

@koron
koron merged commit ddbf209 into Yowkees:main Sep 16, 2023
@koron
koron deleted the via-userkeys-219 branch September 16, 2023 08:10
Yasnen pushed a commit to Yasnen/keyball that referenced this pull request Feb 28, 2026
CinewhoopTokyo pushed a commit to CinewhoopTokyo/keyball that referenced this pull request Aug 12, 2026
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.

2 participants