DMA and keyboard pull