Can Qubes-OS be used without a mouse? - keyboard-shortcuts

Does Qubes-OS support keyboard shortcuts well enough to use it without a mouse? I read that dom0 maintains the desktop environment, which can be KDE or xfce, so can I assume the shortcuts will be the same as those in KDE or xfce?

Yes, the keyboard shortcuts and customization options from the corresponding version of Fedora (that dom0 is based on) are all available.

Related

Navigation Back and Forward not working at Intellij IDEA

I am new to Intellij IDEA and Navigation Back(Ctrl+Alt+Left) and Forward(Ctrl+Alt+Right) not working (tried in version 14 & 15),
but settings seems to be okey. How to make it work?
Intel Graphics uses these hotkeys for rotating the screen(Ctrl+Alt+Left/Right are used to rotate the screen 90 degree Left/Right). I have disabled Graphics hotkey, but still I was not able to use these hotkey in Intellij IDEA, then I changed the hotkey for Intel Graphics(Ctrl+Alt+F2/F3). Now I am able to Navigate Back and Forward with Ctrl+Alt+Left/Right.
In Gnome Ctrl + Alt + Left / Right are bound to switch-to-workspace-left/right per default.
To remove these keybindings, call:
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-left "['']"
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-right "['']"
Still applicable in 2020...
What worked for me was to not only disable the Intel Graphics system hotkeys, but to enable them first, change them to something that is not currently in use and then disable them back.
Simply disabling them did not work for me.
In Windows press CTL + ALT + F12 to opens Intel control panel.
Go to options and disable hot keys.
Note: If you need to enable hot keys back (CTL + ALT + F12 will not work), go to Start menu in Windows paste Intel Graphics and run one of these files: Gfxv4_0.exe, GfxUIEx.exe, Gfxv2_0.exe. Intel Graphics
You can solve the problem without hacking systemwide keymap.
In IntelliJ go to File > Settings > Keymap in which you can assign keyboard/mouse shortcuts into actions.
Also you can choose from other existing keymaps for example Gnome if you are using Ubuntu.
Tagging onto Amaresh Narayanan's answer. I also had to change the hotkeys as disabling alone did not work (changed screen rotation to ctrl+alt+8 and ctrl+alt+9, just something that is hard to mistype).
My fix was to go into Intel Command Center and change the hotkeys.
Beware that ctrl+alt+f12 lead me to the OLD Intel's settings manager on Windows. At the time of writing, there's Intel Command Center and Intel Control Panel, the latter of which editing the settings did not work and was the shortcut ctrl+alt+f12.
Right Click on Desktop => Graphic Options => Hot Keys => Disable
Use Shift + Alt + Left or Shift + Alt + Right instead.
To use, backward/forward command in intellij. you have to disable hot keys.
desktop->right click of any corner->graphics options->hot keys->disable/enable
A potential cause for this can also be VMware Workstation. Its default key combination for special VM commands is CTL + ALT. This will override any hotkeys that involve CTL + ALT on the virtualized system. The key combination can be rebound from Edit>Preferences>Hotkeys.
My specific version of VMware workstation is 12 Pro.
In case you are using Xubuntu, open [Window Manager], go to [keyboard], and remove/change the key combination for [Left Workspace] and [Right Workspace]. This will allow Intellij to use the hotkey.
In the Case of Mac, Go To
Preferences -> KeyMap -> Main Menu -> Navigate
Change Back & Forward to the shortcuts you prefer
The most recent solution is to update the Intel Graphics Command Center version and then disable hotkeys:
https://www.intel.com/content/www/us/en/support/articles/000057495/graphics/graphics-for-10th-generation-intel-processors.html
What are you seeing?
Applications such as PHPStorm* and JetBrains* have their Ctrl + Alt hotkeys disabled after installing the Intel® Graphics Command Center for the first time.
How to fix it:
This issue is resolved in Intel® Graphics Command Center version 1.100.2970.0 and newer. Install the latest version of the Intel® Graphics Command Center in the Microsoft Store.
If somebody happens to use awesomewm its default configuration is using MPD plugin which steals Ctrl+Alt+Left/Right shortcuts. Check your rc.lua configuration.

How to customize FoxitReader shortcut keys

Recently, FoxitReader for Linux was officially introduced and I love it.
http://www.webupd8.org/2015/09/foxit-pdf-reader-sees-new-linux-release.html
However, somehow FoxitReader does not support shortcut keys for any comment tools. This is quite inconvenience for me, especially when I have to use the trackpad of my laptop to select the tool first.
So I would like to ask if is there any way to configure the shortcut keys of FoxitReader?
I do not see this feature in the preference of FoxitReader, so looking into the configuration files of FoxitReader in Linux could be a possible solution. But I am don't know how to do it.
Thanks for taking time reading my post!
Not sure for linux but in window u can do this
Right click on toolbar at top
select customise quick access toolbar
then follow this
Update:
Foxit version 2.4.1
By default, they provide for highlight light text using Ctrl+h (Linux)
Unfortunately this feature is not currently available. I'm sorry I can't give you a better answer. We (Foxit) are currently working on adding shortcut keys in future versions.
Try:
Right-click the toolbar region -> Customize Toolbar -> choose the Keyboard tab -> choose the View menu -> change the shortcuts for Next Page and Previous Page.
See the shortcuts available in foxit.
For the newest version:
Right click the ribbon under the "Home" section.
Select customize ribbon.
Navigate to the keyboard tab
I used this specifically to set the highlight tool. The section to find the highlight tool option is not intuitive so if your interested in setting the highlight shortcut just navigate to the comment section.
It is impossible to customized the shortcut on the Linux version. But for the windows version, Adiii has provided the solutions.
Two commonly used shortcut, which is already predefined in the Linux version is
CTRL + L: highlight
CTRL + N: note
Hope it helps.
The FoxIt Linux version do not support keyboard customization, BUT we can easily use FoxIt (Windows) on Linux via Wine + PlayOnLinux.
I set it up on my Ubuntu 18 by:
Download the Foxit Windows version from https://www.foxitsoftware.com/pdf-reader/
Install via PlayOnLinux. (including adding a shortcut to the FoxitReader.exe)
Move the shortcut FoxitReader.desktop to the .local/share/applications and select any pdf file > properties > set the default application as FoxitReader.
This gives me the power of keyboard shortcut customization at a small price of slightly longer startup time.
The answer provided by user Adiii is sufficient above.
I would like to add,
the default option to highlight on foxit linux is ctrl + H
that option is occupied on windows for entering reading mode, since u would be highlighting more than entering the reading mode, assining alt+H to reading mode and assigning ctrl + H to highlight is the prudent choice.

How can I change a keyboard shortcut in Mint 17.1 Cinnamon?

I have just installed Mint 17.1 Cinnamon and I'm finding keyboard shortcuts conflicting with Intellij and Emacs. The one giving me a lot of trouble is the Ins key (lower left of the six keys between the alpha keyboard and the keypad).
When I hit Ins, the display flashes. Using gconf-editor and dconf-editor and the keyboard settings panel, I have been unable to find any binding for Ins. How can I change it?
More generally, is there a text file somewhere storing the keyboard shortcuts? I would prefer to edit that directly than deal with these UIs.
Open Keyboard app and go to Keyboard shortcuts tab. In this place you can change bindings.
To find shortcut assigned to Insert key try command:
gsettings list-recursively | grep Ins
According to manual of dconf-editor:
The gsettings(1) utility provides similar functionality on the commandline.

Short cut in Xcode to switch between help and IDE

I'm new to the XCode IDE, Mac and IOS programming. Means that I'll swap a lot between help and editor. However when using Cmd+Tab I'll not swap between help and IDE but between other open apps.
Does anyone know a short cut to switch between IDE and help?
OPT+Cmd+? will bring the help in XCode (the shortcut is mentioned if you go to the help section)
use 1. in combination with CMD+' to scroll through all open projects / windows within XCode.
You can have a look to this page: it refers all XCode shortcuts and gesture.
The default shortcut to open the Organizer is Cmd+Shift+2, which you can edit in the Preferences of Xcode if you want.
There is also a shortcut which will directly bring you to the Documentation tab: Cmd+Alt+?.
Additionally, you can set a shortcut to switch between the windows of the active app in System Preferences → Keyboard → Keyboard Shortcuts. The default is Cmd+< but I prefer Alt+Tab.
Command-Option-Shift-/ (a.k.a. Command-Option-?) will bring up the documentation window.
Also, you can cycle between windows within an application with Command-` (works in any application). You can use that to switch easily between a project window and other open windows, including the documentation window.
Command-Tab cycles between applications, not windows.
Note that the keyboard shortcut for a given menu command will be displayed in the menu along with the command (this is true for any application):
If you are on Mountain Lion (not sure if it works on earlier versions), you can also use the 4 finger scroll (Mission Control shortcut) if you prefer. With the Organizer (help) open, use 4 fingers and swipe upwards to reveal mission control. On top you'll see virtual desktops. Drag and drop your Organizer/help window onto the second desktop. Now you can flick right or left with 4 fingers on your trackpad to switch between code view and help. I know this sounds complicated but once you get used to it, it becomes second nature. But yeah Cmd + ~ is good too.

Changing keyboard layout on application focus

As everybody knows the en-US Keyboard-layout is the best one for programming. So I'd like to use it in my IDEs. But since I live in a non-en-US country I need the de-CH layout for all other applications. Now I wonder if it is possible to set the layout depending to which application currently has the focus. If that is possible, can a human brain adapt to such a behaviour or is it just confusing?
cheers,
AC
The operating system is Windows 7 and the IDEs are VisualStudio and Netbeans
i thought about the same question some time ago, haven't fount an easy solution and so i changed the layout of may PC (where i do mostly programming) to en-US and left my Laptop on de-DE (i'm from germany) - after almost a week i changed back my PC to de-DE because i was confused ll the time...
you should probably mention your operating system and ides. afaik there's an option to make the keyboard layout application specific – so you set it once after starting up your ide, and when you switch windows the layout is also changed.
nevertheless, have a look at ergonomic/optimized layouts (like neo ;)
There is an option in both Windows and Linux to use a US layout with additional international characters. For instance, typing an ä will be yielded by pressing RAlt+q. The good thing about this is that it's the same combination for Windows and Linux.
I think you can configure it easily with built-in Windows settings.
In "Control Panel" - "Clock, language and Region" - "Language", you can enable "Enable different input methods for each application window" (the translation is approximated because I am using Spanish OS). I think that suffices.
I created my own customized keyboard layout with Microsoft Keyboard Layout Creator (MSKLC)
I used my current keyboard as base and modified only a few keys in order not to always twist my right thumb when I want to get curling bracktes {}
It works very well in combination with a short-cut for switching the keyboard layout. You can define such shortcut in your system language settings.