applications – Is there any way to simulate an external input device (Mouse / Keyboard)?

i’m working on a project where i’m going to link 2 devices together, one desktop and one android, desktop is going to send mouse coords / keystrokes to the android device and it will simulate mouse moves / keystrokes. Is there any way to do it? Searched on google but no dice.
pseudocode:

mouse mouse1;
while(True) 
{
    mouse1 = host.mouse.getevents.mousecoords();
    this.simulatedmouse.Coords = mouse1.Getcoords();
}

Create a custom keyboard layout for Ubuntu 20.04 – edit programmer Dvorak for ordered numbers

Here is image for Dvorak programmer keyboard with ordered keys

I want to customise Programmer Dvorak to swap the number keys 7,5,3,1,9,0,2,4,6,8 in order.
I was amazed i couldn’t find English Dvorak keyboard layout for programmers with top numbers in order on github.It is there on Github for windows

Community pages to create a new KB layout aren’t easy to understand. Is there any Keyboard remapper for ubuntu like in windows. Else :

pls guide through the process to edit kbddvp-1_2_1-src-linux.tgz (4 KiB)

keyboard – 2020 MacBook not waking with LG Ultrawide monitor and MX keys and mouse

I have an issue which I been researching with no luck. I have an ultrawide LG monitor set up to 3 laptops with the MX keys and mouse 3. (1)2020 MacBook Pro via Apple usc-c adapter with HDMI cable to the screen, the other laptops one via HDMI the other via display port. When switching between screens via monitor, all work perfect with the exception of my MacBook. The MacBook will not wake by moving the mouse, touching the key board etc. I physically have to open the lid for the MacBook to wake. Once that is done all accessories work fine, the moment I switch to another source the issue returns. I have I have tried several recommendations found on Apple forums and online with no luck. Anyone else have experience similar issues with MacBook waking with external monitor and keyboard & mouse? Appreciate your feedback.

keyboard – Shortcut for Selecting Current Cell

Is there any shortcut or keyboard hot-key which selects the current cell? I am basically looking for the exact effect as clicking on cell bracket but achieved using keyboard instead of mouse.

I frequently comment and de-comment cells while testing my code using Alt-/ but it is very frustrating to click on cell bracket every time I want to do that.

Please let me know if this is a trivial question and I will delete it.

keyboard – How can I copy the drivers provided by Apple when installing Bootcamp on an external drive?

I am the owner of a MacBook Pro 2018 and I want to install Bootcamp on an external drive. I’ve been following a guide I found on the internet here, and I managed to create a bootable drive, but couldn’t include the required drivers on it for continuing with the installation. I can’t use neither the MacBook Keyboard/Touchpad or wireless keyboard/mouse, and I don’t have any USB ones. Someone called David Anderson (I think he’s on here) commented on that guide that it’d be recommended to add the use of the Dism /image:<path_to_image_directory> /add-driver /driver:<folder_containing_INF> /recurse /forceunsigned command to the procedure. The thing is that I don’t understand how to do it, it sounds too abstract for me.
Could anyone shed some light on this, please? Thank you!

external keyboard – Bluetooth pedal pairs, but input doesn’t get to apps

I’m trying to use an AirTurn BT200S pedal (used to page forward and back in a music reader app) with my evoo 13.3 android tablet (android 9). It pairs, but then doesn’t work with any apps.

The Airturn Manager app shows buttons being pressed when I press them, but that’s the only place I see any evidence of a button press. The pedal won’t turn pages in MobileSheetsPro, won’t scroll the browser, won’t enter characters in the URL line for the browser, etc. There are several pedal modes, which send different character codes on the button press, and I’ve tried them all, with no difference between them. For instance, mode 2 sends up and down arrows, mode 3 sends page up/down. I did try the pedal on my iPhone, and it worked as expected, scrolling the browser page as expected in modes 2 and 3.

When I click on settings for the pedal device (in the bluetooth list), there is a switch labeled “input device”, which is switched off and I can’t switch it on. Maybe that’s the problem, but I don’t know how to turn it on. When I press it, it flashes but the switch setting remains off. Looking at “settings->system->languages & input, there’s a section labeled Physical keyboard (I think the pedal normally presents itself as a keyboard) which indicates “none connected”, and a section for Virtual keyboard. Neither of those has any useful options. I also tried turning wifi off, and doing a network reset (resets bluetooth & wifi), neither of which changed the behavior.

I’m at / beyond the limit of my android knowledge (MS in computer science – if this was linux or macOS or iOS, I’d know how to dig deeper).

Any suggestions? I bought this tablet mostly as a music reader, and it’s kind of crippled if I can’t use a pedal.

Is there any iPad keyboard shortcut to toggle through the parts of an app window to select one?

For example, if I open the Google Translate app, but the text input is not active, so I can’t just type the text in. I need to click on the input text region first, then type. Could I somehow activate that text region with a keyboard shortcut instead, similar to how one can often scroll through the parts of a webpage on Safari?

drivers – Keyboard Blacklist Help

Hello there community.

I made a post last night while trying to troubleshoot an issue with my laptop keyboard not working after the OS boots. Original Details can be seen in this thread:

Issues with Keyboard not working when booted

As I followed the breadcrumbs one of the helpful community guys commented on the keyboard being blacklisted as it changes to the part of the fully-loaded OS. As it states in the previous post the keyboard works fine up until I get the login screen. As does the mouse. THe mouse continues to work throughout.

I began having a look at blacklisting and I am firmly out of my depth, but I had a go anyway.

I found and edited /etc/modprobe.d/blacklist.conf to reflect the below. Note I have only commented out the line where it says to blacklist usbkbd. Apart from it making no difference my USB attached keyboard still works? I fear I had removed all input methods and left myself with only the on-screen keyboard.

# alias expansion, usually so some other driver will be loaded for the
# device instead.

# evbug is a debug tool that should be loaded explicitly
blacklist evbug

# these drivers are very simple, the HID drivers are usually preferred
blacklist usbmouse
#blacklist usbkbd

# replaced by e100
blacklist eepro100

# replaced by tulip
blacklist de4x5

# causes no end of confusion by creating unexpected network interfaces
blacklist eth1394

# snd_intel8x0m can interfere with snd_intel8x0, doesn't seem to support much
# hardware on its own (Ubuntu bug #2011, #6810)
blacklist snd_intel8x0m

# Conflicts with dvb driver (which is better for handling this device)
blacklist snd_aw2

# replaced by p54pci
blacklist prism54

# replaced by b43 and ssb.
blacklist bcm43xx

# most apps now use garmin usb driver directly (Ubuntu: #114565)
blacklist garmin_gps

# replaced by asus-laptop (Ubuntu: #184721)
blacklist asus_acpi

# low-quality, just noise when being used for sound playback, causes
# hangs at desktop session start (Ubuntu: #246969)
blacklist snd_pcsp

# ugly and loud noise, getting on everyone's nerves; this should be done by a
# nice pulseaudio bing (Ubuntu: #77010)
blacklist pcspkr

# EDAC driver for amd76x clashes with the agp driver preventing the aperture
# from being initialised (Ubuntu: #297750). Blacklist so that the driver
# continues to build and is installable for the few cases where its
# really needed.
blacklist amd76x_edac

I'm losing the will to live trying to get this to work. I also commented out the tpm setting in tpm_tis.conf:

``` GNU nano 4.3                                                                                                          tpm_tis.conf                                                                                                                     
#blacklist tpm_tis