What layout of the keypad (PC or register) should be used for a touch screen?

We recently had a usability test for a self-service payment machine. This is very similar to the online banking process.

The entire banking process takes place on a touch screen until they enter the debit car. The system then switches to the card terminal.
The keypad used to enter an account number when counting on the touch screen is the same as for PC -> 3×3 keypads starting with 789 at the top and 0 at the middle of the 4th row.
The keyboard used by the card terminal is the same as for registers or phones -> 3×3 starting with 123 at the top and 0 at the middle of the 4th row.

During the test, only one user indicated that the layout was different. But I'm curious now to know why these presentations have different configurations and if we should switch the presentation of the touch screen input identical to that of the card terminal. This would give some consistency. On the other hand, a PC keypad is more compatible with the generally known entry when banking online.

We can only change the user interface of the touch screen.

Thank you guys and sorry for my bad English, I am not a native speaker.

5th dnd – Can a familiar spell of the spell Familiar spell deliver a touch spell with a long casting time?

One of the characteristics of find familiar The spell is to deliver spells with a range of "touch" thrown by the magician:

Finally, when you cast a spell with a range of contact, your pet
can deliver the spell as if he had cast it. Your pet must
to be within 100 feet of you, and he must use his reaction to deliver the
spell when you launch it. If the spell requires an attack roll, you use
your attack modifier to launch it.

The use of the pet's reaction to cast the spell seems to be directed to touch spells that can be cast in a single turn, such as shocking catch.

However, suppose I want to throw identify on an object out of my reach by letting my pet fly and land on it, then cast the spell with the familiar that touches the object. Could I have the familiar spend 1 minute sitting on the object while I launch the identify to spell?

If so, does the pet simply spend 10 turns using its reaction each turn to keep casting the spell? Or does the need to cast the spell using the pet's reaction limit this feature to only spells that can be cast during a turn?

touch screen – Solution for "ghost keys" – How to disable a small part of the screen to be sensitive to touch?

I have therefore ordered a cheap Chinese phone (umidigi) as a secondary device and the unit I came out of the box was affected by a faulty display. Troubleshooting, I diagnosed the problem accurately:

  • There is a false intermittent seizure occurring in the lower right of the screen, very very lower right.
  • Decreasing brightness seems to minimize the presence of false entries
  • Is likely to require disassembly of the device to solve the problem

I alerted the seller from whom I bought the phone, and they send me a new unit, pronto, and told me to keep only this one. Yay.

So, I would like to finally solve this problem of phones and open it myself, but in the meantime, I would like to take advantage of it. But, with the ghost button, using the phone with something other than a Bluetooth mouse is infuriating.

The affected area is at the bottom of the phone and can occupy up to 15 pixels. I have tried using a few applications, one called "Partial Screen" and others, like Screen Shift. However, the display adjustments result in only cosmetic changes and do not desensitize the adjusted part of the screen to touch, which creates erroneous typing problems.

Can any one indicate a procedure, input or otherwise, to ensure that a specified portion of the touch screen will respect no tactile input?

Thank you.

windows 10 – Touch Screen dual monitor no longer works with touch

I have an HP laptop with touch screen. I've plugged an HDMI jack from this laptop to a touch screen monitor. Then I extended the monitor. The touch screen now has control. So I brought the windows back to my laptop. I started a PowerPoint slideshow and I moved it to the touch screen. The key does not work, only the cursor works.

How to make sure that the computer remains the main monitor? How can I get the touch screen to work as touch?

[ Politics ] Open question: Why did Joe Biden touch all these pre-teen girls?


c # – Stop the inertia of System.Windows.Shapes.Rectangle if a collision with another form occurs in the WPF touch screen application

I am working on a touch screen application. This app is for a certain area, but the general ideals are all that is needed to explain the problem. To begin, I do an intensive course on WPF and allow a user to add a new command (Shape – Rectangle), then assign functions. For example, they can add one, then add a second, then a third, and so on, placing them where they want.

What I would like to know, is how to tell the API when inertia occurs and say that a user touches a shape and then throws it across the screen, for that the event does not end only when it reaches the edge of the screen (does it already), but also if it cuts or hits another shape. The following is the general code for quick basic validation.

void Window_ManipulationDelta (object sender, ManipulationDeltaEventArgs e)
// Get the rectangle and its RenderTransform matrix.
Rectangle rectToMove = e.OriginalSource as Rectangle;

Matrix rectsMatrix = ((MatrixTransform) rectToMove.RenderTransform) .Matrix;

// Rotate the rectangle.
rectsMatrix.RotateAt (e.DeltaManipulation.Rotation,

// Resize the rectangle. Keep the square
// therefore uses only the X value of Scale.
rectsMatrix.ScaleAt (e.DeltaManipulation.Scale.X,

// move the rectangle.
rectsMatrix.Translate (e.DeltaManipulation.Translation.X,

// Apply the changes to the rectangle.
rectToMove.RenderTransform = new MatrixTransform (rectsMatrix);

Rect containingRect =
new Rect (((FrameworkElement) e.ManipulationContainer) .RenderSize);

Rect shapeBounds =
rectToMove.RenderTransform.TransformBounds (
new Rect (rectToMove.RenderSize));

// Check if the rectangle is completely in the window.
// If this is not the case and the intertia is running, stop the manipulation.
if (e.IsInertial &&! containingRect.Contains (shapeBounds))
e.Complete ();

if (e.IsInertial)
// convert the current move rect to the new rect drawing type
var tempRect = new Rect (Canvas.GetLeft (rectToMove), Canvas.GetTop (rectToMove), rectToMove.Width, rectToMove.Height);
// we must first convert SytsemWindows.Shapes.Rectablge to SystemWindows.Drawing.Rect
//Listing removeCurrent = Commands.Where (r => r! = rectToMove) .ToList ();
//Listing Coordinates = Commands.Where (r => r.Name! = RectToMove.Name) .Select (r => new Rect (Canvas.GetLeft (r), Canvas.GetTop (r), r.Width, r.Height)) .Lister ();

listing recs = new list();

listing test = Commands.Where (r => r.Name! = rectToMove.Name) .ToList ();

foreach (System.Windows.Shapes.Rectangle re in the test)
if (re! = rectToMove)
recs.Add (new Rect (Canvas.GetLeft (re), Canvas.GetTop (re), re.Width, re.Height));

// if the rect element is moving inertia and it crosses an already established command order, then stop.
if (recs.Any (c => c.InteriorIntersectsWith (tempRect)))
// There is an overlap
e.Complete ();


catch (Exception ex)


e.Handled = true;

The problem is that the inertia works well. Once a second shape is then added to the canvas, the inertia no longer works. The user can click and drag them, but while trying to flick through the shapes, they stop instantly, as if she was signaling from all positions that she was intersecting with another form even if they were not close to each other. Any ideas on what I'm doing wrong? Example after the user adds one or more items, drag and drop and breaks

bootcamp – The keyboard and touchpad do not work during the installation of Windows 10 on the MacBook Pro 2018 Touch Bar with the help of the initialization program

I have tried several times to install Windows 10 on my new MBP 2018 and I have failed so far.

I used Windows ISO version 1703, which was acceptable until an error appeared at the end of the installation (the error was: "Windows could not update the computer boot installation. The installation can not continue ").

Then I found a problem installing the Windows Boot Camp partition on the new Mac Pro. I followed the instructions according to this answer https://apple.stackexchange.com/a/337929/321893. Everything went well, until the Windows installer started. At this point, the trackpad and keyboard did not work and I could not do anything. I had to force the shutdown by pressing the power button.

SD card – Acquisition device with broken touch sensor and broken LCD display with ADB

Thus, during a fall, the screen of my phones (galaxy j3 6v) (the touch screen and touch sensor) does not respond at all. I think USB debugging is enabled, but I can not be sure.
I have a Linux machine with Android tools installed and I am comfortable with the command line.
I've tried to connect with adb, but that gives me the error

error: device not allowed.
$ ADB_VENDOR_KEYS of this adb server is undefined
Try & kill kill-server & # 39; if that sounds wrong.
Otherwise, look for a confirmation dialog on your device.

I've already killed and restarted the server, added udev rules and added the phone provider ID to .android / adb_usb.ini, as well as to a support called samsung (they did not know at all what I looked like)

Am I SOL, or is there a way around the confirmation dialog?

why ssh remote server sh -c touch it 1

In the process of receiving

touch: missing file operand
Try "touch --help" for more information.

I followed execute su -c on ssh to find out what i needed to do ssh remote server - sh -c "touch 1 && echo 2" & # 39;.
But I would like to know why … since all the other commands work very well as ssh remote server echo -e 123

How to emulate the touch screen on Android OS

sorry for my english my knowledge of android is very little ..

I have to install Android OS x86_64-7.1 on my Virtualbox on my desktop, I will configure the mouse to emulate a touch screen, I do not know how.

Please someone can help me, thank you!