Bhasha Bharti Gujarati Typing Software -
Users do not need to learn a new keyboard layout; the software converts English phonetic sounds into Gujarati script.
Buy a "Gujarati Remington Keyboard Sticker" for your laptop keyboard. This allows you to see which English key corresponds to which Gujarati letter as you practice. Bhasha Bharti Gujarati Typing Software