Community-driven coverage of elementary OS — news, guides & forums
Dark abstract low-poly geometric landscape with layered triangular facets in deep navy, charcoal, and muted teal, illuminated by a soft electric-blue glow near the horizon

News roundups, tutorials, application guides, and forums — built by users, for users of the elegant Linux distribution.

elementary weekly
#20
Latest roundup · 18 Apr 2015
Freya Release
Final
Covered in weekly #19 & #20
Forum Topics
Active
Installation, customization & more

Using elementary OS with a touchscreen: gestures and on-screen keyboard

A touchscreen can make elementary OS feel closer to a tablet while retaining the flexibility of a Linux desktop. Tapping buttons, scrolling through documents and bringing up a virtual keyboard are generally straightforward, although the exact experience depends on the laptop, touch controller, display driver and elementary OS release.

Pantheon is designed around a clean desktop rather than a tablet shell. That means common touch actions work well in GTK applications, while advanced gestures such as three-finger window switching may need additional software or keyboard shortcuts. A convertible laptop can therefore be comfortable for reading, browsing and quick edits without behaving exactly like an iPad or Android tablet.

For users in Australia, this setup can be useful on a train between Sydney suburbs, at a café in Melbourne or while moving around a home office connected through the NBN. A touchscreen also helps when a keyboard is folded behind a 2-in-1 computer, but it makes display brightness, palm rejection and the on-screen keyboard more important than they are on a conventional notebook.

The best approach is to begin with the built-in touch behaviour, confirm that the virtual keyboard is available, and then add gesture tools only where they solve a real problem. That keeps the desktop predictable and avoids a collection of background utilities competing for the same input events.

Check hardware and display behaviour first

Before changing software, test the panel with a simple sequence: tap an application icon, scroll a web page with one finger, drag a window, hold a finger on a file and type into a text field. If these actions are unreliable, the problem is more likely to involve the touchscreen driver, calibration or a physical fault than Pantheon itself.

A convertible may also report touch input correctly while its screen rotation sensor behaves poorly. Open Settings and check Display options, then rotate the device manually if automatic orientation is inconsistent. Some older Windows laptops sold through the Australian refurbished market have touch panels that work under Linux but provide incomplete rotation or pen support.

Screen glare is another practical consideration in Australian homes and offices. Bright light near a north-facing window can make small touch targets difficult to see, particularly on glossy displays. Increasing interface scaling and choosing a comfortable display brightness often improves usability more than adding extra gesture software.

The Australian keyboard layout is usually a sensible default for local users, with familiar punctuation and the dollar sign used for Australian currency. In Settings, review Keyboard and ensure the selected layout matches the physical keyboard. A mismatch becomes especially annoying when the on-screen keyboard is used for passwords, shell commands or symbols.

Use the gestures that work reliably

Single-finger tapping acts like a left click, while dragging moves a window, selects text or repositions a slider. A quick double tap opens files and applications in the same way as a mouse double click. In many GTK applications, pressing and holding produces a context menu or allows an item to be dragged, which is the closest equivalent to a right click.

Two-finger scrolling is the most useful touch gesture for everyday work. It should move through web pages, settings panels, file lists and long documents without requiring a scrollbar. If scrolling feels too fast, look for application-specific settings first; browser scrolling and system touchpad settings may not affect a touchscreen.

Pinch-to-zoom can work in browsers, image viewers and map applications, but it is not guaranteed across the entire desktop. A web page may support pinch scaling while the file manager ignores it. Treat this as application support rather than a universal Pantheon command.

Three-finger swipes, edge swipes and four-finger workspace changes are not generally part of the standard elementary OS touchscreen experience. Tools such as Touchegg can translate multitouch input into desktop actions, but their compatibility depends on the session type and the release in use. Gesture daemons designed for X11 may be unreliable in a Wayland session, and two utilities configured for the same gesture can trigger conflicting actions.

Make touch targets easier to use

A clean desktop can still feel cramped when it is operated with a fingertip. Increase the display scale if the screen resolution makes panel icons, window controls or text too small. This is particularly helpful on compact 11- or 13-inch convertibles, where the default interface may be comfortable with a trackpad but awkward in tablet mode.

Keep frequently used applications in the dock so they can be launched with a deliberate tap. The Applications menu works well for occasional use, but small icons and dense categories are less forgiving when the laptop is held in one hand. Full-screen applications, such as a browser or document viewer, usually provide the most comfortable touch experience.

Window controls deserve attention. Closing or maximising a window by tapping a small button near the top edge can be difficult when the device is moving. Keyboard shortcuts remain useful here, especially when a physical keyboard is temporarily hidden. The shortcut for closing the active window and the workspace navigation shortcuts can save considerable effort during tablet-style use.

Touch-friendly settings are also valuable for accessibility. Increase text size where necessary, enable a high-contrast option if it improves visibility, and avoid placing the display at a sharp angle that causes reflections. In a bright Brisbane room or an outdoor setting, a matte screen protector may provide a larger benefit than any software tweak.

Enable the on-screen keyboard

Elementary OS may expose an on-screen keyboard through its Accessibility settings, depending on the release and installed components. Open Settings, inspect Accessibility, and look for an option labelled On-screen Keyboard or a similar virtual-input setting. Enable it, then tap a text field in a browser or text editor to see whether the keyboard appears automatically.

Automatic appearance is not always consistent. Some applications correctly announce that a text field has focus, while others do not. A virtual keyboard may also remain open after a form is submitted, covering buttons at the bottom of the screen. Tapping outside the text field or using the keyboard’s hide control usually dismisses it.

If the built-in option is unavailable or too limited, onboard is a common desktop virtual keyboard for Linux. It can be installed from the AppCenter when available or through the terminal with sudo apt install onboard. Launch it from Applications, then review its preferences for layout, key size, docking and automatic show or hide behaviour.

Onboard is most predictable when it is started after the graphical session has loaded. If it works well, add it to the session’s startup applications rather than launching several keyboard programs at once. A virtual keyboard launched manually is also a useful troubleshooting step because it separates application-focus problems from a missing or disabled accessibility service.

Configure layouts, privacy and secure typing

A virtual keyboard should use the same layout as the physical keyboard. Select Australian English where appropriate and check punctuation in a text editor before relying on it for forms. This matters for email addresses, passwords and shell commands, since a misplaced symbol can look like a software problem when the real issue is a layout mismatch.

Avoid enabling key-press sounds or visual key logging features on shared machines. On-screen keyboards can display pressed keys, and shoulder surfing is easier when a large touchscreen is used in a public place. Lock the screen before leaving the computer unattended, especially in university libraries, co-working spaces and cafés.

Public Wi-Fi is common in Australian transport hubs and hospitality venues, but convenience should not replace basic security. Use HTTPS, avoid entering sensitive credentials into unfamiliar pages and keep elementary OS updated. The Privacy Act 1988 and Australian Privacy Principles govern how many organisations handle personal information, yet they do not make an open café network trustworthy by default.

For banking, government services and work accounts, a physical keyboard or password manager can reduce accidental exposure. If a virtual keyboard is necessary, tap carefully and close it after use. A touchscreen is a convenient input method, not a security boundary.

Add gestures without destabilising the desktop

Advanced gesture configuration is best treated as an optional layer. First confirm that ordinary taps, scrolling and long presses work. Then install one gesture tool, configure one or two actions and test them in the applications used most often. Workspace switching, showing the desktop and changing windows are usually more useful than elaborate gesture maps.

Compatibility should be checked against the actual elementary OS release and session. A utility may expect X11 while the current session uses Wayland, or it may need access to input devices that are restricted by the system. Read the project documentation and inspect running processes before assuming that a failed gesture needs a different sensitivity setting.

There is also a useful distinction between Pantheon and other Linux desktops. If you are comparing how desktop environments handle touch, this desktop environment comparison provides context for why a GNOME-based interface may expose different gesture and accessibility options. Similar-looking Linux desktops can make different choices about panels, workspaces and touch integration.

When a gesture daemon causes missed taps or sudden window actions, disable it and return to the default input stack. Keep keyboard shortcuts available as a dependable fallback. This is especially important on a convertible used for work, where an experimental swipe should not interrupt a video call or close an unsaved document.

Handle messaging, browsers and web apps

Touchscreen use is particularly comfortable for reading news, checking a calendar and responding to short messages. Browser-based services generally provide better touch support than older native Linux applications because their controls are designed for varied screen sizes. Pinch zoom and long-press selection can still differ from site to site.

Messaging services deserve extra care. Unofficial modified clients can request excessive permissions, contain bundled advertising or stop working after a service changes its login system. A general messaging app guide may be relevant when comparing options, but download software only from a source you trust and avoid entering credentials into an unverified clone.

For a web app used regularly, create a browser shortcut or keep its tab pinned rather than installing an unknown package. A large browser window with the virtual keyboard available is often enough for touch-based messaging. Notifications can then be controlled through the browser and elementary OS rather than through multiple background clients.

Australian users should also consider data location, workplace rules and account recovery. A messaging app used for a local community group may contain addresses, school details or business information. Review permissions, enable multi-factor authentication where offered and remove old sessions from devices that have been sold or passed on.

Build a comfortable tablet-style routine

The strongest setup is usually a simple one: use the touchscreen for scrolling, reading, selecting and occasional typing, then unfold the keyboard for long writing or detailed configuration. This avoids forcing every desktop task into a tablet interaction model that Pantheon was not designed to provide.

A stand or stable hinge position makes a major difference. Holding a heavy convertible flat for an extended period can be tiring, while a tent or supported tablet position works well for recipes, travel directions and video playback. When commuting on Sydney or Melbourne public transport, use a short screen timeout and lock the device before packing it away.

Keep a small physical mouse nearby if the computer is used for spreadsheets, image editing or precise drag-and-drop work. Touch and mouse input can coexist, and switching methods is faster than repeatedly fighting tiny controls. A stylus may also improve handwriting or annotation, but pressure sensitivity and palm rejection vary widely between models.

Finally, update elementary OS and installed applications through the normal software tools, then retest the virtual keyboard after major upgrades. Accessibility components and input services can change independently of the desktop’s visual appearance. Record any working launch command or configuration in a local note so the setup can be restored after a system reinstall.

Start by opening Settings, enabling the available on-screen keyboard, and testing tap, long-press and two-finger scrolling in a browser before installing any additional gesture utility.

Browse the News Archive
Latest Updates

From the elementary weekly series

Low-poly faceted abstract render in dark charcoal and electric blue tones, suggesting a news bulletin or announcement
elementary news

elementary weekly #20

The first week with the final Freya release — community reactions, tips, and early impressions gathered in one roundup.

Abstract low-poly geometric scene in midnight blue and soft cyan, conveying a live broadcast or event atmosphere
elementary news

elementary SPECIAL

A live Hangouts event with the elementary OS founders, held on 11 April 2015, discussing the Freya final release.

Low-poly faceted render in deep navy and muted teal with subtle amber highlights, suggesting a tutorial or guide
Tips and Tricks

Timeshift Guide

How to use Timeshift — the intuitive system restore utility for elementary OS — to recover from configuration mishaps.

Explore

Topics & Resources

Dive into guides, application recommendations, and community discussions covering every aspect of elementary OS.