59 votes

Virtual keyboard activation

First thing to do: Open terminal Second you will need to update the repositories: sudo apt-get update An upgrade to the whole system isn't needed but it is recommended: sudo apt-get upgrade Now ...
Michielvk's user avatar
  • 883
27 votes

Multiple keyboard and input languages

There is a quick graphical way to change the keyboard layouts, the toggle key-combination and have a panel indicator at the same time. Right click on the panel and choose Add/Remove Panel Items Click ...
qwazix's user avatar
  • 371
10 votes

Installing Raspbian from NOOBS without display

For a headless setup, SSH can be enabled by placing a file named ssh, without any extension, onto the boot partition of the SD card. When the Pi boots, it looks for the ssh file. If it is found, SSH ...
philip mudenyo's user avatar
9 votes

Installing Raspbian from NOOBS without display

The short answer is, make sure you download the offline install version of NOOBS, then edit the file recovery.cmdline and add silentinstall on the end of the first line. That will auto install ...
Mike Redrobe's user avatar
9 votes

How to map Caps Lock key to something useful?

In my case, Raspbian (jessie): $ cat /etc/os-release PRETTY_NAME="Raspbian GNU/Linux 8 (jessie)" ... $ sudo vi ~/.config/lxkeymap.cfg option = ctrl:swapcaps or option = <something>,ctrl:...
yzsh's user avatar
  • 91
7 votes
Accepted

How to use a 4x4 keypad in Python?

I use pad4pi. It simplifies everything. For more details you may want to see githubdemoproject. from pad4pi import rpi_gpio import time # Setup Keypad KEYPAD = [ ["1","2","3","A"], [...
user2352059's user avatar
7 votes

Enable SSH in NOOBS before install

You just need to add a file named 'ssh' to the noobs partition (you can do it right when copying fresh noobs files to a clean sd card) and it will enable ssh for raspbian when you install it from this ...
nars's user avatar
  • 171
7 votes

How to install on screen keyboard in raspbian without a physical keyboard?

If you want to do this but can't connect your Pi to the internet via cable do this: Open LibreOffice Writer Insert - Special characters... With mouse you can type your WiFi password Turn on WiFi, ...
Kolineal's user avatar
  • 171
7 votes
Accepted

Is it possible to produce a pipe "|" with a US keyboard and the vanilla Raspbian?

| = AltGr + Shift + `~ \ = AltGr + -_ One solution that I've found is to hold the AltGr key and press the `~ key. But I'm not sure if this would work for a normal "right alt" on a US keyboard. ...
Bruno Bronosky's user avatar
5 votes

Multiple keyboard and input languages

try for Raspbian GNU/Linux 9.4 (stretch) sudo nano /home/pi/.config/lxpanel/LXDE-pi/panels/panel At the end of the file change to Plugin { type=xkb Config { Model=pc105 LayoutsList=us,...
Andrei Krasutski's user avatar
5 votes

Installing Raspbian from NOOBS without display

I found this guide to be the most useful. An important update in setup: ssh is disabled by default on the newest images. You have to create a new file ssh in /boot (can be empty). E.g. touch /...
gameweld's user avatar
  • 151
5 votes
Accepted

Open tty1 with another shortcut

If you are not in X and already at a virtual console, you do not need to use Ctrl and just Alt+F1 should work. If the keyboard issue is that it cannot handle 3 modifiers, this might help, but if the ...
casey's user avatar
  • 166
5 votes

I changed my Raspberry Pi default keyboard settings. How can I reset this change?

Can you insert the SD card into another machine and mount the filesystem? If so, edit /etc/default/keyboard and change XKBLAYOUT="in" back to your desired setting. If needed, there's a list of valid ...
adengle's user avatar
  • 726
5 votes
Accepted

I changed my Raspberry Pi default keyboard settings. How can I reset this change?

If you know the IP address you can ssh from another machine. Then use the raspi-config utility: Open a terminal Run raspi-config Choose Localisation Options Choose Change Keyboard Layout Choose your ...
AKW's user avatar
  • 299
5 votes

Making input device for Raspberry Pi

The Raspberry Pi has a header which contains many GPIO (General-Purpose I/O) pins that can be controlled directly from software on the Pi. These pins can be configured as outputs or as inputs (which ...
marcelm's user avatar
  • 201
5 votes
Accepted

How to type hash ('#') in the boot config

I found that pressing \ (backslash) key produces the # character which is sufficient to enable editing the config file. (Don't ask me how to type backslash...)
M.M's user avatar
  • 323
5 votes

How to install on screen keyboard in raspbian without a physical keyboard?

Another option I just used is to put the commands and password for WiFi in a text document on a USB drive. You can open the file and copy and paste as needed.
Joseph Preston's user avatar
5 votes

How to make onscreen keyboard automatically pop up when entering input field

Florence virtual keyboard claims to have this feature (called "auto-hide mode"), which should work with modern applications implementing accessibility API (e.g. GTK+ and Qt 5): For a system-wide ...
Dmitry Grigoryev's user avatar
5 votes
Accepted

Use Raspberry Pi as keyboard/mouse output to control server

Only the Raspberry Pi Zero , Zero W , Model A and Compute Module can act as USB device. Other models can not act as USB device. This is a hardware limitation which cannot be worked around in software. ...
flakeshake's user avatar
  • 6,195
4 votes

How can I put in the "@" sign on your Stack Exchange log In from a Raspberry Pi?

You have a UK English keyboard layout set on your RPi. From this site, you have two options. Option 1 Run the command: sudo dpkg-reconfigure keyboard-configuration Follow the prompts. Then ...
berto's user avatar
  • 1,211
4 votes
Accepted

Keyboard not working on Raspberry Pi 2 Model B

That type of converter just wires pins to pins. Legacy USB ports are able to notice that it's a PS/2 keyboard and change their behaviour. The RPi USB port doesn't have the support for the PS/2 ...
John La Rooy's user avatar
  • 11.9k
4 votes
Accepted

Can't get '~' using shift-` but shift-\ gives tilde

I had this problem a while back, your keyboard language is set to United Kingdom/British instead of USA/United States.
Patrick Cook's user avatar
  • 6,355
4 votes
Accepted

Keyboard and mouse stops working after connecting usb hard drive

Just like most other issues with the Raspberry Pi, this is most likely a power issue. Make sure you are using a short and thick USB cable. And a supply that provides at least 5V at 1A, but I highly ...
Patrick Cook's user avatar
  • 6,355
4 votes
Accepted

Read keyboad input from background process

I think this link is probably what you are looking for. Briefly, if your device works similar to the one mentioned in the link above, there should be a file created as /dev/???? when you plug it in, ...
Shreyas Murali's user avatar
4 votes

Change default en_GB to en_US (cannot type a pipe key)

I found this post which got me going: https://rohankapoor.com/2012/04/americanizing-the-raspberry-pi/ I'm assuming this was written from an older version of Raspbian because there's a few differences ...
John Dyer's user avatar
  • 169
4 votes

Console login when password contains British Pound Sterling (£) character

To have a decent answer, here is it what the questioner posted in a comment: I've resolved the problem by mounting the SD card on another computer, mounting the root filesystem, and deleting the ...
Ingo's user avatar
  • 41.7k
4 votes

What is the Raspberry Pi key for on the PI 400?

It's the "super key" or Windows key. As far as I'm away it's only purpose in the Raspberry Pi OS is to open the main menu (which also has a Raspberry Pi logo) which you can then navigate ...
ben_nuttall's user avatar
  • 2,431
3 votes

Installing Raspbian from NOOBS without display

The way I did this was as follows: Remove power cable from the Pi and then take out the SD card. Use a card reader (or built in one if your laptop has one) and the SD adapter to read the card on your ...
SilverlightFox's user avatar
3 votes
Accepted

how to skip NOOBS boot menu

Put the SD card in another machine: You should see the RECOVERY partition. Create the text file: autoboot.txt at the root level of this partition. Note: Be careful in Windows that if you create a ...
JJ Stiff's user avatar

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