mirror of
https://git.sr.ht/~thestr4ng3r/chiaki
synced 2025-08-14 18:57:07 -07:00
Add Pyramid/Box buttons to keybindings (#118)
This commit is contained in:
parent
dc11724627
commit
be824917b0
2 changed files with 21 additions and 2 deletions
|
@ -164,6 +164,18 @@ void StreamSession::HandleKeyboardEvent(QKeyEvent *event)
|
|||
case Qt::Key::Key_Backspace:
|
||||
button_mask = CHIAKI_CONTROLLER_BUTTON_MOON;
|
||||
break;
|
||||
case Qt::Key::Key_Backslash:
|
||||
case Qt::Key::Key_X:
|
||||
button_mask = CHIAKI_CONTROLLER_BUTTON_BOX;
|
||||
break;
|
||||
case Qt::Key::Key_C:
|
||||
case Qt::Key::Key_BracketRight:
|
||||
button_mask = CHIAKI_CONTROLLER_BUTTON_PYRAMID;
|
||||
break;
|
||||
case Qt::Key::Key_F:
|
||||
case Qt::Key::Key_BracketLeft:
|
||||
button_mask = CHIAKI_CONTROLLER_BUTTON_SHARE;
|
||||
break;
|
||||
case Qt::Key::Key_Escape:
|
||||
button_mask = CHIAKI_CONTROLLER_BUTTON_PS;
|
||||
break;
|
||||
|
@ -384,4 +396,4 @@ static void EventCb(ChiakiEvent *event, void *user)
|
|||
{
|
||||
auto session = reinterpret_cast<StreamSession *>(user);
|
||||
StreamSessionPrivate::Event(session, event);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue