VUSB Questions

For Adafruit customers who seek help with microcontrollers

Moderators: adafruit_support_bill, adafruit

VUSB Questions

Postby imagiro1 » Sun Jan 13, 2013 11:20 am

I have built the a circuit and compiled a simple keyboard code on an ATmega168. I hope somebody has some experience and can help me out. I've posted in the VUSB forum yesterday. But ever since codeandlife inspired so many people, it looks like their forum has been flooded with questions like mine.
1. How do I use the modifier keys? For example, I want to send Win+L to lock the screen. Here is part of the code I currently have for setting up keys.

case '@':
keyboard_report.modifier = _BV(1); // hold shift
keyboard_report.keycode[0] = 29 + 2;
break;

What would I put instead of the @ and where do I find the equivalent of "hold shift"
2. Is it possible to send a string? The example I am working with only sends one letter at a time. I could put the chars in an array, but I was hoping I could use a string. Is there an example for this?

Thanks in advance.
imagiro1
 
Posts: 1
Joined: Sun Jan 13, 2013 11:14 am

Return to Microcontrollers

Who is online

Users browsing this forum: No registered users and 4 guests

Stuff to buy from the Adafruit store and links to product documentation!


New Products [103]

Raspberry Pi[80]
 
FLORA[23]
 
Bunnie Studios[9]
 
FPGA[1]
 
mbed[11]
Arduino[60]
 
NETduino[14]
 
BeagleBone[24]
 
Android[6]
 
XBee[10]
More Dev Boards[30]


 
BoArduino[8]
 
SpokePOV[4]
 
TV-B-Gone[4]
 
MiniPOV[3]
 
SIM reader[3]
 
Microtouch[5]
 
Clocks & Watches[18]
 
Drawdio[4]
 
Brain Machine[1]
 
Game of Life[2]
 
MintyBoost[2]
More DIY Kits[16]


 
MaKey MaKey[3]
 
Tweet-a-Watt[5]
 
Young Engineers[33]
 
Discover Electronics[2]
 
Snap Circuits[4]
 
littleBits[3]
 
Project packs[8]


 
Breakout Boards[33]
LCDs & Displays[48]
Components & Parts[69]
Batteries & Power[49]
EL Wire/Tape/Panel[52]
LEDs[109]
 
Wireless[14]
Cables[61]
 
Lasers[6]
Sensors/Parts[145]
 
Enclosures/Cases[11]
 
Solar[11]
 
RFID / NFC[13]
Prototyping[70]
 
iDevices[13]
Tools[71]
 
Wearables[39]
 
CNC[37]
 
Robotics[29]
 
3D printing[1]
 
Materials[24]


 
Stickers[41]
 
Skill badges[55]
 
Books[25]
 
Circuit Playground[7]
 
Gift Certificates[4]