UpDeskLab

How to Program and Save Standing Desk Memory Presets (Every Brand)

Updated June 2026

Why Memory Presets Are Worth Setting Up

Memory presets transform a standing desk from a manual chore into a seamless part of your workflow. Without presets, you hold a button and guess when the desk reaches the right height. With presets, one tap moves your desk to your exact ergonomic position every time.

  1. Press and hold the Up and Down buttons together for 5 seconds until the display shows "RST"
  2. Press the Up button once to enter reset mode
  3. Hold the Up button until the desk reaches its maximum height and stops
  4. Press and hold your preferred memory button (1, 2, 3, or 4) for 3 seconds
  5. The display will flash to confirm your height has been saved to that preset

The benefits go beyond convenience. Presets ensure you actually alternate positions. When switching takes 3 seconds instead of 10, you stand more often. Studies show that standing desk users with memory presets change positions 40% more frequently than those without.

Most modern electric standing desks include 2 to 4 memory slots. This guide covers programming for every major brand, plus troubleshooting when presets fail and the optimal preset configurations for different work styles.

Before You Start: Find Your Ideal Heights

Programming presets requires knowing your two target heights: sitting and standing. Do not guess. Use these methods to get precise measurements.

Method 1: The Ergonomic Formula

  • Sitting desk height: Your height in inches x 0.25 + 8 inches
  • Standing desk height: Your height in inches x 0.40 + 1 inch (for anti-fatigue mat)

Example for a 5’10” (70-inch) person: sitting = 70 x 0.25 + 8 = 25.5 inches; standing = 70 x 0.40 + 1 = 29 inches (floor to elbow).

Method 2: Physical Measurement

Stand in your work shoes with elbows at 90 degrees. Have someone measure from floor to underside of forearm. Add 1 inch for keyboard thickness. This is your standing desk surface height. For sitting, measure from floor to bent elbow with feet flat and thighs parallel to floor.

Method 3: The Trial Approach

Start at any height. Adjust in half-inch increments while typing. The correct height lets your shoulders relax, elbows stay near 90 degrees, and wrists remain straight. Note the ideal heights and program them.

Brand-by-Brand Programming Guide

HUANUO Standing Desks (2-Memory and 4-Memory Controllers)

HUANUO uses two controller variants across their product line. Check your keypad to identify which version you have.

2-Memory Controller (Basic Models):

  1. Use the UP and DOWN arrows to move the desk to your desired sitting height.
  2. Press and hold the S (Set) button for 3 seconds until the display flashes “S-1.”
  3. Press the number 1 button once to save the current height as Preset 1.
  4. Move the desk to your standing height using the arrows.
  5. Press and hold the S button again until “S-2” flashes.
  6. Press the number 2 button once to save the current height as Preset 2.

To recall a preset: Double-tap the 1 or 2 button. The desk moves automatically to the saved height. Single-press does nothing; the double-tap prevents accidental activation.

4-Memory Controller (Advanced Models):

  1. Move the desk to your desired height using the arrows.
  2. Press and hold the M (Memory) button for 3 seconds. The display flashes “M” and a preset number.
  3. Within 5 seconds, press the number button (1, 2, 3, or 4) where you want to save.
  4. The display shows the saved height briefly, confirming success.

To clear all presets: Unplug the desk for 60 seconds. All HUANUO controllers reset to factory defaults when power is fully cycled.

FlexiSpot (EC1, E7, and E8 Series)

FlexiSpot controllers vary slightly by series, but the programming logic is consistent across models.

EC1 Series (2 to 3 Presets):

  1. Press and hold the M button for 3 seconds until the LED display flashes “St.”
  2. Within 5 seconds, press either the 1 or 2 button to assign the preset.
  3. Move the desk to your second height using the arrows.
  4. Press and hold M again until “St” flashes.
  5. Press the remaining preset button to save.

E7 and E8 Series (3 to 4 Presets):

  1. Adjust to your desired height.
  2. Press M once, then within 3 seconds press your chosen preset number (1, 2, 3, or 4).
  3. The display flashes the saved height to confirm.

Special E7/E8 features: These controllers include a sit-stand reminder function. Press and hold the bell icon to set a timer (0.5 to 2 hours). The desk beeps when it is time to switch positions. Disable by pressing the bell icon again until the indicator turns off.

Child Lock on E7/E8: Press and hold the M and 1 buttons simultaneously for 5 seconds. The display shows “LOC.” All buttons except the unlock combination are disabled. Unlock by holding M and 1 again for 5 seconds.

Check FlexiSpot prices on Amazon

Uplift V2 and V2 Commercial

Uplift’s advanced memory keypad offers 4 programmable presets plus advanced features. The basic paddle keypad only stores 2 heights.

Advanced Memory Keypad (4 Presets):

  1. Move the desk to the exact height you want to save.
  2. Press and hold the M button until the display reads “SAVE.”
  3. Release M, then within 3 seconds press one of the preset buttons (1, 2, 3, or 4).
  4. The display shows the saved height number for 2 seconds to confirm.

Anti-Collision Sensitivity: The Uplift keypad also controls collision sensitivity. Press and hold the M and DOWN buttons together for 5 seconds. Use the UP and DOWN arrows to select sensitivity level 1 (lowest) through 3 (highest). Press M to save.

Constant Touch vs. One-Touch Mode: Uplift ships in constant-touch mode for safety: you must hold a preset button for the desk to move. To enable one-touch mode (tap once, desk moves automatically): press and hold M and UP for 5 seconds. The display confirms “1-TOUCH.” Revert to constant-touch by repeating the process.

Basic Paddle Keypad (2 Presets):

  1. Move to desired height.
  2. Press and hold the paddle down for 3 seconds until the LED pulses.
  3. Double-tap the up or down side of the paddle to assign that direction as a preset.

Check Uplift prices on Amazon

Fully Jarvis (Standard and Programmable Keypads)

Fully offers two keypad styles. The programmable version adds 4 memory presets and a digital height readout to the standard up-down controls.

Programmable Keypad (4 Presets):

  1. Adjust the desk to your preferred height using the up and down arrows.
  2. Press the M button once. The display flashes “M” briefly.
  3. Within 5 seconds, press the preset button (1, 2, 3, or 4) where you want to save.
  4. The display shows “SAVED” and the height value to confirm.

To recall a preset: Press and hold the preset number for 1 second. The desk moves automatically to that height. (Fully uses press-and-hold rather than double-tap for safety.)

Display Units (Inches vs. CM): Press and hold the M and 1 buttons for 5 seconds to switch between inches and centimeters.

Sit-Stand Timer: Press the timer button (clock icon) to cycle through reminder intervals: 30 min, 45 min, 60 min, or off. The display shows a bell icon when active.

Check Fully Jarvis prices on Amazon

Vari Electric Standing Desk

Vari’s memory keypad is straightforward but uses a different button layout than most competitors.

  1. Move the desk to your desired height using the up and down arrows.
  2. Press and hold the M button for 3 seconds. The backlight flashes blue.
  3. While flashing, press any of the 4 memory buttons to save the current height.
  4. The keypad beeps once and the flashing stops to confirm.

To recall a preset: Double-tap the memory button. The desk moves automatically to the saved height.

To delete a preset: Move the desk to any height. Press and hold M until it flashes, then press and hold the preset number you want to clear for 5 seconds. The display confirms deletion.

Vari’s unique feature: The keypad includes a USB charging port on the side. It provides 5V/2A charging for phones and small devices, keeping your controller within arm’s reach while powering your devices.

Troubleshooting Memory Preset Issues

Presets Lost After Power Outage

Most desks store presets in volatile memory that clears during extended power loss. HUANUO and budget brands are most susceptible. Uplift and FlexiSpot E7/E8 use non-volatile memory that survives outages. If your desk loses presets frequently, consider a small UPS (uninterruptible power supply) for the desk’s power brick. A $40 UPS protects against both outages and accidental unplugging.

Desk Stops Before Reaching Preset Height

This indicates the anti-collision system triggered falsely. Check for:

  • Objects under or behind the desk interfering with movement
  • Uneven floor causing leg misalignment
  • Cables pulled tight between the desk and wall
  • Excessive weight on one side of the desktop

Reset the collision system by lowering the desk fully, unplugging for 30 seconds, and recalibrating. On FlexiSpot, press DOWN and hold for 10 seconds after the desk reaches its lowest point. On Uplift, press and hold DOWN for 15 seconds at the bottom. The desk will rise slightly and reset.

Preset Button Does Nothing

First, check if the child lock or safety lock is engaged. On FlexiSpot E7/E8, look for a lock icon on the display. On Uplift, constant-touch mode requires holding the preset button continuously. If the lock is not the issue, unplug the desk for 60 seconds to reset the controller, then reprogram.

Desk Moves to Wrong Height

The display may show an incorrect current height due to calibration drift. Recalibrate by lowering the desk to its mechanical minimum, then press and hold the DOWN button for an additional 10 seconds. The display should reset to the factory zero point. Reprogram all presets after calibration.

Controller Display Shows Error Codes

CodeMeaningSolution
E01 / ASRAnti-collision triggeredCheck for obstructions, reset calibration
E02 / OHSOverheat shutdownLet motor cool 18 minutes before use
E03 / OLSOverloadRemove weight, check for uneven loads
E04 / H05Height sensor errorRecalibrate, contact support if persists
E08Control box communication errorCheck cable connections, power cycle

Best Preset Configurations for Different Work Styles

Standard Sit-Stand (2 Presets)

  • Preset 1: Your exact sitting height
  • Preset 2: Your exact standing height

Multi-User Shared Desk (3 to 4 Presets)

  • Preset 1: User A sitting height
  • Preset 2: User A standing height
  • Preset 3: User B sitting height
  • Preset 4: User B standing height

Posture Variety Protocol (3 Presets)

  • Preset 1: Standard sitting (elbows at 90 degrees)
  • Preset 2: Perching (stool height, between sit and stand)
  • Preset 3: Full standing (elbows at 90 degrees while standing)

The perching position reduces pressure on the lower back compared to full standing while keeping you more active than sitting. It is ideal for phone calls, reading, and video meetings.

Tall User with Mat (3 Presets)

  • Preset 1: Sitting without mat
  • Preset 2: Standing without mat (shorter sessions)
  • Preset 3: Standing with anti-fatigue mat (+1 inch)

Frequently Asked Questions

How many presets do I really need?

Two presets cover 90% of users: one for sitting, one for standing. Four presets are useful for shared desks or users who want a perching height. More than four rarely adds practical value.

Will programming presets void my warranty?

No. Programming memory presets is a standard, manufacturer-intended function. Warranty issues only arise if you modify the control box firmware or use third-party controllers.

Can I program presets from a smartphone app?

Currently no major standing desk brand offers smartphone app control at consumer price points. Uplift has tested Bluetooth-enabled keypads but they are not widely available. All programming happens through the physical keypad.

Why does my desk lose presets when unplugged?

Budget desks use RAM that requires constant power to retain data. Higher-end desks (Uplift V2, FlexiSpot E7) use EEPROM or flash memory that persists without power. A UPS solves this for any desk.

Can I add a memory keypad to a desk that did not come with one?

Sometimes. If your desk uses a standard control box (common among Chinese OEM frames), aftermarket keypads from the same OEM may be compatible. However, HUANUO and FlexiSpot use proprietary connectors that are not cross-compatible. Contact the manufacturer for upgrade options.

What is constant-touch mode and should I use it?

Constant-touch requires holding the preset button for the entire movement. One-touch lets you tap once and walk away. Constant-touch is safer around children and pets. One-touch is more convenient. Uplift lets you switch between modes; most brands do not.