[Update/TMP] Hotkey Alt+Y will active VRCT when VRChat is the active window.
This commit is contained in:
@@ -2,24 +2,27 @@ import { useEffect } from "react";
|
||||
|
||||
export const KeyEventController = () => {
|
||||
useEffect(() => {
|
||||
const handleKeydown = (event) => {
|
||||
if (event.key === "F5" || (event.ctrlKey && event.key === "r") ||
|
||||
(event.metaKey && event.key === "r")) {
|
||||
const handleKeydown = (event) => {
|
||||
if (
|
||||
event.key === "F5" ||
|
||||
(event.ctrlKey && event.key === "r") ||
|
||||
(event.metaKey && event.key === "r")
|
||||
) {
|
||||
event.preventDefault();
|
||||
}
|
||||
};
|
||||
|
||||
const handleContextmenu = (event) => {
|
||||
event.preventDefault();
|
||||
}
|
||||
};
|
||||
};
|
||||
|
||||
const handleContextmenu = (event) => {
|
||||
event.preventDefault();
|
||||
};
|
||||
document.addEventListener("keydown", handleKeydown);
|
||||
document.addEventListener("contextmenu", handleContextmenu);
|
||||
|
||||
document.addEventListener("keydown", handleKeydown);
|
||||
document.addEventListener("contextmenu", handleContextmenu);
|
||||
|
||||
return () => {
|
||||
document.removeEventListener("keydown", handleKeydown);
|
||||
document.removeEventListener("contextmenu", handleContextmenu);
|
||||
};
|
||||
return () => {
|
||||
document.removeEventListener("keydown", handleKeydown);
|
||||
document.removeEventListener("contextmenu", handleContextmenu);
|
||||
};
|
||||
}, []);
|
||||
|
||||
return null;
|
||||
|
||||
Reference in New Issue
Block a user