allow to change fullscreen hotkey #191

Open
opened 2014-12-22 15:51:26 +01:00 by dhead666 · 4 comments
dhead666 commented 2014-12-22 15:51:26 +01:00 (Migrated from github.com)

on chromebooks there isn't f11 key so it would be nice to be able to change the full screen hotkey.

also just changing to hotkey to f11 instead of alt+f11 would be great as a chromebook user I do map the f4 key to the same keysym of f11 (so I can use it to toggle fullscreen mode in chromium and other apps), but I'm keeping the alt+f4 mod so I can close windows so I can't map alt+f4 to alt+f11.

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/7194425-allow-to-change-fullscreen-hotkey?utm_campaign=plugin&utm_content=tracker%2F479407&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F479407&utm_medium=issues&utm_source=github).
on chromebooks there isn't f11 key so it would be nice to be able to change the full screen hotkey. also just changing to hotkey to f11 instead of alt+f11 would be great as a chromebook user I do map the f4 key to the same keysym of f11 (so I can use it to toggle fullscreen mode in chromium and other apps), but I'm keeping the alt+f4 mod so I can close windows so I can't map alt+f4 to alt+f11. ## <bountysource-plugin> --- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/7194425-allow-to-change-fullscreen-hotkey?utm_campaign=plugin&utm_content=tracker%2F479407&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F479407&utm_medium=issues&utm_source=github). </bountysource-plugin>
Swordfish90 commented 2014-12-23 14:38:50 +01:00 (Migrated from github.com)

I don't really like the idea of making shortcuts customisable as it would clutter the (already complex) interface. But maybe finding a better default might be a good idea. Anyway as a short term solution you can change it in the code yourself, it's pretty easy. Just open app/qml/main.qml find the fullscreenAction and pick the one you prefer:

Action {
id: fullscreenAction
text: qsTr("Fullscreen")
enabled: Qt.platform.os !== "osx"
shortcut: "F11" // Was previously "Alt+F11"
onTriggered: appSettings.fullscreen = !appSettings.fullscreen;
checkable: true
checked: appSettings.fullscreen
}

I don't really like the idea of making shortcuts customisable as it would clutter the (already complex) interface. But maybe finding a better default might be a good idea. Anyway as a short term solution you can change it in the code yourself, it's pretty easy. Just open app/qml/main.qml find the fullscreenAction and pick the one you prefer: Action { id: fullscreenAction text: qsTr("Fullscreen") enabled: Qt.platform.os !== "osx" shortcut: "F11" // Was previously "Alt+F11" onTriggered: appSettings.fullscreen = !appSettings.fullscreen; checkable: true checked: appSettings.fullscreen }
dhead666 commented 2014-12-23 15:46:05 +01:00 (Migrated from github.com)

@Swordfish90

Thanks for responding.
Maybe don't add this setting to the interface but allow to change via a config file?

Yes, it's pretty easy changing this in the code, I already got to it myself but it would be nice not having to patch the app every update.

@Swordfish90 Thanks for responding. Maybe don't add this setting to the interface but allow to change via a config file? Yes, it's pretty easy changing this in the code, I already got to it myself but it would be nice not having to patch the app every update.
Swordfish90 commented 2014-12-27 16:40:09 +01:00 (Migrated from github.com)

@dhead666 I agree. Maybe a small config file (which the majority of users won't see) might be the best solution.

@dhead666 I agree. Maybe a small config file (which the majority of users won't see) might be the best solution.
snowinmars commented 2021-06-02 11:26:40 +02:00 (Migrated from github.com)

See arch linux wiki for key mapping workaround.

See [arch linux wiki](https://wiki.archlinux.org/title/Cool-retro-term) for key mapping workaround.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: seeseemelk/cool-retro-term#191
No description provided.