flat panel monitors, resistive touchscreen, lcd flat panel monitor, touch screen displays, keyboard with trackball, flexible keyboard, soft keyboard, roll up keyboard, wireless keyboard with touchpad, wireless keyboards