18 votes
Accepted

How can I open Terminal with a keyboard shortcut?

To open terminal press super + T Super key = Windows key EDIT: To customize your shortcut key: Open System settings -- > Keyboard --> Applications Now select terminal on right side of window, ...
  • 7,867
12 votes

How do I enable NumLock at login?

Open System Settings and click Keyboard: Switch to the tab Options Now choose Miscellaneous compatibility options on the left side, and check Default numeric keypad keys on the right side. ...
  • 4,526
12 votes
Accepted

Loki - Media Keys, Shortcuts, Volume Keys broken

Just in case someone else stumbles upon this issue, I managed to address my media keys issue with elementaryos loki by using dconf-editor and xbindkeys. First to identify your keys in terminal type ...
  • 329
11 votes

Loki - Media Keys, Shortcuts, Volume Keys broken

Building on @Fratink's answer, I ran these commands to fix the issue. (For some reasons, the dconf-editor wasn't working for me.) Volume down gsettings set org.gnome.settings-daemon.plugins.media-...
  • 171
10 votes
Accepted

How can I switch between keyboard layouts with a keyboard shortcut in Freya?

Default shortcut for switching layouts is Alt+Space. If you’d like to use a different shortcut, you can set one in System Settings -> Keyboard -> Shortcuts -> Universal Access as “Next Keyboard ...
  • 4,565
8 votes

How can I enable Japanese input?

I found that ibus did not work with Freya. Instead I used fcitx with mozc for Japanese Input, using the instructions from the elementary os subreddit. NOTE: Make sure you remove the ibus package ...
  • 173
8 votes

How do I enable NumLock at login?

Edit /etc/lightdm/pantheon-greeter.conf (in newer versions io.elementary.greeter.conf) with you favorite editor and remove the # on the line activate-numlock=true.
7 votes

How can I set my keyboard layout up similar to macOS?

You can swap Ctrl and ⌘ for most contexts with the following command: gsettings set org.gnome.desktop.input-sources xkb-options "['ctrl:swap_lwin_lctl']" Alternatively, if you want to use a GUI to ...
7 votes
Accepted

Use macOS-style modifier keys

So I futzed around with this for a day (gsettings, built-in shortcuts, xkb, xmodmap) and no turnkey solution is forthcoming, though I filed a feature request that might lead somewhere. In the ...
  • 4,264
7 votes
Accepted

Is Elementary OS designed for Mac keyboards?

elementary OS uses the command key found on Mac keyboards to represent the superkey (Which is usually represented as the "windows key" on most keyboards.) So it's fine. You won't have any problems.
6 votes

How can I hide the keyboard indicator from the panel?

Ok, I solved it! install DConf-Tools sudo apt-get install dconf-tools browse: com > canonical > indicator > keyboard and uncheck "visible"
6 votes
Accepted

How do I enter the rupee sign?

When you have enabled that setting you can press AltGr+4 to create a ₹ Just tested it myself, you do not need to restart your computer or even exit the settings window. It just works. But I do ...
  • 405
6 votes
Accepted

How to type "@" on a Macbook 2.1

Go to System Settings Choose Keyboard And activate "Left Alt" as "Key to choose 3rd level" in the Options Tab
  • 786
6 votes

apt-get and add-apt-repository not working

Install Software Properties sudo apt install software-properties-common
  • 83
6 votes

How do I switch Super and Ctrl?

I don't like the options involving Autokey and others. For me, I found the best solution in Tweak Tool. You can install Tweak Tool in eOS's AppCenter. Under the Typing section of TweakTool you can ...
5 votes

How do I change the keyboard layout?

To change the layout, go to System Settings -> Keyboard -> Layout tab. Then, click the + sign at the bottom left part of the window, choose Portuguese in the language section and choose whatever ...
  • 3,236
5 votes
Accepted

How can I find the source code that relates to keyboard settings UIs

In this case, there is a separate project in Launchpad: https://launchpad.net/switchboard-plug-keyboard. Also of interest to anyone else starting out like I am is this google doc on building large-...
5 votes

Problem with keyboard language indicator

The following steps helped me, if I'm not mistaken: removing all languages, adding English (US) and a second language.
4 votes
Accepted

Function keys on t450s always active

This is usually a BIOS setting. If there is nothing in there (perhaps it is set to Ctrl rather than Fn), you could try pressing Fn+Esc to toggle FnLock as is reported to work on earlier Thinkpad ...
  • 2,067
4 votes

How do I type in multiple languages on elementary OS?

Go to Settings - Keyboard - Layout (3rd tab). Add a new language by clicking the plus sign (+) at the bottom left and selecting it from a list. -Tip: You can quickly change between distributions by ...
4 votes
Accepted

Control pointer using keyboard on Freya

Explanation xkbset can be used to set various options available in the XKB extensions. This includes such things as mousekeys where one can use the numeric pad keys to move the ...
  • 815
4 votes

How can I enable Japanese input?

You can change the keyboard layout in System Settings > Keyboard > Layout and add a new layout there with the plus button in the bottom left. I have no knowledge of Japanese signs, but enabling ...
  • 3,520
4 votes

Sticky keyboard layout

Open system settings and click Keyboard: Then click the Layout tab and change the slider:
  • 1,059
4 votes

CTRL + SHIFT + key when using CTRL+SHIFT to switch keyboard layout

Opt+Shift is the default shortcut for changing keyboard layouts in Loki, so you'll need to change that if you want to use the same modifier keys for other shortcuts. You can do this at Settings > ...
  • 4,264
4 votes
Accepted

Switch between keyboard layouts with a keyboard shortcut in Loki

It defaults to Opt+Shift in Loki. To change it, go to: Settings > Keyboard pane > Layout subtab > "Switch layout" Commands like gsettings set org.pantheon.desktop.gala.keybindings switch-...
  • 4,264
4 votes
Accepted

How to NOT disable touchpad while typing?

TLDR You can enable touchpad (that is disable auto-disable) with xinput set-prop DEVICE PROP 0 where you can check for your device ID and prop ID with xinput and xinput get-props DEVICE respectively. ...
  • 4,502
4 votes

Is there any way to enable a screen keyboard when input is required?

System Settings > Universal Access > Typing > On-screen keyboard More advanced settings like hiding it when not in use and layout are available when you click on "On-screen keyboard settings..."
  • 161
4 votes
Accepted

Keyboard not working in login screen

After a day of suffering, I finally managed to find a solution. These are the steps that you want to do if you have a similar problem: Boot into Elementary OS live USB. Mount root partition and proc, ...
  • 171
3 votes

How do I enable NumLock at login?

This may not apply to you, but it will apply to others out there. Some BIOS's have an option to turn it on automatically. For example, the ASUS ROG G20AJ Gaming PC's BIOS has this option.
  • 63
3 votes

How do I enable NumLock at login?

Here is an alternative option assuming you are using the text editor that came with Elementary OS. In the terminal: sudo scratch-text-editor /usr/share/lightdm/lightdm.conf.d/40-pantheon-greeter.conf ...

Only top scored, non community-wiki answers of a minimum length are eligible