Diff
Not logged in

Differences From Artifact [423c253021]:

To Artifact [3ea09a860d]:


46
47
48
49
50
51
52
53

54
55
56
57
58
59
60
46
47
48
49
50
51
52

53
54
55
56
57
58
59
60







-
+








**vws screenshot** *name* *filename.ppm*

**vws record** *name* *filename.wav*

**vws stoprecord**  *name*

**vws sendkey** *name* *keyspec*
**vws sendkey** *name* *keyspec*...

**vws monitor** *name*

**vws spiceuri** *name*

**vws version** 

365
366
367
368
369
370
371
372

373
374
375
376
377
378
379
380




381
382




383
384
385
386
387
388

389
390


391
392
393
394
395




396
397

398
399

400
401

402
403
404
405
406
407
408
365
366
367
368
369
370
371

372
373
374
375
376
377
378
379

380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396


397
398





399
400
401
402


403
404

405
406
407
408
409
410
411
412
413
414
415







-
+







-
+
+
+
+


+
+
+
+






+
-
-
+
+
-
-
-
-
-
+
+
+
+
-
-
+

-
+


+







Lists available virtual machines. If **--state** option is given, prints
out state (running or stopped) type (private or shared) spice URI (if
machine is running), mac and IP address. Pattern is shell-style wildcard 
which limits machines to be shown. Don't forget to quote pattern from shell. It
should be expanded. **--usb** option lists USB devices connected to the
virtual machine using **vws usb** command.

**vws sendkey** *machine* *keyspec*
**vws sendkey** *machine* *keyspec*...

Allows to send some key combination to the virtual machine. For example
if windows screen is locked spice client is sometimes unable to deliver
key stroke to the virtual machine in order to get it out of sleep. 

In this case **vws sendkey** *machine* **ctrl-alt-delete** helps.

One **vws sendkey** command sends only one key combination
Each key combination should be passed to  **vws sendkey** as separate
argument. Not all ascii characters can be specified as arguments.
I.e. it is not possible to determine whether colon should be
send as shift-;

See **KEY SPECS** below about format of key specification.

Keys send via this command are subject of guest keyboard mapping.
So, you can switch keyboard layout by sending switching key sequence
and then send text on non-latin language.

KEY SPECS
=========

Following key names are avalable:

```
shift shift_r alti alt_r altgr altgr_r ctrl ctrl_r menu

shift shift_r alt alt_r altgr altgr_r ctrl ctrl_r menu
esc	 f1  f2  f3 f4  f5  f6  f7  f8  f9 f10 f11 f12
esc	1 2 3 4 5 6 7 8
9 0 minus  equal backspace  tab
q w e r t y u i o p ret 
a s d f  g  h  j k l
z  x  c  v b n m  comma  dot  slash
grave_accent 1 2 3 4 5 6 7 8 9 0 minus  equal backslash backspace 
tab q w e r t y u i o p bracket_left bracket_right_ret 
a s d f g  h  j k l semicolon apostrophe
z  x  c v b n m  comma  dot  slash
asterisk  spc  caps_lock  f1  f2  f3 f4  f5  f6  f7  f8  f9
f10  num_lock  scroll_lock  kp_divide  kp_multiply
asterisk  spc  caps_lock num_lock  scroll_lock  kp_divide  kp_multiply
kp_subtract kp_add  kp_enter  kp_decimal  sysrq  kp_0  kp_1
kp_2  kp_3  kp_4  kp_5  kp_6  kp_7 kp_8  kp_9  <  f11  f12  
kp_2  kp_3  kp_4  kp_5  kp_6  kp_7 kp_8  kp_9  less   
print home  pgup  pgdn  end  left  up
down  right  insert  delete
```

Several key names can be joined together with '-' sign to form key with
modificators sequence.

CONFIGURATION FILE
==================