mac 虚拟机PD19运行E-prime实验遇到E-prime unable to set display mode:0*80004001问题解决

news2024/9/24 19:28:49

作者:50%

unable to set display mode问题

总结:

1. 修改该Experiment的Devices中的Dispaly为640*680,或800*600。

2. 右键开始菜单中的E-Studio程序,打开文件所在位置,然后右键该文件,选择属性-兼容性,勾选“禁用全屏优化”和“以管理员身份运行此程序”。

3. 尽量不要将工程文件放在mac上然后调用,复制一份到Windows本地去运行和调用。

4. 将PD虚拟机中的Configuration-Hardware-Graphics改为Scaled,Windows显示设置中修改缩放与布局为100%。

前言

在参考曾祥炎《E-Prime实验设计技术》中第二编 第三章 第三节 E-Prime 实验设计 47中的前七步,设计了一个简单的实验,接下来将进行第八步,点击紫色运动小人,运行该实验。

在填完Subject Number和Session Number后,弹出了如下报错信息:

The following runtime error occurred:
an error occurred while attempting to open the device
device name:display
error:0x000003ec
message:unable to set display mode:0*80004001

error number:10051

设置分辨率

参考E-Prime学习笔记_an error occurred while attempting to open the dev-CSDN博客

需要设置该实验的分辨率

说要把分辨率改为和电脑一样?

由于并不是很清楚,参考eprime常见报错 - 知乎 (zhihu.com),这里说改成1024*768即可,试试

改完还是不行,依旧报错。

修改兼容性设置

然后后面还有一步,在开始菜单中找到这个E-Studio的文件所在位置,然后进行如下操作:

这一步执行完还是一样,依旧运行报错。

移动文件

我怀疑有可能是我把工程文件和图片放在我的mac,然后E-Prime在找这些文件时可能有问题,所以索性干脆把文件都放到Windows本地而不是我的Mac上。

然后我将分辨率改回640*480,这次可以运行了,效果如下

现在分辨率太大,看不清实验内容,先中断程序,alt+shift+ctrl。

调整缩放与布局

我以为是分辨率问题,但是调成1280*720也是崩溃,最高也只能调整到800*600,再往上就有问题了。

而且调整了分辨率并没有改善这个问题,继续参考

eprime常见报错 - 知乎 (zhihu.com)

这里说要把Windows的缩放与布局改为100%,

但是我的缩放一直是灰色的,后来发现虚拟机的配置中,这里限制了我的修改,改为Scaled就可以了

再回到虚拟机就可以看到缩放与布局变成100%了(可能需要注销后才能生效)。

读取键盘问题

运行过程中发现,在读取键盘输入的时候,小写的fj一直没读到,程序会卡在那里。

改成大写FJ,并在List1中也同步修改,

然后再运行就可以显示了

其他问题

注册表改试用次数

我老是弹出这个警告

Eprime过期?界面崩溃?工具栏消失?

1.打开注册表(Win+r:输入regedit)

2.打开注册表找到SaveCount

    路径如下:

HKEY-CURRENT-USER

SOFTWARE

Psychology Software Tools

E-Prime

E-Studio

Options

SaveCount(双击打开)

3.修改数值(往大了修)

    将SaveCount数值数据修改即可

    SaveCount:剩余打开次数,打开一次数值-1

    过期原因在于数值数据归0

    修改后确认,Eprime即可正常打开

不想全屏运行(未解决)

(2 条消息) Eprime编程序。一运行电脑屏幕就卡死,鼠标箭头只在屏幕最下面显示也不报错,直接屏幕定格在某个页面? - 知乎 (zhihu.com)

但是他这里说运行的时候选择,实际没得选择,找了半天option也没找到这个选项,可能是版本问题?重装1.1或者3.0版本试试好了,这个版本实在是太慢了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2070945.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【内网渗透】ICMP隧道技术,ICMP封装穿透防火墙上线MSF/CS

~ 会当凌绝顶,一览众山小 ~ 前言 博客主页:h0ack1r丶羽~ 从0到1~ 渗透测试中,如果攻击者使用各类上层隧道(例如:HTTP隧道、DNS隧道、常规正/反向端口转发等)进行的操作都失败了,常常会通过ping命令访问远程计算机&am…

医疗多模态大模型是什么?医学多模态模型总结:算法其实很简单,拼的就是硬件算力的问题!多模态大模型(医疗影像分析)

概念 医学多模态大模型是指利用多种不同的医学数据源和模型,通过深度学习和人工智能技术,构建一个综合性的大型模型,以实现更加准确和全面的医学数据分析和预测。 这种模型可以同时处理多种医学数据类型,如医学图像、病历文本、…

自动驾驶---各大车企的端到端之旅

1 背景 端到端技术的落地速度确实有些超出预料,随着以ChatGPT为代表的AI大模型的快速发展,使得自动驾驶系统也能够像人一样进行“思考”,推动了自动驾驶技术的迭代升级。 特斯拉端到端技术的落地,自动驾驶在这一技术上的变化使得自…

<C++> 二叉搜索树

目录 二叉搜索树 1. 概念 2. 二叉搜索树操作 2.1 基础结构 2.2 非递归版 1. 查找 2. 插入 3. 删除 2.3 递归版 1. 查找 2. 插入 3. 删除 2.4 拷贝构造函数 2.5 赋值运算符重载 2.6 析构函数 2.7 完整代码 3. 二叉搜索树的应用 4. 二叉搜索树的性能 二叉搜索树 1. 概念 二叉搜索…

机器学习算法那些事 | 这是我见过最通俗易懂的SVD(奇异值分解)算法介绍

本文来源公众号“机器学习算法那些事”,仅用于学术分享,侵权删,干货满满。 原文链接:这是我见过最通俗易懂的SVD(奇异值分解)算法介绍 线性代数是机器学习领域的基础,其中一个最重要的概念是奇…

手机号归属地查询如何用Java进行调用

一、什么是手机号归属地查询接口? 手机号归属地查询接口又叫手机号归属地、手机号信息查询、手机号查询,通过手机号查询归属地信息、是否虚拟运营商等。该接口可支持三大运营商,移动、电信、联通等。 二、手机号归属地查询接口适用场景有哪…

OpenCV+Python识别机读卡

背景介绍 正常机读卡是通过读卡机读取识别结果的,目前OpenCV已经这么强大了,尝试着用OpenCVPython来识别机读卡。要识别的机读卡长这样: 我们做以下操作: 1.识别答题卡中每题选中项结果。 不做以下操作: 1.不识别准…

【数据分析:RFM客户价值度模型】

前言: 💞💞大家好,我是书生♡,本阶段和大家一起分享和探索大数据技术RFM客户价值度模型,本篇文章主要讲述了:RFM客户价值度模型等等。欢迎大家一起探索讨论!!&#xff01…

大数据-99 Spark 集群 Spark Streaming DStream 文件数据流、Socket、RDD队列流

点一下关注吧!!!非常感谢!!持续更新!!! 目前已经更新到了: Hadoop(已更完)HDFS(已更完)MapReduce(已更完&am…

GATK ReadsPathDataSource类介绍

GATK(Genome Analysis Toolkit)是一个广泛使用的基因组分析工具包,它的核心库之一是htsjdk,用于处理高通量测序数据。在GATK中,ReadsPathDataSource类是负责管理和提供读取高通量测序数据文件(如BAM、SAM、CRAM)的类。 常见使用场景 数据加载:在GATK的基因组分析工具链…

MySQL的MRR(Multi-Range Read)优化原理详解

❃博主首页 &#xff1a; 「码到三十五」 &#xff0c;同名公众号 :「码到三十五」&#xff0c;wx号 : 「liwu0213」 ☠博主专栏 &#xff1a; <mysql高手> <elasticsearch高手> <源码解读> <java核心> <面试攻关> ♝博主的话 &#xff1a…

LeetCode:反转区间内的链表

&#x1f4df;作者主页&#xff1a;慢热的陕西人 &#x1f334;专栏链接&#xff1a;力扣刷题日记 &#x1f4e3;欢迎各位大佬&#x1f44d;点赞&#x1f525;关注&#x1f693;收藏&#xff0c;&#x1f349;留言 文章目录 反转区间内的链表题目链接方法一&#xff1a;拆开反转…

【TB作品】PIC16F1719单片机,EEPROM,PFM,读写

对于PIC16F1719单片机&#xff0c;没有直接的EEPROM&#xff0c;而是使用高耐久度的程序闪存&#xff08;PFM&#xff09;作为非易失性数据存储区域。这个区域特别适合存储那些需要频繁更新的数据。读写这个内存区域需要操作一些特殊功能寄存器&#xff0c;比如用于地址的PMADR…

2.K8s集群搭建

K8s搭建 搭建方案kubeadm搭建系统初始化操作k8s Master节点初始化将node节点加入集群安装网络插件Calico集群测试 搭建方案 minikube&#xff1a;轻量化的Kubernetes集群&#xff0c;为了能够更好学习和体验k8s功能而推出的&#xff0c;借助个人PC的虚拟化环境就可以实现Kuber…

如何使用ssm实现基于java web的网上书城系统的设计与实现+vue

TOC ssm123基于java web的网上书城系统的设计与实现vue JAVA简介 Java主要采用CORBA技术和安全模型&#xff0c;可以在互联网应用的数据保护。它还提供了对EJB&#xff08;Enterprise JavaBeans&#xff09;的全面支持&#xff0c;java servlet API&#xff0c;JSP&#xff…

【Redis】Redis客户端——Jedis(Java)

Redis Java使用案例 环境配置引入依赖配置端⼝转发连接 Redis Server Java基础代码操作Redisset 和 getexsits 和 del 环境配置 引入依赖 Java 操作 redis 的客⼾端有很多. 其中最知名的是 jedis. 创建 maven 项⽬, 把 jedis 的依赖拷⻉到 pom.xml 中. <!-- https://mvnr…

ssrf--web-ssrfme例题

将web-ssrfme.zip解压缩在Ubuntu下 Docker-compose up -d 更新后的镜像重新启动容器 可以看到已经拉取成功ssrfme镜像 我们使用端口访问文件&#xff0c;可以看到有一个过滤条件&#xff0c;它限制了file&#xff0c;dict协议&#xff0c;127.0.0.1和localhost 也不能用&…

【55-90】结构型模式

目录 一.结构型模式概述 二.代理模式 2.1 概述 2.2 结构 2.3 静态代理 2.4 JDK动态代理 2.5 CGLIB动态代理 2.6 三种代理的对比 2.7 优缺点 三.适配器模式 3.1 概述 3.2 结构 3.3 类适配器模式 3.4 对象适配器模式 3.5 应用场景 四.装饰者模式 4.1 概述 4.2 结…

从并发20到并发120之laravel性能优化

调优成果 遇到问题 单台服务并发20&#xff0c;平均响应时间1124ms&#xff0c;通过htop观察&#xff0c;发现cpu占用率达到100%&#xff08;包括sleep的进程&#xff09;&#xff0c;内存几乎没怎么用。 调优后 单机最大吞吐量达到120 响应时长不超过1000ms 硬件信息 …

数学建模----线性回归分析(引入热力图的绘制方法)

目录 0.直击重点 1.一元线性回归分析 1.1散点图的绘制 1.2相关性的分类 1.3计算相关系数 1.4模型的检验 1.5模型的预测 2.多重线性回归分析&#xff08;上&#xff09; 2.1多重线性的概念 2.2散点图的分类 2.3热力图的绘制 2.4根据结果确定新的变量 3.多重线性…