{"id":15138923,"url":"https://github.com/anosatsuk124/vrc-keyboardcontroller-in-vr_osc","last_synced_at":"2026-01-21T10:01:42.209Z","repository":{"id":228470384,"uuid":"774077986","full_name":"anosatsuk124/VRC-KeyboardController-in-VR_OSC","owner":"anosatsuk124","description":"An OSC tool to control VRChat with keyboard in VR mode.","archived":false,"fork":false,"pushed_at":"2024-04-15T20:44:35.000Z","size":64,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"development","last_synced_at":"2025-04-06T10:47:54.418Z","etag":null,"topics":["vr","vrchat"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/anosatsuk124.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-03-18T22:48:45.000Z","updated_at":"2024-03-29T10:10:26.000Z","dependencies_parsed_at":"2024-03-19T00:29:50.019Z","dependency_job_id":"719a895c-5b1a-41c5-b544-36a583b73da6","html_url":"https://github.com/anosatsuk124/VRC-KeyboardController-in-VR_OSC","commit_stats":null,"previous_names":["anosatsuk124/vrc-keyboardcontroller-in-vr_osc"],"tags_count":16,"template":false,"template_full_name":null,"purl":"pkg:github/anosatsuk124/VRC-KeyboardController-in-VR_OSC","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anosatsuk124%2FVRC-KeyboardController-in-VR_OSC","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anosatsuk124%2FVRC-KeyboardController-in-VR_OSC/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anosatsuk124%2FVRC-KeyboardController-in-VR_OSC/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anosatsuk124%2FVRC-KeyboardController-in-VR_OSC/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/anosatsuk124","download_url":"https://codeload.github.com/anosatsuk124/VRC-KeyboardController-in-VR_OSC/tar.gz/refs/heads/development","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anosatsuk124%2FVRC-KeyboardController-in-VR_OSC/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28631936,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-21T04:47:28.174Z","status":"ssl_error","status_checked_at":"2026-01-21T04:47:22.943Z","response_time":86,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["vr","vrchat"],"created_at":"2024-09-26T08:00:35.137Z","updated_at":"2026-01-21T10:01:42.192Z","avatar_url":"https://github.com/anosatsuk124.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# VRC Keyboard for VR mode\n\n- [日本語](#日本語)\n\n- [English](#English)\n\n## 日本語\n\n\u003e [!IMPORTANT]\n\u003e このアプリは署名を行っていないため、警告が出る可能性があります。\n\nこのアプリケーションはVRChatのOSC機能を利用して、VRモードでもキーボードによる操作を両立可能にするものです。\n\nQuest等のハンドトラッキング機能では移動操作等が困難になりがちですが、VR空間上でのデスクトップオーバレイ (XSOverlayなどの外部アプリケーション) を用いることで、 (コントーラを置いた状態でも) キーボードで作業しながらハンドトラッキングで最低限のVRらしいコミュニケーションをすることが可能となります。\n\n### 対応操作\n\n- [x] **視界のターン** (Quest Touchコントローラ等における「右スティック左右入力」) はキーボードの**矢印左右キー**で行えます。\n\n  - \u003ckbd\u003e←\u003c/kbd\u003e\n  - \u003ckbd\u003e→\u003c/kbd\u003e\n\n- [x] **移動操作** (Quest Touchコントローラ等における「左スティック左右入力」) はキーボードの**WASD**で行えます。\n\n  - \u003ckbd\u003eW\u003c/kbd\u003e\n  - \u003ckbd\u003eA\u003c/kbd\u003e\n  - \u003ckbd\u003eS\u003c/kbd\u003e\n  - \u003ckbd\u003eD\u003c/kbd\u003e\n\nチェックの付いたものは実装済みです。\n\n## English\n\n\u003e [!IMPORTANT]\n\u003e This is not signed and it may cause some warnings.\n\nThis is an application to control VRChat even if you launch it in VR mode.\n\nIn almost all cases, it is too difficult to control the hands-tracking feature with Quest. But it makes your hands-tracking while on the Keyboard more VR-wise and useful.\n\n### Compatible Actions\n\n- [x] Turning: Right/Left arrow keys\n\n  - \u003ckbd\u003e←\u003c/kbd\u003e\n  - \u003ckbd\u003e→\u003c/kbd\u003e\n\n- [x] Moving: WASD keys\n\n  - \u003ckbd\u003eW\u003c/kbd\u003e\n  - \u003ckbd\u003eA\u003c/kbd\u003e\n  - \u003ckbd\u003eS\u003c/kbd\u003e\n  - \u003ckbd\u003eD\u003c/kbd\u003e\n\n- [ ] Expression Menu: not implemented yet.\n\nThe checked items have already been implemented!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanosatsuk124%2Fvrc-keyboardcontroller-in-vr_osc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fanosatsuk124%2Fvrc-keyboardcontroller-in-vr_osc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanosatsuk124%2Fvrc-keyboardcontroller-in-vr_osc/lists"}