A pair of electrodes
In TacTex the two electrodes are two conductive yarns in the weave. Current pulses between them stimulate afferent nerve endings in the skin.
Electrotactile stimulation offers a promising path for high-resolution wearable haptics but has traditionally struggled with integration into soft, everyday textiles. We present TacTex, a textile interface that seamlessly integrates high-density haptic feedback and touch sensing. By employing a novel multi-layer woven structure that separates conductive electrodes with non-conductive yarns, TacTex achieves a sensing and actuation resolution of 512 × 512 with electrode spacing as small as 2 mm. The system includes a custom driving board that enables precise spatial and temporal control of electrical stimuli while simultaneously monitoring voltage changes for touch tracking. Our technical evaluation and user studies demonstrate that TacTex can render a wide range of haptic effects, including complex static and dynamic patterns, effectively bringing high-fidelity haptic feedback to everyday clothing.
Electrotactile stimulation injects current through surface electrodes to stimulate afferent nerve endings in the skin, which produces sensations such as touch, vibration, pressure and spatial patterns. TacTex uses linear electrodes, which simplifies the electrodes, the wiring and the driving circuit.
Tactile pixel
Each tactile pixel is a pair of parallel electrodes; in TacTex these are two conductive yarns in the weave. Current pulses between the two yarns stimulate afferent nerve endings in the skin and are felt as a localised touch. Pixels activated within the same burst period are perceived as activated together.

Patterns and qualities
Activating several pixels together draws a static pattern, such as a thin vertical line; updating the active pixels over time draws a dynamic pattern, such as a line sweeping across the fabric. The quality of the sensation (pricking, caressing, tapping or pressing) is set by the pixel properties and the burst parameters.

TacTex consists of a woven electrode array, a driving circuit that stimulates the electrodes and reads touch through the same hardware, and a connection between the two.
Textile design
Conductive and non-conductive yarns are woven in one run, on a rapier loom in our evaluation, into a two-layer structure. Warp electrodes are separated from each other by non-conductive warp yarns and weft electrodes by non-conductive weft yarns, and the two sets are kept apart by non-conductive weft yarns on the bottom layer. Electrode size follows from the number of conductive yarns per electrode and electrode spacing from the number of non-conductive yarns between electrodes, down to 2 mm. Closer spacing raises electrode density but also the risk of short circuits; the paper reports short-circuit rates for several weave variants and mitigates the risk with additional layers. The same electrodes are used for stimulation and for touch tracking.

Driving circuit

Stimulation and touch tracking use the same hardware: the power supply, the switches and the electrodes, shared in turns by time-division multiplexing. The circuit consists of an adjustable high-voltage constant-current supply, a sensing board, and 16 sets of controllers paired with tri-state switches. Each switch can connect its electrode to a high voltage, to ground, or leave it at high impedance; the schematic shows only the two switches of the active pair.
During stimulation, pulses pass through an activated pair of electrodes and the finger. During sensing, a short pulse passes through a sampling resistor, and the sensing board compares the measured voltage with a reference value. If the two are equal, the pair is not touched; otherwise it is.
Connection to the driving board

The electrodes at the textile edge are joined to contact pads on a custom flexible printed cable (polyimide and copper) whose pad pitch matches the textile, using an anisotropic conductive adhesive (ACA). The adhesive conducts only in the vertical direction between stacked contacts, so each electrode gets its own channel to the driving board without adding rigid or bulky elements. Because the electrodes are continuous lines across the cloth, a 512×512 array needs 512 + 512 connections instead of one per point.
Experiment 1 measured how accurately participants could identify the four sensation qualities, the ten static patterns and the ten dynamic patterns rendered by TacTex.
Stimuli
The stimulus set has four sensation qualities, ten static patterns and ten dynamic patterns. Pricking is a discrete, sharp and shallow sensation; caressing is continuous, blurry and shallow; tapping is discrete, blurry and deep; pressing is continuous, blurry and deep. Dynamic patterns update the active pixels frame by frame and repeat every 2 seconds.





Procedure
Twelve healthy adults (6 female, mean age 24.5 years, SD 3.68) took part after giving informed consent; none had prior experience with electrotactile stimulation. Each participant's sensation threshold and maximum comfortable level were calibrated first, and the stimulus current was set to the threshold plus 80% of the range up to the maximum. After practice trials, participants completed three tests: sensation qualities, static patterns and dynamic patterns. Within a test, each item was presented six times in random order, and participants chose the sensation or pattern they perceived from the options shown on a computer, with no time limit. Afterwards they rated electrode-induced pain on a 0 to 10 numeric rating scale (mean 2.75, SD 1.60).
Results
| Test | Items | Accuracy | Per-class balanced accuracy |
|---|---|---|---|
| Sensation qualities | 4 | 0.78 | 0.77 to 0.89 |
| Static patterns | 10 | 0.88 | 0.84 to 0.99 |
| Dynamic patterns | 10 | 0.75 | 0.77 to 0.92 |
Rows give the quality presented and columns the quality reported. The diagonal (purple) holds correct responses and the off-diagonal cells (red) are confusions.
Caressing had the lowest balanced accuracy of the four qualities (0.77): 15 of its 72 presentations were reported as pressing. Pricking and tapping were never reported as pressing. In the interviews, participants described pricking and tapping as discrete sensations and caressing and pressing as continuous.
This is a collaboration between the Institute of Software (Chinese Academy of Sciences), Zhejiang University, and Hangzhou City University by:
Together with Shengsheng Jiang, Qi Wang, Wei Sun, and Feng Tian.
This work is published at ACM CHI 2024 (see paper via DOI). Authors’ print is available here (PDF).
@inproceedings{lin2024tactex,
title={TacTex: A Textile Interface with Seamlessly-Integrated Electrodes for High-Resolution Electrotactile Stimulation},
author={Lin, Hongnan and Liu, Xuanyou and Jiang, Shengsheng and Wang, Qi and Tao, Ye and Wang, Guanyun and Sun, Wei and Han, Teng and Tian, Feng},
booktitle={Proceedings of the 2024 CHI Conference on Human Factors in Computing Systems},
year={2024},
doi={10.1145/3613904.3642873}
}