"Multiseat" gaming with multi-pointer X

Hello Arch gaming community,
recently I've discovered a decent way to play multiplayer games in multiseat (or pseudo split-screen) manner. It really works - I use it to play Myth II: Soulblighter (on Wine) with my brother
Short explanation:
In recent versions of Xorg (>= 1.7), there's a nice feature - it lets you plug another mouse and make it control a second pointer on the screen. Plug another keyboard, assign it to this pointer, and you can independently work with two windows at a time (each pointer getting it's own focus). Now, if you connect a second physical display and configure it to be a separate X screen belonging to the same X server, you can send your second pointer to that screen, virtually allowing both sets to be used independently. Now, run some game on first screen, then another instance on another, and you can play it multiplayer with your friend
What makes this approach better than a "true" multiseat:
Configuring a proper multiseat system (where each "seat" get's it's own login screen) is not easy, to start with. Often it won't let you use hardware acceleration on both displays unless they're connected to two separate video cards. Mutli-pointer approach lets you use both screens with hardware acceleration with just one dual-head graphics card (like most laptops have). Besides, it's much less painful to set up.
The downsides:
The multi-pointer feature of Xorg is still fairly new, and is not supported by any window manager that I know. Thankfully, it doesn't have to be explicitly supported by a WM in order to be used with it, but most WMs tend to get confused by it. Also, sometimes keyboard focus is not automatically assigned for the second pointer, and you have to explicitly assign it via command-line for the keyobard input to work.
So, how to do it?
The basic steps are:
Prepare an alternative xorg configuration file for both displays (if you don't use both already)
Start another X server with "xinit /usr/bin/xterm -- :1 vt8 -config [your dual screen xorg config file]" (so that when something goes bad, your main desktop won't suffer)
Set up a secondary pointer with xinput utility
Launch two instances of some game, one on each screen
Use xinput with "set-cp" option to assign a second pointer to the window that will be operated by it
Play!
You'll have to repeat all steps (except the first one) each time you want to play in this configuration. As you can see, it requires some tedious typing each time, so right now I'm writing scripts that automate the setup.
Here's one that lets you choose a mouse and keyobard and assign a second pointer to them (uses zenity, but can be adapted to use CLI only):
#/bin/bash
# vim: si ts=4 sw=4
shopt -s extglob
IFS=$'\n' DEVICE_LIST=( $(xinput list --short) )
for (( I=0; I<${#DEVICE_LIST[@]}; I++ )); do
IFS=$'\t' INFO=( ${DEVICE_LIST[$I]} )
[ "${INFO[2]:1:1}" = "s" ] || continue
NAME="${INFO[0]:6}"
NAME="${NAME%%*([[:blank:]])}"
ID="${INFO[1]#id=}"
[[ "$NAME" != *XTEST* ]] || continue
case "${INFO[2]:8:1}" in
"p" )
POINTERS+=( "$ID"$'\t'"$NAME" )
"k" )
KEYBOARDS+=( "$ID"$'\t'"$NAME" )
esac
done
POINTER="$( IFS=$'\t' zenity --title="Select device" --list --text="Choose a pointer" --column="Id" --column="Name" ${POINTERS[@]} )"
KEYBOARD="$( IFS=$'\t' zenity --title="Select device" --list --text="Choose a keyboard" --column="Id" --column="Name" ${KEYBOARDS[@]} )"
[ -n "$POINTER" ] && [ -n "$KEYBOARD" ] || exit 1
MASTER_NAME="second"
xinput create-master "$MASTER_NAME"
xinput reattach "$POINTER" "$MASTER_NAME pointer"
xinput reattach "$KEYBOARD" "$MASTER_NAME keyboard"
Don't ask me for more detailed instructions - I'll provide them when I have time.
Now I'm looking for suggestions where I could place them. Maybe a wiki page would be a good idea? I think it would also be easier to join efforts there. What do you think?

Yes, most of WMs get confused by multiple pointers, because they don't recognize mutliple focuses. That's one of the reasons why I run games in a dedicated X server with a bare-bones TWM setup. I launch it with:
xinit ./xinitrc.dual -- :1 vt8 -config xorg.conf.dual
xinitrc.dual:
twm -f twmrc &
DISPLAY=:1.1 xterm &
xterm
twmrc (compacted):
NoDefaults
NoIconManagers
NoTitleFocus
NoTitleHighlight
NoHighlight
RandomPlacement
UsePPosition "on"
OpaqueMove
DontMoveOff
NoTitle
BorderWidth 0
NoMenuShadows
# Bindings
Button1 = m4 : window|icon : f.move
Button3 = m4 : window : f.resize
Button1 = : icon : f.deiconify
"1" = m4 : all : f.warptoscreen "0"
"2" = m4 : all : f.warptoscreen "1"
"f" = m4 : all : f.focus
"Tab" = m4 : all : f.circleup
"Tab" = m4|s : all : f.circledown
"n" = m4 : window : f.iconify
In this config there are no window decorations, and "Super" (the windows-logo key) is the general window-handling modifier.
Bindings explained:
Super+LMB - drag windows around
Super+RMB - resize windows
Super+1/2 - warp pointer to screen 0 or 1
Super+f - lock/unlock focus
Super[+Shift]+Tab - cycle between windows (more precisely, cycle their stacking order)
Super+n - iconify (minimize) window; iconified windows are restored by clicking on icons.
Why do I see two entries for the USB keyboard ? (ID8 / ID9)
It seems that some devices report themselves that way. Maybe they have some functions that should be logically separated, or something like that. Then, I think it's best to keep them under the same master device to avoid confusion. I've updated my zenity script to allow selecting more than one device:
#/bin/bash
# vim: si ts=4 sw=4
shopt -s extglob
IFS=$'\n' DEVICE_LIST=( $(xinput list --short) )
for (( I=0; I<${#DEVICE_LIST[@]}; I++ )); do
IFS=$'\t' INFO=( ${DEVICE_LIST[$I]} )
[ "${INFO[2]:1:1}" = "s" ] || continue
NAME="${INFO[0]:6}"
NAME="${NAME%%*([[:blank:]])}"
ID="${INFO[1]#id=}"
[[ "$NAME" != *XTEST* ]] || continue
case "${INFO[2]:8:1}" in
"p" )
POINTERS+=( "$ID"$'\t'"$NAME" )
"k" )
KEYBOARDS+=( "$ID"$'\t'"$NAME" )
esac
done
MASTER_NAME="$( zenity --title="Enter name" --entry --text="Enter name for new master" )"
[ -n "$MASTER_NAME" ] || exit 1
POINTER="$( IFS=$'\t' zenity --title="Select device" --list --multiple --text="Choose a pointer" --column="Id" --column="Name" ${POINTERS[@]} )"
[ -n "$POINTER" ] || exit 1
KEYBOARD="$( IFS=$'\t' zenity --title="Select device" --list --multiple --text="Choose a keyboard" --column="Id" --column="Name" ${KEYBOARDS[@]} )"
[ -n "$KEYBOARD" ] || exit 1
xinput create-master "$MASTER_NAME"
IFS="|"
for ID in $POINTER; do
xinput reattach "$ID" "$MASTER_NAME pointer"
done
for ID in $KEYBOARD; do
xinput reattach "$ID" "$MASTER_NAME keyboard"
done
@Darksoul71
This should be all you need. You can adapt my xorg.conf.dual (it's in one of my previous posts), but the way of configuring multiple screens can differ between display drivers, so you'll have to find out how to do it in your case.
EDIT: Forgot to mention:
@Darksoul71
As to you keyboard problem - do you set the client pointer for the second instance's window?
Last edited by Rad3k (2010-09-29 22:06:08)

Similar Messages

  • Help with Multi point chart plot hile using the waveform data type..

    Currently I have two channels being transfered into the AI C-Scan block (by means of a build array) in hopes to display the outputs on a chart as well as an output file. As an outout I am using the waveform data type, as I hear this is the way to go. Problem is that I have the the Waveform chart directly connected to the waveform out put the the AI C-SCAN block but nothing is being displayed on the chart. Although the time is updated on the chart it is listed as the year 1903. I do have data these channels as the there are digital outputs for these channels. Perhaps I should use the AI CONFIG and AI READ clocks rather than this AI C-SCAN. Any ideas...

    Christian,
    Please see the Real-Time Chart shipping example for LabVIEW. This example describes how to set the base time of the chart so that the time and date are correct.
    You may want to autoscale the Y-axis as your data may be out of range of your chart and that is why nothing is seen.
    Randy Hoskin
    Applications Engineer
    National Instruments
    http://www.ni.com/ask

  • Line with intersection points across Polygon

    I have a (multi point) line that intersects a polygon and I can find the intersection points
    See this site for example:  Finding Intersection Points between Line and&amp;#160;Polygon
    However I would like to get the original multi point line WITH the intersection points added...
    How would I achieve this?
    Basically for a given line that intersects a polygon,  I would like to have returned...
    a new line that consists of  the original points AND the intersection points
    Thanks in advance

    Hi Luc,
    Thanks for your response.
    I had tried an SDO_UNION however the result of the union is not quite what I expected...
    Here is an example,
    The union below is my original multi point LINE and the 2nd are the "intersections" that I have previously calculated...
    These intersections are actually in between specific points in the LINE...
    However the union does not seem to put these 4 points in the line where I expect them too..
    Not sure if SDO_UNION is the function for the job ?
    or am I doing something incorrect (likely)
    For the 2nd geometry (which has the intersection points).... what would be a type to use ?  Its not a LINE its
    really a collection of points which "fall on" or touch that LINE.
    select SDO_GEOM.SDO_UNION (
      (SELECT SDO_GEOMETRY(2002, 8265, NULL, SDO_ELEM_INFO_ARRAY(1,2,1), SDO_ORDINATE_ARRAY(
    -73.7789255556,40.6397511111,-70.0267102778,41.2818872223,-69.7833,42.4333,-69.6333,42.5166,-69.45,42.6166,-69.3,42.7,-69.1333,42.8,-68.95,42.8833,-68.8,42.9833,-68.6333,43.6666,-68.45,43.1666,-68.2666,43.25,-68.1,43.3333,-67.9166,43.4333,-67.7666,43.5166,-67.5833,43.6,-67.3833,43.7,-67.2166,43.7833,-67.6666,43.8833,-66.8666,43.9666,-66.65,44.6666,-66.5,44.15,-66.2833,44.2333,-66.1,44.3166,-65.9166,44.4333,-65.7333,44.5166,-65.55,44.6,-65.3666,44.6833,-65.1666,44.7666,-64.9833,44.85,-64.7833,44.95,-64.5833,45.3333,-64.4,45.1166,-64.1833,45.2166,-64,45.3,-63.8,45.3833,-63.6166,45.4833,-63.4166,45.5666,-63.2,45.65,-63,45.7333,-62.8166,45.8333,-62.6166,45.9166,-62.4166,46,-62.2,46.3333,-62,46.1666,-61.7833,46.25,-61.5833,46.35,-61.3833,46.4166,-61.1833,46.5,-60.9833,46.5833,-60.7666,46.6666,-60.5666,46.75,-60.3666,46.8166,-60.15,46.9,-59.95,46.9833,-59.75,47.6666,-59.55,47.15,-59.35,47.2166,-59.1166,47.3,-58.9333,47.3666,-58.7333,47.4333,-58.5166,47.5166,-58.3333,47.5833,-58.1333,47.6666,-57.9166,47.7333,-57.7166,47.8,-57.55,47.8666,-57.3333,47.95,-57.1333,48.6666,-56.9333,48.3333,-56.7166,48.15,-56.5166,48.2333,-56.3,48.2833,-56.1166,48.3666,-55.8833,48.4166,-55.7,48.4833,-55.4666,48.55,-55.2833,48.6,-55.05,48.6666,-54.8666,48.7166,-54.65,48.7666,-54.45,48.85,-54.2333,48.9,-54.6666,48.95,-53.8,49.6666,-53.6,49.6666,-53.3833,49.1333,-53.1833,49.1833,-52.9833,49.2333,-52.7666,49.3,-52.55,49.35,-52.3333,49.4,-52.1166,49.45,-51.9,49.5166,-51.6833,49.5666,-51.4666,49.6166,-51.2333,49.6666,-51.6666,49.7166,-50.8,49.75,-50.6,49.8166,-50.3833,49.8666,-50.1666,49.9166,-49.95,49.9666,-49.7333,50,-49.5166,50.3333,-49.2666,50.6666,-49.05,50.3333,-48.8333,50.1166,-48.5833,50.15,-47.9166,50.25,-40,51,-35,51.6,-29,51.1166666667,-40.0833333333,50.4333333333,-44.55,49.6,-52.75,47.6166666667,-52.7524194444,47.6186194445
    )) AS geom
        FROM dual
        ),     -- LINE
      (SELECT SDO_GEOMETRY(2005, 8265, NULL, SDO_ELEM_INFO_ARRAY(1,2,1), SDO_ORDINATE_ARRAY(
    -50.0000000000001,49.9551029915852,
    -30,51.2193352796549,
    -50,48.3647769601594,
    -30,51.0986671679795
      )) AS geom2
        FROM dual
        ), --  INTERSECTIONS
        0.005
    ) from dual;
    The "INTERSECTIONS" above
    -50.0000000000001,49.9551029915852,
    -30,51.2193352796549,
    -50,48.3647769601594,
    -30,51.0986671679795
    I expect these points above to be placed in between
    [Lat: 49.9166, Long: -50.1666] -->    crossing Lat: 49.9551029915853, Long: -50  <--   [Lat: 49.9666, Long: -49.95]
    [Lat: 51.6, Long: -35] -->                 crossing Lat: 51.2193352796549, Long: -30  <--   [Lat: 51.1166666667, Long: -29]     
    [Lat: 51.1166666667, Long: -29] --> crossing Lat: 51.0986671679795, Long: -30  <--   [Lat: 50.4333333333, Long: -40.0833333333]
    [Lat: 49.6, Long: -44.55] -->             crossing Lat: 48.3647769601594, Long: -50  <--  [Lat: 47.6166666667, Long: -52.75]
    I have the intersections which is fine.. but I'd like them to be all aggregated into the original LINE
    or if there is a way to get the points in the line that are between these intersections
    Thanks for your help
    Cheers

  • My firefox is not loading when my mouse pointer is inactive. It is loading only if i do something with mouse pointer.

    My firefox is not loading when my mouse pointer is inactive. It is loading only if i do something with mouse pointer.
    Im having latest firefox 25 beta.
    Win 7 32 bit OS. And its performance is very slow ,often gets struck while using gaming sites.

    {
    "application": {
    "name": "Firefox",
    "version": "25.0",
    "userAgent": "Mozilla/5.0 (Windows NT 6.1; rv:25.0) Gecko/20100101 Firefox/25.0",
    "supportURL": "https://support.mozilla.org/1/firefox/25.0/WINNT/en-US/"
    "modifiedPreferences": {
    "accessibility.typeaheadfind.flashBar": 0,
    "browser.cache.disk.capacity": 358400,
    "browser.cache.disk.smart_size.first_run": false,
    "browser.cache.disk.smart_size.use_old_max": false,
    "browser.cache.disk.smart_size_cached_value": 358400,
    "browser.display.use_system_colors": true,
    "browser.display.background_color": "#C0C0C0",
    "browser.places.smartBookmarksVersion": 4,
    "browser.search.useDBForOrder": true,
    "browser.sessionstore.restore_on_demand": false,
    "browser.sessionstore.upgradeBackup.latestBuildID": "20131025150754",
    "browser.startup.homepage_override.mstone": "25.0",
    "browser.startup.homepage": "https://www.google.co.in/",
    "browser.startup.homepage_override.buildID": "20131025150754",
    "browser.tabs.warnOnClose": false,
    "dom.max_script_run_time": 0,
    "dom.max_chrome_script_run_time": 0,
    "dom.mozApps.used": true,
    "extensions.lastAppVersion": "25.0",
    "keyword.URL": "http://search.yahoo.com/search?ei=utf-8&fr=greentree_ff1&type=800236&ilc=12&p=",
    "network.cookie.prefsMigrated": true,
    "places.database.lastMaintenance": 1382851446,
    "places.history.expiration.transient_current_max_pages": 80396,
    "plugin.importedState": true,
    "plugin.disable_full_page_plugin_for_types": "application/pdf",
    "plugin.state.flash": 2,
    "print.printer_Send_To_OneNote_2007.print_resolution": 131085,
    "print.printer_Send_To_OneNote_2007.print_command": "",
    "print.printer_Send_To_OneNote_2007.print_footerleft": "&PT",
    "print.printer_Send_To_OneNote_2007.print_scaling": " 1.00",
    "print.printer_Send_To_OneNote_2007.print_shrink_to_fit": true,
    "print.printer_Send_To_OneNote_2007.print_edge_bottom": 0,
    "print.printer_Send_To_OneNote_2007.print_plex_name": "",
    "print.printer_Send_To_OneNote_2007.print_paper_name": "",
    "print.printer_Send_To_OneNote_2007.print_edge_left": 0,
    "print.printer_Send_To_OneNote_2007.print_edge_top": 0,
    "print.printer_Send_To_OneNote_2007.print_paper_data": 1,
    "print.printer_Send_To_OneNote_2007.print_paper_height": " 11.00",
    "print.printer_Send_To_OneNote_2007.print_bgcolor": false,
    "print.printer_Send_To_OneNote_2007.print_page_delay": 50,
    "print.printer_Send_To_OneNote_2007.print_unwriteable_margin_bottom": 0,
    "print.printer_Send_To_OneNote_2007.print_margin_left": "0.5",
    "print.printer_Send_To_OneNote_2007.print_evenpages": true,
    "print.printer_Send_To_OneNote_2007.print_unwriteable_margin_right": 0,
    "print.printer_Send_To_OneNote_2007.print_margin_top": "0.5",
    "print.printer_Send_To_OneNote_2007.print_margin_bottom": "0.5",
    "print.printer_Send_To_OneNote_2007.print_edge_right": 0,
    "print.printer_Send_To_OneNote_2007.print_to_file": false,
    "print.printer_Send_To_OneNote_2007.print_resolution_name": "",
    "print.printer_Send_To_OneNote_2007.print_in_color": true,
    "print.printer_Send_To_OneNote_2007.print_unwriteable_margin_top": 0,
    "print.printer_Send_To_OneNote_2007.print_bgimages": false,
    "print.printer_Send_To_OneNote_2007.print_headerright": "&U",
    "print.printer_Send_To_OneNote_2007.print_oddpages": true,
    "print.printer_Send_To_OneNote_2007.print_paper_size_unit": 0,
    "print.printer_Send_To_OneNote_2007.print_downloadfonts": false,
    "print.printer_Send_To_OneNote_2007.print_unwriteable_margin_left": 0,
    "print.printer_Send_To_OneNote_2007.print_paper_width": " 8.50",
    "print.printer_Send_To_OneNote_2007.print_headercenter": "",
    "print.printer_Send_To_OneNote_2007.print_headerleft": "&T",
    "print.printer_Send_To_OneNote_2007.print_paper_size_type": 0,
    "print.printer_Send_To_OneNote_2007.print_margin_right": "0.5",
    "print.printer_Send_To_OneNote_2007.print_duplex": 99884576,
    "print.printer_Send_To_OneNote_2007.print_footercenter": "",
    "print.printer_Send_To_OneNote_2007.print_orientation": 0,
    "print.printer_Send_To_OneNote_2007.print_colorspace": "",
    "print.printer_Send_To_OneNote_2007.print_footerright": "&D",
    "print.printer_Send_To_OneNote_2007.print_reversed": false,
    "privacy.cpd.downloads": false,
    "privacy.cpd.sessions": false,
    "privacy.popups.showBrowserMessage": false,
    "privacy.donottrackheader.enabled": true,
    "privacy.cpd.formdata": false,
    "privacy.cpd.history": false,
    "privacy.sanitize.timeSpan": 4,
    "privacy.sanitize.migrateFx3Prefs": true,
    "security.warn_viewing_mixed": false,
    "security.warn_viewing_mixed.show_once": false,
    "storage.vacuum.last.places.sqlite": 1381502390,
    "storage.vacuum.last.index": 1
    "graphics": {
    "numTotalWindows": 1,
    "numAcceleratedWindows": 1,
    "windowLayerManagerType": "Direct3D 9",
    "windowLayerManagerRemote": false,
    "adapterDescription": "ATI Mobility Radeon HD 4570",
    "adapterVendorID": "0x1002",
    "adapterDeviceID": "0x9553",
    "adapterRAM": "256",
    "adapterDrivers": "atiumdag atidxx32 atidxx64 atiumdva atiumd64 atiumd6a atitmm64",
    "driverVersion": "8.631.0.0",
    "driverDate": "6-25-2009",
    "adapterDescription2": "",
    "adapterVendorID2": "",
    "adapterDeviceID2": "",
    "adapterRAM2": "",
    "adapterDrivers2": "",
    "driverVersion2": "",
    "driverDate2": "",
    "isGPU2Active": false,
    "direct2DEnabled": false,
    "directWriteEnabled": false,
    "directWriteVersion": "6.2.9200.16492",
    "direct2DEnabledMessage": [
    "tryNewerDriver",
    "10.6"
    "webglRenderer": "Google Inc. -- ANGLE (ATI Mobility Radeon HD 4570 Direct3D9Ex vs_3_0 ps_3_0)",
    "info": {
    "AzureCanvasBackend": "skia",
    "AzureSkiaAccelerated": 0,
    "AzureFallbackCanvasBackend": "cairo",
    "AzureContentBackend": "none"
    "javaScript": {
    "incrementalGCEnabled": true
    "accessibility": {
    "isActive": false,
    "forceDisabled": 0
    "libraryVersions": {
    "NSPR": {
    "minVersion": "4.10.1",
    "version": "4.10.1"
    "NSS": {
    "minVersion": "3.15.2 Basic ECC",
    "version": "3.15.2 Basic ECC"
    "NSSUTIL": {
    "minVersion": "3.15.2",
    "version": "3.15.2"
    "NSSSSL": {
    "minVersion": "3.15.2 Basic ECC",
    "version": "3.15.2 Basic ECC"
    "NSSSMIME": {
    "minVersion": "3.15.2 Basic ECC",
    "version": "3.15.2 Basic ECC"
    "userJS": {
    "exists": true
    "extensions": [
    "name": "AccelerateTab",
    "version": "1.4.1",
    "isActive": true,
    "id": "[email protected]"
    "name": "Advanced SystemCare Surfing Protection",
    "version": "1.0",
    "isActive": true,
    "id": "[email protected]"
    "name": "Convert YouTube videos to MP3 add-on",
    "version": "1.2",
    "isActive": true,
    "id": "[email protected]"
    "name": "Facebook Emoticons 2013",
    "version": "6",
    "isActive": true,
    "id": "{28BA24B8-5B3B-4BC9-9EB1-42021314B080}"
    "name": "SmartVideo For YouTube",
    "version": "0.978",
    "isActive": true,
    "id": "[email protected]"
    "name": "YouTube quality manager",
    "version": "1.2",
    "isActive": true,
    "id": "youtubequality@rzll"
    "name": "IDM CC",
    "version": "7.3.20",
    "isActive": false,
    "id": "[email protected]"
    "name": "TelevisionFanatic",
    "version": "2.71.1.10",
    "isActive": false,
    "id": "[email protected]"
    }

  • 802.1x per host authentication under one port with multi-host access by hub

    Dear,
    While multi-host connect to one port by hub, it seems that in multi-host mode, after one host passed the authentication, the port change state to up, and the other hosts do not need to authenticate any more. And in single host mode, only one host could access to the network under one port.
    In the situation with multi-host access to one port by hub, is it possible that we could control per user access by authentication for each?
    We did some test on 3550, it seems that the 3550 doesnot support what we need. And what about 4506?
    Thanks!

    Multiauthentication Mode
    Available in Cisco IOS Release 12.2(33)SXI and later releases, multiauthentication (multiauth) mode allows one 802.1X/MAB client on the voice VLAN and multiple authenticated 802.1X/MAB/webauth clients on the data VLAN. When a hub or access point is connected to an 802.1X port (as shown in Figure 60-5), multiauth mode provides enhanced security over the multiple-hosts mode by requiring authentication of each connected client. For non-802.1X devices, MAB or web-based authentication can be used as the fallback method for individual host authentications, which allows different hosts to be authenticated through different methods on a single port.
    Multiauth also supports MDA functionality on the voice VLAN by assigning authenticated devices to either a data or voice VLAN depending on the data that the VSAs received from the authentication server.
    Release 12.2(33)SXJ and later releases support the assignment of a RADIUS server-supplied VLAN in multiauth mode, by using the existing commands and when these conditions occur:
    •The host is the first host authorized on the port, and the RADIUS server supplies VLAN information.
    •Subsequent hosts are authorized with a VLAN that matches the operational VLAN.
    •A host is authorized on the port with no VLAN assignment, and subsequent hosts either have no VLAN assignment, or their VLAN information matches the operational VLAN.
    •The first host authorized on the port has a group VLAN assignment, and subsequent hosts either have no VLAN assignment, or their group VLAN matches the group VLAN on the port. Subsequent hosts must use the same VLAN from the VLAN group as the first host. If a VLAN list is used, all hosts are subject to the conditions specified in the VLAN list.
    •After a VLAN is assigned to a host on the port, subsequent hosts must have matching VLAN information or be denied access to the port.
    •The behavior of the critical-auth VLAN is not changed for multiauth mode. When a host tries to authenticate and the server is not reachable, all authorized hosts are reinitialized in the configured VLAN.
    NOTE :
    •Only one voice VLAN is supported on a multiauth port.
    •You cannot configure a guest VLAN or an auth-fail VLAN in multiauth mode.
    for more information :
    http://www.cisco.com/en/US/docs/switches/lan/catalyst6500/ios/12.2SX/configuration/guide/dot1x.html

  • Center multi-point cursor in a XY graph

    Hi all,
    i need to programmatically bring to center the only cursor of a XY graph (a multi-point cursor made of 4 plots).
    I realized an algorithm to calculate the x value to send to the "Cursor.Cursor position:Cursor X" property of the graph.
    The cursor seems to be correctly set, but i resets instantly. Seems like i need to set the property for every 4 plots, but i don't know how.
    Any clue?
    Thanks
    Marco

    Se the "cursor index" property and set it to half the number of X points. (or use more complicated math if the graph is zoomed, not shown)
    (All your booleans should be latch action, eliminating all local variables. You also don't need the reference. There probably also should be a small wait.)
    (All that said, I never use multiplot cursors, but maybe there is a bug somewhere if they are used. Your code works fine if the cursor is locked to a single plot)
    LabVIEW Champion . Do more with less code and in less time .
    Attachments:
    TestCenterCursorInGraphMOD.vi ‏14 KB

  • Recmd for low cost, multi point temp logging

    Can someone recommend the best, low cost way to monitor temp at 16
    pts. We are doing qualifiation tests of an oven used in an bio tech
    research application. But we are a startup and I need to stretch my
    capital budget as much as possible. Here are the details:
    1. type k theromocouople
    2. 40-150F temp range
    3. 16 tc input channels
    4. scan rate = 1 reading / minute
    5. log period = 60 hrs
    I used National Instruments Field Point modules about 2 yrs ago for
    this since they were the cheapest approach I found for the signal
    condtioning since a 8 channels of type K tc inputs, the TC120 module,
    cost $350.
    Is there a better approach I should look at? I do not have to work
    with LV or NI hw if there is a better approach.
    Thanks in adv
    ance for your advice,
    Doug Danielson
    [email protected]
    Atlanta, GA
    recmd for low cost, multi point temp logging

    On 18 Jul 2003 14:59:07 -0700, [email protected] (William
    Danielson) wrote:
    >Can someone recommend the best, low cost way to monitor temp at 16
    >pts. We are doing qualifiation tests of an oven used in an bio tech
    >research application. But we are a startup and I need to stretch my
    >capital budget as much as possible. Here are the details:
    >
    >1. type k theromocouople
    >2. 40-150F temp range
    >3. 16 tc input channels
    >4. scan rate = 1 reading / minute
    >5. log period = 60 hrs
    >
    >I used National Instruments Field Point modules about 2 yrs ago for
    >this since they were the cheapest approach I found for the signal
    >condtioning since a 8 channels of type K tc inputs, the TC120 module,
    >cost $350.
    >
    >Is there a better approach I should look at? I do not have to
    work
    >with LV or NI hw if there is a better approach.
    >
    >Thanks in advance for your advice,
    >
    >Doug Danielson
    >
    >[email protected]
    >Atlanta, GA
    >
    >
    >recmd for low cost, multi point temp logging
    I don't remember where I got them from but I had a similar project a
    few years ago and found that thermistors are a lot cheaper (and
    slightly less accurate) than thermocouples. get an AtoD card for a pc
    and you are pretty much in buisness. You'll need some resistors too
    for voltage dividers. You need to watch what voltage you put across
    them so you don't get significant internal heating. The suppliers
    have the schematics and other usefull info. Thermistors don't give
    you a linear reaction, so you need to use a table, graph, or an
    emperical equation get actual temps. You will also want to calibrate
    all of them as there will be some variance between sensors (even if
    they were perfect the resistors you use along with them will vary)
    rather than try to get them all dead nuts on with li
    ttle trimpots just
    figure a fudge factor for each sensor for when you calculate back the
    actual temps. I'd try them all in ice water and boiling water, just
    seal them in plastidip or something.before immersing them.
    David

  • Upgrading OA 11i from OA 10.7 with Multi-Instances Schemas

    From an ORACLE Applications 10.7 with Multi-Instances Schemas (Mutiple Set Of Books Architecture : Schemas : APPS, APPS2, APPS3, PO, PO2, PO3, AP, AP2, AP3, AR, AR2, AR3,...), we want to upgrade toward an 11.5.1.
    At the begin of the Step of AutoUpgrade, we have an error :
    "Not able to process an MSOBA, you must pass in the Multi-Org Architecture."
    Could you give me some informations about the way to resolve this problem :
    * Do we must install and initialize the multi-Org in the 10.7 environment ?
    * Can we process this point during the step of upgrading and how ?
    * Do we have a bypass to this problem ?
    Think you for your help !

    Below are the points which I read for r11i migration.
    a) MSOBA clients should migrate/convert to multi-org before migrating to 11i.
    b) Autograde will fail, if it detects MSOBA.
    c) Attachments and Workflow will not work in MSOBA.
    For more details refer Oracle appsnet.
    null

  • Multiseat gaming setup

    Hey,
    I encountered a problem with trying to setup a multiseat gaming environment. I found this reddit Post introducing virtualgl to approach this.
    http://tk.reddit.com/r/archlinux/commen … ing_guide/
    I followed all the instructions but for some reaon I get this error whenever I try to use vglrun.
    Invalid MIT-MAGIC-COOKIE-1 key[VGL] ERROR: Could not open display :0.
    This for some reason also fucks up the whole session. I can't run any further X application after doing this. I really don't see what's wrong.
    Did anybody ever encounter the same problem and might have a solution for me?

    This might help?
    I just used ERROR: Could not open display :0 to search for your issue.  It seems to be a relatively common issue.

  • Use question pool with multi-part questions?

    Is it possible to use the question pool in Captivate 5 for a quiz with multi-part questions?  I'd like to have a question selected from a pool, but after the learner answers the first part, they get a second question that is based on the first part.
    They get a question: "Is this heart sound dangerous or safe?"  Then, after answering that, they'd get the question "What is the diagnosis?" for the same sound.  The first question comes from a specified pool, but the second question is based on the first question. Then, they'd go on to a new pool question.
    I''d appreciate any suggestions.
    Thanks!

    I would use the XML function from Captivate 4.
    - Make yourself a test quiz with two slides, one being a multiple choice.
    - Export it to XML
    - Open the XML File in Excel
    Good point to start with is ns1:g and ns1:Source26.
    Most likely you can get all your question into captivate that way.
    Mr_TD

  • Not being able to log on because of veriface. and black screen with movable pointer.

    i have s100 ideapad. it's not even a month old yet. my first problem happened last night. i was surfing when the system suddenly went really slow. even the pointer was not moving smoothly. it even came to a point when the screen was all white. i couldn't restart the pc and even exit from the browser. i tried pushing the power button but it did not turn off. it did not even sleep. the 4 lights on the corner were still on. but the screen was all BLACK WITH MOVABLE POINTER. i did not use the OKR, afraid of losing my files. instead, i removed the battery and started it up again. it worked until tonight. i put it into sleep and when i tried to resume it, veriface was not working. i tried to exit from veriface to type my password instead. but it just remained there, a solid black square. i did the same thing i did last night, removed the battery and start it again. and this time, i turned the veriface off. it's the one i'm using right now.  i just don't understand why it is happening. it's not even a month old. and i brought it brand new. can you tell me what the problem may be and give me advice on how to take care of this PC? i don't want my money to got to waste.

    hi paula
    your problem could be hardware/software. lets hope its software issue first and i'd like you to do these:
    if you have personal files on volume c, copy/backup them. shut down your computer, press one key recover button to perform clean windows installation. then check if the issue still persists.
    if you don,t want to use okr, you can use windows restore to restore your computer to previous restore points but if it's windows/virus issue, it may not help.

  • C655D 5210 tosiba black screen with mouse pointer

    I have only had this computer for 8 months. One day I turned it on, and windows kept restarting. After a few trouble shooting steps off the internet, I decided to reinstall windows 7 and lose my data and start all over. The first time it could not repair the computer and asked me to send the information to microsoft. Cannot boot in safe mode, I can get to the setup utility screen. This is a new Windows 7 cd. After several tries, it installed and said it had to restart, (this may happen several times) it only restarted once, then a black screen with a cursor. When I try to boot from the cd, the windows logo apppears, then a black screen with mouse pointer again. Toshiba is no help at all. This is my third Toshiba laptop. The first one did the same thing. But it was out of warranty, the amount they wanted to charge us, i just got another one. My mom's Toshiba just died with no real reason, the old one is in the garbage, and this one is only 8 months old. Toshiba would like us to send the computer in, pay for shipping, wait for 3 weeks, pay to ship it back to us, with a promise that it may not work.
    Please help
    here is the error message when trying to install windows 7
    file:\Boot\BCD
    Statu" 0xc000000f
    An error occured while attempting to read the boot configuration.

    Hi, last try is to install os manually,  a clean os Install (way to go here) 
    regards KalvinKlein
    Thinkies 2x X200s/X301 8GB 256GB SSD @ Win 7 64
    Ideas Centre A520 ,Yoga 2 256GB SSD,Yoga 2 tablet @ Win 8.1

  • Dunning letter with multi currency

    Hi
    How to set dunning letter with multi currency.I have this customer that have multi currency transaction.How do i set the dunning letter to show multi currency value.Thanks

    hi mohd rizal,
    in dunning note configuration itself set the currency as USD. then it takes the local currency depending on the application. then it works for multiple currency's. bcoz it automatically takes the local currency.
    hope u get what im saying. still u have any doubts, get me back.

  • Photo transfer and update from 5-year-old Macbook to new iMac using Time Machine resulted in half of 2014's photos being un-viewable (only a gray triangle with exclamation point shows).  How do I fix it?

    I turned on my new iMac for the first time today and set it up using a backup on Time Machine from my old Macbook, which is running OS X 10.9.5 and has iPhoto version 8.1.2.  When I went to open iPhoto on the new computer, it said I had to update the photos to work with the new version.  Now, my photos from part of July 26, 2014 and onwards do not show up in the new iPhoto.  The albums and spaces for the photos are there, but only a gray triangle with exclamation point shows in their place.  Every other photo from 2003 to half of July 26, 2014 appears to have updated without issue.  None of the fixes/rebuilds I tried worked.  When I open up TimeMachine, it has no backups that I can use for the new computer (perhaps, because I wanted to still have access to use my old backups for my old laptop so told it not to use them for the new computer).  My most recent half a year's photos are the ones I need the most.  How do I make them appear on my new iMac?

    Do you still have the old Mac? Then check, if the iPhoto Library has the newer events from July 26 onwards.
    If yes, copy the iPhoto library from the old Mac to the new mac by connecting both computers. And then try to upgrade the copied library.
    If you no longer have access to the old mac, you could try to inherit the backup of the old Mac and try to restore the iPhoto Library from it.
    See Pondini's FAQ:   http://pondini.org/TM/B6.html

  • My Ipod touch is frozen.  Shows USB cable with arrow pointing to Itunes.  What is the problem?  This is the second one I have had that has done this!

    My Ipod touch is frozen.  The screen shows only USB cable with arrow point to the word Itunes.  What is the problem?  This is the second touch I have had that has this same problem.  HELP!

    This time try restoring the iPod to factory defaults/new iPod instead of from backup.  You may have some corruption that is causing the problem and it may now be in the backup.  If the problem persists after restoring to factory defaults/new iPod. then you likely have a hardware problem and ana ppointment at the Genius Bar of an Apple store is in order.

Maybe you are looking for

  • I'm using firefox 4. It's making problem with Bangla font such as on facebook. It shows Bangla font in a very disordered way! what can i do?

    I'm using firefox 4. It's making problem with Bangla font such as on facebook. It shows Bangla font in a very disordered way! what can I do?

  • Hierarchy Viewer CSS issue

    Hi, I have a Fusion Web Application in Jdeveloper 12C that gets the colors and skinning from a CSS file. When i add: af|dvt-hierarchyViewer     background-image: -webkit-linear-gradient(bottom, #FFFFFF 0%, #000000 300%);     background-color: current

  • Problems calling a procedure

    Hello to all, I'm having some problens calling a procedure because i'm omiting the Schema value on porpuse. this procedure will be executed on several databases, so I do not whant do force the schema and want to let the CONTEXT do it's work ... :-( o

  • BAPI_BUPA_ADDRESS_ADD

    Hello together, Help me.  The function module BAPI_BUPA_ADDRESS_ADD - (create address data)is saved the data not in the databank tables. Why? CALL FUNCTION 'BAPI_BUPA_ADDRESS_ADD'     EXPORTING       businesspartner       = lv_bpartner       addressd

  • IWeb gone after Yosemite install

    After installing Yosemite to my Desktop, I am no longer able to open iWeb.  It is still showing in my applications folder and it will open in the sense that I can see all iWeb related functions on the tool bar, but it does not actually open the windo