Open Ellisonlee opened 2 years ago
Describe the bug | Bug描述 Game模式下按Left Alt无反应
Steps to reproduce | 如何复现 Steps to reproduce the behavior:
Expected behavior | 预期行为 Mouse cursor appear
Actual behavior | 实际行为 Nothing happened.
Screenshots/Logs | 截图/日志
Desktop | 桌面环境
Additional context | 补充信息 通过Xcode打断点debug了一下, 在InputSystem::onKeyInGameMode函数里按R键左shift键都能检知到,只有左ALT键没反应,我把GLFW_KEY_LEFT_ALT换成GLFW_KEY_P试了一下就可以了。 电脑是iMAC,键盘用的是USB接外设的FILCO键盘,不是MAC键盘的键位。
你好,根据你的描述以及断点调试情况,确实和你的硬件情况有关系,你可以在本地先改一下触发按键,我们后面再考虑加个按键配置允许改键。另外,我们也会再测试一下mac环境下的情况。
可以尝试在 InputSystem::onKeyInGameMode 里设置一个断点, 然后按下左Alt查看 action 的值.
InputSystem::onKeyInGameMode
Describe the bug | Bug描述 Game模式下按Left Alt无反应
Steps to reproduce | 如何复现 Steps to reproduce the behavior:
Expected behavior | 预期行为 Mouse cursor appear
Actual behavior | 实际行为 Nothing happened.
Screenshots/Logs | 截图/日志
Desktop | 桌面环境
Additional context | 补充信息 通过Xcode打断点debug了一下, 在InputSystem::onKeyInGameMode函数里按R键左shift键都能检知到,只有左ALT键没反应,我把GLFW_KEY_LEFT_ALT换成GLFW_KEY_P试了一下就可以了。 电脑是iMAC,键盘用的是USB接外设的FILCO键盘,不是MAC键盘的键位。