Close
Page 9 of 9 FirstFirst ... 7 8 9
Showing results 81 to 83 of 83
  1. #81

    Default

    No, nvidia doesnt support more than 4.

    4 off the rtx 3080. The quad multiplexer is all hdmi, so I have a couple hdmi to DP adapters to make it work. So 1 is straight hdmi, the other 3 are hdmi to DP adapters, and the 5th runs off the igpu via HDMI.

  2. #82

    Default

    Quote Originally Posted by yeaunome View Post
    No, nvidia doesnt support more than 4.

    4 off the rtx 3080. The quad multiplexer is all hdmi, so I have a couple hdmi to DP adapters to make it work. So 1 is straight hdmi, the other 3 are hdmi to DP adapters, and the 5th runs off the igpu via HDMI.
    Ah cool that you got it working with 2 video cards. I thought I read somewhere that after extensions the max was 8 monitors for some video cards.

    Note that there is a lot of bandwidth in a single 1.2+ DisplayPort that can be "carved up" into multiple monitors. I think via Multi-Stream Transport (MST) a single DisplayPort can be extended to 4 1080p displays:

    https://images-na.ssl-images-amazon....AC_SL1500_.jpg

    The following is a decent depiction of how it could look from a single DisplayPort to multiple physical monitors with multiple cables:

    https://www.dell.com/support/kbdoc/e...-transport-mst

    Something like this may allow a single DisplayPort to be 4 displays to then be fed to a quad multiplexer to a single physical monitor:

    https://smile.amazon.com/dp/B083NQSHHD

    Not 100% sure that Aster can assign MST monitors to separate desktops but if it can then multiboxers may get more out of a single video card that way.
    Last edited by nodoze : 01-08-2021 at 09:16 AM

  3. #83

    Default

    I wonder if you can use a rasberry Pi as a "keyboard proxy", filtering keys (or even step keybind like isboxer), using that : https://gndtovcc.home.blog/2020/04/1...-keyboard-hid/
    Maybe with Xbindkeys to manage inputs or parsing from lirc.

    A basic use case would be : Having your main keyboard linked to your 5 computer, but instead of the keyboard usb directly linked to the usb slot of your follower computer, they are plugin to a Rasberry who act as a keyboard proxy. You setup bindings with xbindkeys for keys 1 to 9, and for each, you invoke a script that send the key into /dev/hidg0 so your follower computer got an hardware keyboard input. That way you can have input broadcasting only on the keys 1 to 9.

    Edit : I'm actually quite confident about the feasibility
    You can find extra info here :
    https://mtlynch.io/key-mime-pi/

    My plan is that : Get the usb input using pyusb, do some software logic to filter keys, and send out the filtered usb command to /dev/hidg0

    I made some test (not on a rasberry, i will receive it tomorrow) about capturing the input and that seems to work.
    I'm using a code from this page : https://learn.pimoroni.com/tutorial/...eless-keyboard
    And so far, so good :

    Now what's left is just to do some software logic to filter unwanted keys and send them.

    For example, the 0,0,4,0,0,0,0,0 means that the A key is pressed.
    (there is a keycode table here : https://github.com/mtlynch/key-mime-..._to_hid.py#L32 ) and if i want to foward it, i would just have to do a echo -ne "\0\0\x4\0\0\0\0\0" > /dev/hidg0

    I'm really not a veteran coder, so i hope i can get help to make it work.
    I'm also interested about how to configure this part to make it look like indistinguishable from an actual usb keyboard : (maybe by replicating the input usb data i could get from pyusb)

    echo 0x1d6b > idVendor # Linux Foundation
    echo 0x0104 > idProduct # Multifunction Composite Gadget
    echo 0x0100 > bcdDevice # v1.0.0
    echo 0x0200 > bcdUSB # USB2
    mkdir -p strings/0x409
    echo "fedcba9876543210" > strings/0x409/serialnumber
    echo "Tobias Girstmair" > strings/0x409/manufacturer
    echo "iSticktoit.net USB Device" > strings/0x409/product
    Edit 2 : I receive my rasberry zero, and i made an error, there is only one usb usable on this device, so i can't use it exactly the way i intended to do it. Still, i will maybe just make a webserver to listen to inputs.
    Attached Images Attached Images  
    Last edited by Baltyre : 02-25-2021 at 11:10 AM

Posting Rules

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •