helloSystem / ISO

helloSystem Live and installation ISO
https://github.com/helloSystem/
BSD 3-Clause "New" or "Revised" License
806 stars 58 forks source link

Control-click not working as expected with helloSystem as a VirtualBox guest #69

Closed grahamperrin closed 3 years ago

grahamperrin commented 3 years ago

Whilst aiming to troubleshoot #61 …

Environment

Issue

Expected:

Actual result:

Given the transposition of keys, I tried Alt-click. This, too, fails to open the link in a new tab; it's for movement of the VirtualBox window.

Related: #68

probonopd commented 3 years ago

Are you talking about Falkon? ⌘-Clicking on links opens them in new tabs for me. (With ⌘ currently being mapped to Alt, which may become configurable in the future.)

grahamperrin commented 3 years ago

Alt-click is

… for movement of the VirtualBox window. …

Now I see: it is, more generally, for movement of windows in KDE Plasma 5. Whilst I don't see it amongst the shortcuts for KWin:

image

– I assume that Alt is the modifier.

I guess that for helloSystem to be tested smoothly as a VirtualBox guest where the VirtualBox host is on FreeBSD (or uses a non-Mac keyboard?), we need a reasonably smooth way to get an appropriate mapping i.e. #68

probonopd commented 3 years ago

I think the Alt-Drag is a Xorg wide feature. Since Alt and Ctrl are currently swapped on helloSystem, it is Ctrl-Drag here.

grahamperrin commented 3 years ago

From https://github.com/helloSystem/ISO/issues/68#issuecomment-753464390

setxkbmap -model pc101 -layout gb,us -option compose:ralt

– suits me, personally ☑ however the bigger picture should include people whose first impressions of helloSystem will be based on a virtual machine run of the live ISO. The web browser is prominent and if Control-click does nothing out of the box, some of these people will get not the best first impression.

Maybe leave this issue open until after automated keyboard detection has reached a fair level of maturity …

probonopd commented 3 years ago

The goal is achieved imho when:

grahamperrin commented 3 years ago

☑ working as expected (at least in Falkon) after disabling modifier key swaps:

image