Questions tagged [pixelsense]

Microsoft PixelSense is a large-touchscreen computer platform released by Microsoft in 2008. Applications for PixelSense are developed in .NET using either WPF or XNA for the graphical interfaces.

PixelSense is a hardware and software specification for computers with large table or wall-mounted touchscreen interfaces.

PixelSense development is done using .NET and a special purpose SDK that contains controls and classes to make use of the hardware. Custom controls include SurfaceButton and SurfaceListBox that understands multitouch interaction.

Before 2012, PixelSense technology was branded "Surface", and many programming APIs still use the old terminology. The Microsoft Surface multitouch tablets are based on the unrelated Windows RT technology and, as of 2012, PixelSense hardware cannot run Windows RT apps, nor can the Surface tablets run PixelSense apps. For questions related to Surface tablets, use the tag .

399 questions
3
votes
3 answers

Rewriting a WPF application to Surface

I'm working on a WPF application, and I'm curious about what it would take to rewrite this application to a Surface application if we want to control it through multitouch some day. Is it likely that we can reuse big parts of our WPF application…
stiank81
  • 25,418
  • 43
  • 131
  • 202
3
votes
4 answers

How to install Microsoft® Surface® 2.0 SDK without installing Visual Studio

I have a kiosk application build on Microsoft® Surface® 2.0 SDK and WPF. The device for deployment is a kiosk and Visual Studio is not installed. When running the application on the kiosk I miss some dlls Microsoft.Surface.Core, so I tried to…
GibboK
  • 71,848
  • 143
  • 435
  • 658
3
votes
2 answers

How to calculate translate while zooming in WPF/Surface

I'm doing a surface app where I need to scale my scene (zoom) while the user scales with their fingers (i.e pinching) Currently I have it working ok, but the issue is that I need to zoom in on the center point between the users fingers. I have the…
Mark
  • 14,820
  • 17
  • 99
  • 159
3
votes
3 answers

Determining user intent in a multi-user, multi-touch application

I am developing a surface application (though the platform isn't really relevant) that needs to track usage statistics and produce data that can analyzed to answer several usage related questions. Specifically, I have a screen in my application that…
Brad Cunningham
  • 6,402
  • 1
  • 32
  • 39
3
votes
2 answers

3D globe rotation issues

Im trying to get my 3D sphere to rotate when a user moves their mouse/finger over the sphere. I can get it to rotate no problems, but when I try to add inertia to the sphere using the Affine2DInertiaProcessor in the Surface SDK, I get jumping issues…
Mark
  • 14,820
  • 17
  • 99
  • 159
3
votes
2 answers

Using LibraryStacks in a ScatterView on Surface

We're trying to figure out how to drag an item from a LibraryStack container onto a ScatterView, like how the photo viewer sample applications work. Currently, the item just flies back into the LibraryStack after we drag it out. We can drag and drop…
HappyCodeMonkey
  • 436
  • 3
  • 12
3
votes
0 answers

ArgumentException was thrown on ByteTagVisualization

I'm new to posting on stackoverflow and new to coding for the Microsoft Surface in C# - however I have inherited someone else's code to adapt. I'm getting the following error when trying to set the source for a ByteTagVisualizationDefinition…
3
votes
2 answers

Get the SurfaceListBoxItem and ScatterViewItem when object is dropped on a SurfaceListBox and ScatterView

I'm dropping an object (ScatterViewItem) on a SurfaceListBox with the s:SurfaceDragDrop event, and it works fine when detecting the dropping on the whole SurfaceListBox, however, I want to know in which SurfaceListBoxItem the object was dropped. I…
Schrödinger's Box
  • 3,218
  • 1
  • 30
  • 51
3
votes
1 answer

SurfaceInkCanvas scales strokes when painting out of bounds

I have a ScatterView that contains an image over which I should be able to draw.
Pieter
  • 31,619
  • 76
  • 167
  • 242
3
votes
1 answer

Accessing DOM from WebBrowser

I am trying to implement a browser-like little application that would allow me to modify the viewed web-sites appearance (e.g. make the font for links bigger). It is designed for Microsoft Surface, to be used on a huge touchscreen. It uses WPF for…
June Pecherska
  • 191
  • 1
  • 1
  • 8
3
votes
0 answers

Custom multitouch in wpf/pixelsense

I'm working together with a PhD student that's doing a project regarding using computers for collaboration between people, specifically with touch. The platform for this is the pixelsense (surface) 2.0 table. So far we've tried a few prototypes…
Zagitta
  • 31
  • 1
3
votes
1 answer

Snapping a SurfaceListBox

I'm looking to create a scrolling surfacelistbox which automatically snaps into a position after a drag is finished so that the center item on the screen is centered itself in the viewport. I've gotten the center item, but now as usual the way that…
A-Type
  • 1,148
  • 1
  • 7
  • 17
3
votes
2 answers

Cannot cast expression of type 'string' to type 'ScatterView'

I have a SurfaceRadioButton that has to change the Visibility of ScatterView (scatterViewCoordinates) First, what I have done was to change the Visibility of the object () private void CoordinatesChecked(object sender, RoutedEventArgs e) { …
Wassim AZIRAR
  • 10,823
  • 38
  • 121
  • 174
3
votes
1 answer

Capture all Click or Touch events recursively in WPF

am pretty new to WPF, but am looking to capture whenever anyone touches inside a window or any child controls. If I capture the click event for a Window, only the windows inner space capture the click. It's child controls do not. How do i…
Doug
  • 6,460
  • 5
  • 59
  • 83
3
votes
2 answers

Microsoft Surface vs Windows Touch?

What is the difference between Microsoft surface 2.0 and Windows touch events in .Net 4.0 ? Are the two platforms parallel or is one built on top of the other ? Windows touch events and surface touch events are not the same events ? Help, I'm…
Shachar Weis
  • 936
  • 2
  • 20
  • 44
1 2
3
26 27