Yes, when you connect JeVois to a host computer, and start a video capture software on that computer, the capture software decides which resolution to use.
So the commands you had in initscript.cfg did set the video mode, but then your host computer requested something else when you started the video capture software.
Setting the video mode using setmapping really is only useful when you will not connect to a host computer (but only to an Arduino).
Unfortunately, guvcview seems to ignore the default mode (asterisk) and will just start using the mode that was in use last time before you quit guvcview.
To get your capture software on the host to use a specific mode, you need to configure your video capture software. For example,
guvcview -f YUYV -x 320x260
to start with DemoArUco. Finally, when you use the JeVois camera, note that jevois-daemon already runs inside the camera, so usually you would not run it again on your host computer (just run guvcview on the host). Have a look here for updated doc on this topic:
http://jevois.org/doc/Concepts.html
section on Host and Platform modes. And also see this post:
http://jevois.org/qa/index.php?qa=155