General

- Automatically cycle through screens (configurable).
 
- Supports multiple simultaneous devices.
 
- GNOME3 Shell Extension, System tray, Indicator icon to control your keyboard and Gnome15.
 
- Cycle through screens using the mouse wheel over (panel 	applet only).
 
- Extendable through the use of Python plugins, DBUS and SVG themes. 	See the Clock Plugin Tutorial and other documentation for more 	information
 
- Logitech G keyboard emulator to allow development of plugins 	without real hardware
 
- Depending on the model, you will be able to set the keyboard 	 backlight level or colour, as well as the LCD brightness, background 	 colour and foreground colour.
 
- Cycle though the backlight level using left / right mouse 	wheel (when present, panel applet only).
 
- Detects user switching and shuts down service for inactive user, re-activating it when the user is active again.
 
 
Macros

- Macro Recorder feedback is provided on LCD, allow recording 	without opening any windows.
 
- Multiple macro profiles may be configured, with Gnome15 	 automatically switching between them when the currently focused window 	 changes.
 
- Plugin to display current macro summary. Each macro may be 	assigned  a name, which is displayed on the LCD along with the key it is 	mapped  to.
 
- Assign macros to all G-keys in any of the three memory banks 	(M1 -  M3). Assign keyboard backlight colors to each bank (G19 only).
 
- Icons may be assigned to profiles.
 
- Assign keyboard backlight colors to macro profiles and memory banks.
 
- Run commands, send simple macros, create macro scripts or send low level keyboard mouse and joystick events.
 
- Choose which plugins are enabled for a profile.
 
- Profiles can be exported and shared.
 
- GUI Macro Script Editor.
 
 
Plugins
- Stopwatch. Provides dual timers, each of which may be set to stopwatch mode or countdown mode.
 
- G15Daemon. Available only on the G19, this is a  network server compatible with the g15daemon 	protocol. This allows you  to use g15daemon compatible scripts and applications on a G19 such 	as  g15stats, g15composer, mumble, etc.
 
-  Processes. Lists all running processes and allows you to kill them. You may switch between running applications, user processes or all processes.
 
-  LCDBiff. POP3/IMAP email checker. An alternative  to the Indicator 	Messages plugin if your system does not use  indicators. Supports 	multiple accounts, SSL, displays summary of total  unread emails in each 	account.
 
- Menu. Displays list of available screens and allows selection. 	Activated by the MENU key on the G19, or L2 on the G15.
 
- Impulse15. Port of the Impulse screenlet and 	desktop widget. Adds a spectrum analyser.
 
- Panel. Reserves an area at the bottom of the LCD for other 	plugins to add miniature components that are always available.
 
- Clock. Simple demonstration plugin.
 
- Cairo Clock. For the G19 only, a port of MacSlow's Cairo 	Clock. It renders any Cairo Clock theme on the LCD.
 
- Notify LCD. A notify-osd replacement for  notifications. NOTE, 	this plugin currently tries to kill the  'notify-osd' process and take 	over notifications before notify-osd can  restart. This doesn't always 	work. I will look for a better solution,  but in the mean time, try 	killing your notification daemon manually  before starting this plugin.
 
- Calendar. Integrates with Evolution to show a  highlighted 	month calendar, and todays events. You can scroll though  the calendar 	using the extended keys.
 
- RSS reader. Supports multiple feeds and formats.
 
- Screensaver. Detects when screensaver becomes active and dims 	the keyboard and displays a message. Warn off your foes!
 
- Indicator Me. Shows your current IM status (Ubuntu only).
 
- Indicator Messages. Shows all current waiting messages (email, broadcast, chat, Ubuntu Only)
 
- Mounts. Shows available mounts, allows mount / unmount / eject
 
- IM. Shows IM contact list (currently works with Telepathy based clients such as Empathy)
 
- Volume monitor. Displays volume gauge when it changes. 	Currently uses Python ALSA bindings.
 
- Weather. Displays current outlook, temperature, and 2 day 	forecast. Uses NOAA or Yahoo weather API.
 
- System Monitor. Displays current CPU, Network and Memory 	summary.
 
- TweakGnome15. Allows changing some hidden settings.
 
- Now Playing. Displays current track information,  progress and 	cover art. Supports any player that supports the MPRIS  protocol (v1 or 	v2). This includes Rhythmbox, Banshee, Audacious, XMMS2  and more.
 
- Media Player. GStreamer based audion and video player. Supports visualisations, webcams, audio monitor and more.
 
- Special effect. Adds effects for cycling  through screens, 	a slide effect and a fade effect. Due to the nature of  the G15 	monochrome LCD, the fade effect is more of a 'disolve', but  it's quite 	cool anyway :)
 
- Wallpaper. Display any background image on the LCD.
 
- Display Resolution. Uses xrandr to change monitor resolution.
 
- LCDShot. Take screenshots or videos of Gnome15.
 
- Debug. Monitor Gnome15 internals.
 
- Google Analytics. Monitor you website stats.
 
- Profiles. View, select and lock the current macro profile.
 
- Tails. Monitor log files