By

ISOBUS AUX-N Complete Guide: Joystick and Button Assignment

Everything about ISOBUS AUX-N function assignment. How to map joystick buttons, armrest switches, and create preferred assignments for implement control.

Cover Image for ISOBUS AUX-N Complete Guide: Joystick and Button Assignment

AUX-N is the ISOBUS feature that lets you control implements using your tractor's physical buttons β€” joystick triggers, armrest switches, thumbwheels, and any other button the tractor provides. Instead of tapping a touchscreen or adding aftermarket switches to your cab, you press the buttons already on the armrest.

This covers everything about AUX-N: how it works, how to set it up, and how to get the most out of it. AUX-N is one part of a broader set of ISOBUS terminal solutions β€” if you're new to how Virtual Terminals and relay control work together, that guide is a good starting point.

Fendt AUX-N assignment screen pairing ISOBUS Block channel icons (R rear, L REAR, SPRAYER, LIFTREAR, FLOAT) with joystick and armrest buttons

What Is AUX-N?

AUX-N stands for Auxiliary Input Type N (where N means "new"). It's the ISOBUS standard for software-based input assignment, defined in ISO 11783-6.

The concept is straightforward:

  1. An implement connects to ISOBUS and advertises a list of functions it can perform (e.g., "Turn relay 1 on/off")
  2. The tractor provides a list of physical inputs available for assignment (e.g., "Joystick button 3", "Armrest switch A")
  3. The operator decides which function goes on which button
  4. From then on, pressing that button triggers that function

AUX-N creates a software-defined link between physical controls and implement functions. The same joystick button can control a hydraulic valve on one implement and a work light on another β€” it all depends on how you assign the functions.

AUX-O vs. AUX-N: Old vs. New

Before AUX-N, there was AUX-O (Auxiliary Old). Here's how they differ.

AUX-O (Auxiliary Old)

  • Hardware-mapped: Functions were assigned to specific physical inputs at a lower level
  • Harder to change: Reassigning a button was more cumbersome
  • Simpler protocol: Less overhead, fewer features
  • Limited: Supports fewer simultaneous assignments
  • No preferred assignments: Every connection required manual setup

AUX-N (Auxiliary New)

  • Software-based: Full assignment through VT menus
  • Operator-driven: The operator chooses which function goes where
  • Persistent: Tractor stores assignments in its own memory
  • Preferred assignments: Implements can suggest default button layouts
  • Multiple input types: Supports boolean, analog, and bidirectional inputs
  • Scalable: Works with any number of functions and inputs

Which Does Your Tractor Support?

AUX SupportWhat It Means
AUX-NSoftware assignment β€” modern standard
AUX-O onlyOlder assignment system β€” harder to reassign
Both AUX-N and AUX-OCan use either, AUX-N recommended
NeitherNo physical button assignment β€” VT soft keys only

Most tractors manufactured after 2012-2015 with a full ISOBUS armrest support AUX-N. Check the AEF database at aef-online.org or your tractor's documentation to confirm.

How AUX-N Assignment Works

The AUX-N assignment process involves three parties: the implement (function provider), the tractor (input provider), and the operator (decision maker).

Step 1: Implement Advertises Functions

When an implement connects to ISOBUS and loads its object pool on the Virtual Terminal, it also advertises its available AUX-N functions. Each function has:

  • Function name: A descriptive label (e.g., "Relay 1 ON/OFF", "Boom Height Up/Down")
  • Function type: Boolean, analog, or bidirectional (more on this below)
  • Function icon: A small graphic that appears in the tractor's assignment menu

The implement does not control which button activates a function β€” it only tells the system what functions are available. The button assignment is entirely on the tractor side.

Step 2: Tractor Presents Available Inputs

The tractor maintains a list of its own physical inputs that support AUX-N:

  • Joystick buttons (top, front, side positions)
  • Joystick axes (left/right, forward/back)
  • Armrest switches and buttons
  • Thumbwheels and rotary encoders
  • Foot pedals (if available)
  • Any other input hardware the tractor manufacturer has made AUX-N capable

Each input has a type (boolean, analog, bidirectional) and a descriptive name or icon.

Step 3: Operator Makes Assignments

Through the tractor's AUX-N assignment menu, the operator matches functions to inputs:

  1. Open the AUX-N assignment menu on the VT
  2. See a list of unassigned functions from all connected implements
  3. Select a function
  4. Press or move the physical input you want to assign it to
  5. Confirm the assignment
  6. Repeat for each function you want to assign

The assignment is now active. Pressing that button will trigger the implement function.

Step 4: Tractor Stores Assignments

The tractor stores AUX-N assignments, not the implement. The assignments are linked to the implement's unique identifier (NAME), so the tractor remembers your configuration even after the implement is disconnected.

Next time you connect the same implement, the tractor automatically reloads your saved assignments. No reconfiguring each time.

If you connect the same implement to a different tractor, you'll need to set up assignments on that tractor β€” but once done, each tractor remembers its own configuration independently.

Types of AUX-N Inputs

AUX-N supports three categories of input, matching the types of physical controls available:

Boolean Inputs (On/Off)

Boolean inputs have two states: pressed or not pressed.

Physical examples:

  • Push buttons on joystick
  • Rocker switches on armrest
  • Toggle switches

Typical implement functions:

  • Relay on/off
  • Work light toggle
  • Section on/off
  • Mode select

Boolean is the most common AUX-N type. Each press either activates the function (momentary) or toggles its state (toggle), depending on how the implement handles the input.

Analog Inputs (Proportional)

Analog inputs provide a continuous range of values β€” typically 0–100%.

Physical examples:

  • Thumbwheels
  • Slider controls
  • Rotary dials
  • Proportional levers

Typical implement functions:

  • Flow rate control
  • Speed adjustment
  • Height control
  • Proportional valve position

Analog inputs give you fine-grained control. Moving the thumbwheel adjusts the value proportionally β€” useful for functions that need more than just on/off.

Bidirectional Inputs (Two-Axis)

Bidirectional inputs report movement in two opposing directions from a center position.

Physical examples:

  • Joystick axes (forward/back, left/right)
  • Cross-controllers
  • Seesaw switches

Typical implement functions:

  • Solenoid valve open/close
  • Boom raise/lower
  • Left/right steering
  • Two-directional proportional control

Bidirectional inputs are essential for hydraulic control where you need both extend and retract on one control axis.

Matching Input Types to Functions

The AUX-N system only allows compatible assignments:

Function TypeCompatible Input Types
Boolean functionBoolean input, analog input (used as threshold)
Analog functionAnalog input, bidirectional input (one direction)
Bidirectional functionBidirectional input

The tractor's assignment menu will only show compatible inputs for each function type, preventing mismatched assignments.

Fendt 1000-series cabin with the Variotronic terminal running the ISOBUS Block dashboard, alongside the armrest joystick and AUX-N control panel

Preferred Assignments

Preferred assignments let you skip most of the manual setup work when first connecting an implement.

What Are Preferred Assignments?

When an implement uploads its object pool to the VT, it can include a set of preferred assignments β€” a suggested mapping of its functions to specific types of tractor inputs. Think of it as the implement saying: "If you have a joystick button 3, I'd like my Relay 1 function assigned there."

How They Work

  1. Implement connects and uploads its pool with preferred assignment data
  2. The tractor's VT reads the preferred assignments
  3. If the tractor has matching inputs available (and they're not already assigned), it can automatically apply the preferred assignments
  4. The operator is shown the proposed assignments and asked to confirm

Benefits

  • Saves setup time: Especially for implements with many functions
  • Consistent layout: Same implement always suggests the same button layout
  • Good defaults: The implement manufacturer recommends ergonomic assignments based on typical tractor layouts

Limitations

  • Tractor may ignore them: Not all tractors support preferred assignments, and those that do may handle them differently
  • Input availability: If the preferred input is already assigned to another function, the preferred assignment can't be applied automatically
  • Operator override: The operator can always change assignments regardless of what the implement prefers
  • Tractor-specific inputs: Different tractor brands name and number their inputs differently, so preferred assignments may not map perfectly across all brands

When They're Most Useful

Preferred assignments pay off most when you swap equipment regularly β€” contractors changing implements throughout the day, for example. The implement's preferred assignments give you a working starting point. Adjust from there if needed.

Practical Setup Guide

Accessing the AUX-N Menu on Common Tractors

BrandNavigation to AUX-N Menu
John DeereGreenStar/CommandCenter β†’ Settings β†’ ISOBUS β†’ AUX-N Assignment
FendtVariotronic β†’ Settings β†’ ISOBUS β†’ AUX-N Configuration
Case IHAFS display β†’ Settings β†’ ISOBUS β†’ Auxiliary Functions
New HollandIntelliView β†’ Settings β†’ ISOBUS β†’ AUX Configuration
Massey FergusonDatatronic β†’ Setup β†’ ISOBUS β†’ AUX-N Functions
ClaasCEBIS β†’ Settings β†’ ISOBUS β†’ AUX-N
ValtraSmartTouch β†’ Settings β†’ ISOBUS β†’ AUX Assignment
Deutz-FahriMonitor β†’ System β†’ ISOBUS β†’ Auxiliary
KubotaK-Monitor β†’ Settings β†’ ISOBUS β†’ AUX-N

Menu names vary by model year and software version. Consult your operator's manual for exact navigation.

Making Your First Assignment

Here's a step-by-step example:

Goal: Assign ISOBUS Block's Relay 1 function to a joystick button.

  1. Connect ISOBUS Block to the tractor's ISOBUS network
  2. Wait for the module to appear on the Virtual Terminal (10-30 seconds)
  3. Open the tractor's AUX-N assignment menu
  4. Look for "ISOBUS Block" or the module's working set name in the function list
  5. Select "Input 1" (or "IN1") from the available functions
  6. The tractor now waits for you to press the desired input
  7. Press the joystick button you want to use
  8. The tractor confirms the assignment
  9. Exit the AUX-N menu

Now pressing that joystick button activates Relay 1 on the ISOBUS Block.

Reassigning Functions

To change an assignment:

  1. Open the AUX-N menu
  2. Find the function you want to reassign
  3. Either delete the current assignment first, or select a new input
  4. Some tractors allow you to overwrite by simply assigning a new input
  5. The old assignment is removed and the new one takes effect

Removing Assignments

To unassign a function:

  1. Open the AUX-N menu
  2. Select the function
  3. Choose "Remove" or "Delete" (terminology varies by brand)
  4. The function is no longer mapped to any physical input

Removing all assignments for a disconnected implement frees up those inputs for other uses.

Troubleshooting AUX-N Issues

Functions Don't Appear in AUX-N Menu

Possible causes:

  • The implement hasn't finished loading its object pool on the VT
  • Your tractor doesn't support AUX-N (check specifications)
  • The implement doesn't provide AUX-N functions
  • AUX-N may need to be enabled in tractor settings

Solutions:

  1. Wait 60 seconds after the implement appears on the VT before checking AUX-N
  2. Power cycle the entire system (tractor off with main switch, wait 30 seconds, restart)
  3. Verify AUX-N support in tractor documentation
  4. Check if AUX-N needs to be activated by dealer settings

Assignment Works but Button Does Nothing

Possible causes:

  • The implement's VT working set is not active (some tractors require it)
  • The function type doesn't match the input type
  • The implement has a configuration issue (e.g., relay channel not configured)
  • CAN bus communication problem

Solutions:

  1. Verify the assignment is correct in the AUX-N menu
  2. Try the function from the VT soft keys first β€” if it works there, the AUX-N link is the issue
  3. Delete the assignment and recreate it
  4. Check the implement's configuration (in case of ISOBUS Block, verify the input mode and channel assignment on the VT)

Assignments Don't Persist After Restart

Possible causes:

  • The tractor's memory is full (too many stored assignments)
  • The implement's NAME (unique identifier) changed (e.g., after firmware update)
  • Tractor firmware bug

Solutions:

  1. Clear old assignments for implements you no longer use
  2. If the implement was recently updated, you may need to redo assignments
  3. Check for tractor firmware updates from your dealer

AUX-N Button Has Delay

Possible causes:

  • CAN bus load is high (many implements sending data simultaneously)
  • The implement has processing overhead before activating the function
  • VT is busy (uploading another implement's pool)

Solutions:

  1. AUX-N response time should be under 200ms in most cases
  2. Disconnect unused ISOBUS implements to reduce bus load
  3. If the delay is consistent, it may be normal for that implement's processing

Multiple Implements Competing for Same Button

Possible causes:

  • Two implements both want the same physical input for different functions
  • Previous assignments from a disconnected implement are still stored

Solutions:

  1. Only one function can be assigned to each physical input
  2. Clear assignments for disconnected implements to free up inputs
  3. Reassign functions to different inputs to accommodate all implements

Fendt Variotronic terminal showing the ISOBUS Block dashboard with LIFTREAR, FLOAT and MAIN channels lit green

AUX-N Best Practices

Ergonomic Assignment

Think about your workflow when assigning buttons:

  • Most-used functions should go on the most accessible buttons (joystick top buttons, primary armrest switches)
  • Safety-critical functions should be on buttons that are hard to press accidentally
  • Related functions should be on adjacent buttons (e.g., extend/retract on opposite sides of a rocker)
  • Rarely-used functions can go on less accessible buttons or use VT soft keys instead

Document Your Assignments

Keep a note of which functions are assigned to which buttons, especially when running multiple implements. Most operators develop muscle memory quickly, but a record helps when:

  • A different operator uses the machine
  • You swap implements after a long period
  • You're setting up a new tractor and want to replicate your layout

Use Toggle vs. Momentary Intentionally

For ISOBUS Block and similar devices, consider which mode makes sense for each function:

  • Momentary (active only while pressed): Best for hydraulic valves, temporary actions
  • Toggle (press once on, press again off): Best for work lights, continuous operations

Configure the mode on the implement side to match how you'll use each function with AUX-N buttons.

Relay Control via AUX-N: ISOBUS Block

AUX-N is what makes a relay module work from the armrest instead of a separate switchbox. ISOBUS Block provides 8 boolean AUX-N functions β€” one per relay channel, CH1–CH8 β€” that you assign to whatever joystick button or armrest switch you prefer. Wire a solenoid or work light to a relay, assign the channel to a button, done.

ISOBUS Block provides 8 AUX-N functions, one for each relay channel:

FunctionAUX-N NameTypeDescription
IN1Input 1BooleanControls relay channel 1
IN2Input 2BooleanControls relay channel 2
IN3Input 3BooleanControls relay channel 3
IN4Input 4BooleanControls relay channel 4
IN5Input 5BooleanControls relay channel 5
IN6Input 6BooleanControls relay channel 6
IN7Input 7BooleanControls relay channel 7
IN8Input 8BooleanControls relay channel 8

All functions are boolean (on/off), making them compatible with any push button, rocker switch, or toggle switch on your tractor's armrest or joystick.

Each input can be set up independently on the Virtual Terminal as momentary or toggle mode. The AUX-N assignment determines which button activates the input; the VT settings determine how the input behaves (momentary vs. toggle) and which relay channels it controls (single or grouped).

Choose your button, set the behavior, select which relays activate. No rewiring needed.

Frequently Asked Questions

What is AUX-N on ISOBUS?

AUX-N (Auxiliary Input Type N) is the ISOBUS standard for software-based assignment of implement functions to tractor controls. It lets you map functions like "Relay 1 On/Off" to physical buttons on your joystick, armrest, or other tractor inputs. The "N" stands for "new," distinguishing it from the older AUX-O system.

How do I assign ISOBUS functions to my joystick?

Open your tractor's AUX-N assignment menu (found in ISOBUS settings), select the implement function you want to assign, then press the joystick button you want to use. The tractor stores this assignment and activates the function whenever you press that button.

What is the difference between AUX-O and AUX-N?

AUX-O (old) uses hardware-level mapping β€” reassigning a button is cumbersome. AUX-N (new) is software-based: the operator assigns any implement function to any compatible tractor input through the VT menu. AUX-N assignments persist in the tractor's memory and support preferred assignments suggested by implements.

Do all ISOBUS tractors support AUX-N?

No. AUX-N support depends on the tractor model and year. Most modern tractors with full ISOBUS armrests support AUX-N, but some older or entry-level models may only support AUX-O or have no auxiliary input support. Check your tractor's specifications or the AEF database at aef-online.org.

What are preferred assignments in AUX-N?

Preferred assignments are default button mappings suggested by the implement. When you first connect, the tractor may offer to apply these defaults automatically. They cut setup time but the operator can override them. Not all tractors support preferred assignments.

Can I use AUX-N without a Virtual Terminal display?

No. AUX-N is part of the ISOBUS VT system. The implement must first load its object pool on the VT before AUX-N functions become available. However, once assigned, AUX-N buttons work regardless of which implement's interface is currently displayed on the VT screen.

Why doesn't my AUX-N assignment work?

Common causes include: the implement hasn't finished loading on the VT (wait 60 seconds), function and input types don't match (boolean function needs boolean input), or a CAN bus communication issue. Try the function from the VT soft keys first β€” if it works there, the AUX-N link needs to be reassigned.

Are AUX-N assignments stored in the tractor or the implement?

In the tractor. This means your button layout persists even when the implement is disconnected. Each tractor stores its own assignments independently, so you'll need to configure each tractor you use separately.

Can two implements share the same button?

No. Each physical input can only be assigned to one function at a time. If you have two implements that both need a joystick button, you'll need to assign them to different buttons. Alternatively, you can reassign on-the-fly through the AUX-N menu when switching between implements.


Ready to control relays from your tractor's joystick? ISOBUS Block provides 8 AUX-N functions, each assignable to any button on your armrest or joystick. Quick questions on AUX-N assignment, button modes, and tractor compatibility are covered on the FAQ page. Learn more or contact us.

ISOBUS AUX-N Complete Guide: Joystick and Button Assignment | ISOBUS Block